Debian 10 (codinome Debian Buster) está finalmente aqui com funcionalidades fantásticas e um novo visual e tema. No entanto, você pode ter encontrado um erro ao tentar verificar o endereço IP da(s) sua(s) interface(s) de rede ao executar o comando ifconfig, indicando que “ifconfig command not found”.
-bash: ifconfig: command not found
Então, o que você faz a partir daí?
Na Debian 10 (do trecho Debian 9),ifconfig
o comando foi depreciado. É por isso que você recebe o erro sobre o comando ifconfig que falta. Uma alternativa a este obstáculo é o ip addr
que irá executar praticamente a mesma tarefa que o comando ifconfig
, como mostrado no snippet abaixo.
# ip addr
Sample Output
Como você pode ver a partir da saída no snippet acima, o comando ainda exibirá o endereço IP e outras estatísticas de todas as suas interfaces de rede.
Se você ainda insistir em usar o bom e velho comando ifconfig
, você precisa instalar o pacote net tools
. O pacote net-tools é um conjunto de ferramentas que envia um espectro de programas que formam a base da rede Linux. Estes incluem
- ifconfig
- netstat
- dig
- hostname
- route
- arp
- iptunnel
Fixing missing ifconfig command on Debian
Para corrigir o erro acima, instale o pacote net-tools
como mostrado
# sudo apt install net-tools -y
Isto aciona a instalação dos pacotes net-tools junto com outras dependências de software como mostrado
Sample output
Após a instalação estar completa e bem sucedida, tente executar o comando ifconfig
novamente e desta vez, suas estatísticas de rede serão exibidas no terminal como visto na última seção do snippet acima.
Closing thoughts
Este foi um breve guia sobre como você pode remediar o erro de comando ifconfig que falta no Debian 10. Esperamos que agora você tenha o conhecimento adequado necessário para contornar este erro. Alternativamente, você pode usar o comando ip addr
para obter as estatísticas das suas interfaces sem muita chatice.