Debian 10 (nome in codice Debian Buster) è finalmente arrivata con fantastiche caratteristiche e un nuovo look and feel theme. Tuttavia, potreste esservi imbattuti in un errore nel tentativo di controllare l’indirizzo IP della vostra interfaccia di rete quando eseguite il comando ifconfig, indicando che “ifconfig command not found”.
-bash: ifconfig: command not found
Allora, cosa fate da lì?
In Debian 10 (da Debian 9 stretch), il comando ifconfig
è stato deprecato. Questo è il motivo per cui si ottiene l’errore sul comando ifconfig mancante. Una soluzione a questo ostacolo è il comando ip addr
che svolge più o meno lo stesso compito del comando ifconfig
come mostrato nello snippet qui sotto.
# ip addr
Esempio di output
Come puoi vedere dall’output nello snippet qui sopra, il comando mostrerà ancora l’indirizzo IP e altre statistiche di tutte le tue interfacce di rete.
Se insisti ancora ad usare il buon vecchio comando ifconfig
, devi installare il pacchetto net tools
. Il pacchetto net-tools è un toolkit che fornisce una serie di programmi che formano la base del networking di Linux. Questi includono
- ifconfig
- netstat
- dig
- hostname
- route
- arp
- iptunnel
Fixing missing ifconfig command on Debian
Per risolvere l’errore precedente, installare il pacchetto net-tools
come mostrato
# sudo apt install net-tools -y
Questo innesca l’installazione dei pacchetti net-tools insieme ad altre dipendenze software come mostrato
Esito di esempio
Una volta che l’installazione è completa e riuscita, provare ad eseguire nuovamente il comando ifconfig
e questa volta, le statistiche di rete saranno visualizzate sul terminale come visto nell’ultima sezione dello snippet sopra.
Pensieri conclusivi
Questa era una breve guida su come si può rimediare all’errore del comando ifconfig mancante su Debian 10. Speriamo che ora abbiate le conoscenze necessarie per aggirare questo errore. In alternativa, è possibile utilizzare il comando ip addr
per ottenere le statistiche delle interfacce senza troppi problemi.