Acabei de instalar o Ubuntu 18.04 e selecionei "instalação mínima". Eu tentei correr ifconfig
no terminal e recebi a seguinte mensagem
-bash: ifconfig: command not found
Por que o net-tools
pacote não é mais instalado por padrão?
Acabei de instalar o Ubuntu 18.04 e selecionei "instalação mínima". Eu tentei correr ifconfig
no terminal e recebi a seguinte mensagem
-bash: ifconfig: command not found
Por que o net-tools
pacote não é mais instalado por padrão?
fc-cache
comando é um pacote com defeito ou não?ifconfig
porque seria considerada muito ampla e possivelmente baseada principalmente em opiniões. Se você também estiver perguntando sobre outros comandos / pacotes específicos, faça uma nova pergunta para eles.Respostas:
ifconfig
está obsoleto e já existe há vários anos . O novo garoto da cidade é oip
comando, que pode configurar IPs, rotas e tudo associado a redes.Você pode instalar
ifconfig
comsudo apt install net-tools
, se for absolutamente necessário. Caso contrário, comece a aprenderip
.Em resumo, é removido porque você não deve usá-lo. Possui suporte IPv6 medíocre, o
ip
comando é uma substituição melhor. Eu encontro fontes dizendo que o ifconfig foi descontinuado em 2012, então não estou surpreso que ele seja finalmente removido.Você pode instalá-lo no 18.04, mas em versões futuras ele pode desaparecer completamente. Eu consideraria que não está sendo instalado por padrão como um aviso: aprenda
ip
.Assim,
ifconfig
provavelmente está em uma classe especial. Nas versões anteriores do Ubuntu, ele era incluído em instalações mínimas. Agora está sendo desativado e você precisa explicitamente instalá-lo. Isso não pode ser utilizado para indicar que outros pacotes estão ausentes.fonte
ifconfig
instalado, se você instalar um dos vários pacotes que ainda não foram atualizados para usoip
, ou se você atualizou de uma versão mais antiga do Ubuntu. Mas você deve estar ciente de queifconfig
pode não estar presente nos sistemas modernos e não deve confiar nele. E, na verdade,ifconfig
foi preterido em 2009 .ip address
ouip a
é a nova maneira de listar as interfaces e os endereços IP do sistema.ip -c a
para destacar os endereços IP com cores.como além @vidarlo resposta, você pode colocar
alias ifconfig='ip -c a'
para.bash_aliases
se você tem o hábito de digitação.fonte