打开刚安装好的Ubuntu系统,输入ifconfig命令,提示“Command 'ifconfig' not found”,需要先"sudo apt install net-tools";

输入apt install net-tools又提示:Unable to lacate package,安装包不可达.... ,网上的方法是执行“apt-get update”,也有说update命令执行完之后再执行"apt-get upgrade"命令的。然后就去查了下这两个命令有啥区别,详细可看下面这张图上别人总结的:

但是,执行apt-get update 的时候,又出现了其他问题:Could not get lock /var/lib/dpkq/lock-frontend. It is held by process 2520(aptd),应该是说进程2520正在占用这个文件的锁。

那就只能杀掉2520这个进程,这个锁就释放掉了。可以先列出来占用apt的进程有哪些:

ps afx|grep apt,可以看见这里有2520这个进程,然后杀掉,再执行update和upgrade就成功了。

接着apt install net-tools就ok了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐