Je viens d'installer Ubuntu 18.04 et de sélectionner "installation minimale". J'ai ensuite essayé de courir 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
paquet n’est plus installé par défaut?
fc-cache
commande est un paquet defualt ou non?ifconfig
parce qu'elle serait considérée comme trop large et peut-être principalement fondée sur l'opinion. Si vous demandez également d’autres commandes / packages spécifiques, posez-leur une nouvelle question .Réponses:
ifconfig
est obsolète, et ce depuis de nombreuses années . Le nouvel enfant en ville est laip
commande, qui peut configurer les adresses IP, les itinéraires et tout ce qui est associé aux réseaux.Vous pouvez installer
ifconfig
avecsudo apt install net-tools
, si vous en avez absolument besoin. Sinon, commencez à apprendreip
.En bref, il est supprimé car vous ne devez pas l'utiliser. Il a un support IPv6 médiocre, la
ip
commande est 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 dans les versions ultérieures, il pourrait disparaître complètement. Je considérerais qu'il n'est pas installé par défaut comme un coup de semonce: apprenez
ip
.Ainsi
ifconfig
est 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.la source
ifconfig
installé si vous installez l’un des divers packages qui n’ont toujours pas été mis à jourip
, ou si vous avez mis à niveau à partir d’une version antérieure d’Ubuntu. Mais vous devez savoir queifconfig
les systèmes modernes ne sont peut-être pas présents et que vous ne devez pas vous en fier. Et aifconfig
été déconseillé en 2009 .ip address
ouip a
est le nouveau moyen de répertorier les interfaces et les adresses IP du système.ip -c a
pour mettre en surbrillance les adresses IP avec des couleurs.comme plus de @vidarlo réponse, vous pouvez mettre
alias ifconfig='ip -c a'
à.bash_aliases
si vous avez l' habitude à taper.la source