web-dev-qa-db-fra.com

ifconfig manquant après l'installation d'Ubuntu 18.04

Je viens d'installer Ubuntu 18.04 et de sélectionner "installation minimale". J'ai ensuite essayé d'exécuter ifconfig dans le terminal et j'ai reçu le message suivant

-bash: ifconfig: command not found

Comment se fait-il que le net-tools package n’est plus installé par défaut?

50
JiiB

ifconfigest obsolète et ce depuis un certain nombre d'années . Le nouvel enfant en ville est la commande ipname__, qui permet de configurer les adresses IP, les itinéraires et tout ce qui est associé aux réseaux.

Vous pouvez installer ifconfigavec Sudo apt install net-tools, si vous en avez absolument besoin. Sinon, commencez à apprendre ipname__.

En bref, il est supprimé car vous ne devez pas l'utiliser. Il a un support IPv6 médiocre, la commande ipest un meilleur remplacement. Je trouve des sources affirmant que ifconfig était obsolète en 2012, donc je ne suis pas surpris qu'il soit finalement supprimé.

Vous pourrez peut-être l'installer le 18.04, mais il risque de disparaître complètement dans les versions ultérieures. Je considérerais qu'il n'est pas installé par défaut comme un avertissement: apprenez ipname__.

Ainsi, ifconfigest probablement dans une classe spéciale. Dans les versions précédentes d'Ubuntu, il était inclus dans les installations minimales. Il est en train de disparaître progressivement et vous devez l’installer explicitement. Cela ne peut pas être pris pour indiquer que d'autres packages sont manquants.

87
vidarlo

en plus de @vidarlo answer, vous pouvez mettre alias ifconfig='ip -c a' à .bash_aliases si vous avez l'habitude de taper.

9
Brend