我们可以通过终端输入 PS -A命令来查看当前启动的进程有哪些
PID TTY TIME CMD
779 ? 00:00:00 rsyslogd
788 ? 00:00:00 dbus-daemon
804 ? 00:00:00 modem-manager
807 ? 00:00:00 avahi-daemon
找到进程后,执行:sudo kill 779
即可kill进程。
有时候在终端安装程序的时候,会提示错误:
E: 无法获得锁 /var/lib/dpkg/lock - open
(11: 资源暂时不可用)
这表明安装进程被占用了,解决办法如下:
Step 1.ps -aux | grep apt-get
得到类似下面的输出:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 2793 0.0 0.2 89964 4948 ? S 08:59 0:00 sudo apt-get install ttf-mscorefonts-installer
root 2796 1.5 2.7 99340 57316 ? S 08:59 0:07 apt-get install ttf-mscorefonts-installer
kjc-wuk+ 3354 0.0 0.1 15964 2368 pts/25 S+ 09:07 0:00 grep --color=auto apt-getr
可以看出是PID为2793和2796的进程占用了apt-get,最后那个是上一条查询命令,不管他
Step 2. sudo kill 2793 2796
还有个办法就是强制解锁:
强制解锁,命令
sudo rm -rf /var/cache/apt/archives/lock
sudo rm -rf /var/lib/dpkg/lock
评论