https://linoxide.com/linux-how-to/install-missing-ifconfig-command-on-debian/
Debian 10 (codenamed Debian Buster) is finally here with awesome cool features and a new look and feel theme. However, you may have run into an error trying to check the IP address of your network interface(s) when running the ifconfig command, indicating that "ifconfig command not found".
-bash: ifconfig: command not found
So, what do you from there?
In Debian 10 (from Debian 9 stretch),ifconfig
command has been deprecated. This is why you get the error about the missing ifconfig command. A workaround to this obstacle is the ip addr
which will pretty much perform the same task as the ifconfig
command as shown in the snippet below.
# ip addr
Sample Output
As you can see from the output in the snippet above, the command will still display the IP address and other statistics of all of your network interfaces.
If you still insist on using the good old ifconfig
command, you need to install the net tools
package. The net-tools package is a toolkit that ships a spectrum of programs which form the base of Linux networking. These include
To fix the above error, install the net-tools
package as shown
# sudo apt install net-tools -y
This triggers the installation of the net-tools packages alongside other software dependencies as shown
Sample output
Once the installation is complete and successful, try running ifconfig
command again and this time, your network statistics will be displayed on the terminal as seen in the last section of the snippet above.
This was a brief guide on how you can remediate the missing ifconfig command error on Debian 10. We hope that you now have adequate knowledge needed to circumvent this error. Alternatively, you can use the ip addr
command to get your interfaces statistics without much hassle.
If you have any questions on this topic, do not hesitate to leave us some feedback. Thanks for your time and don't forget to share this guide on your social media handles.