安装Nginx后,运行命令 sudo apt -y install mysql-server
安装mysql server时提示:
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 2668 (unattended-upgr)
产生上述问题的主要原因是有其他的apt进程占用了这个文件资源,本人的解决办法是简单粗暴,直接在终端运行命令: sudo reboot
重启后再安装!
网上的做法是找到相应的apt进程将他kill。
以下内容网上转载,仅供参考!
使用如下命令找到出错的_apt程序
ps -aux
linux中ps命令是最强大的查看进程的。aux是查看一瞬间的进程情况,如果想查看动态的,可以键入top+回车。
可以查看有些是用户_apt。将这一部分的进程杀死即可
kill PID
多个PID后边加空格即可
操作完之后可以重新运行sudo 的安装命令试一下。
查看所有的已安装的程序,在终端中键入命令:
dpkg -l
显示所有的已安装的程序,太多了,如果想查看某个特定的
dpkg -l | grep vir
就能得到所有的已安装的名字包含vir关键字的程序
如果要卸载某一个程序
sudo dpkg --purge virtualbox-5.2
就可以了
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容