2.输入命令然后开始报错: “ E:无法获得锁 /var/lib/dpkg/lock-open(11:资源暂时不可用)E:无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?”
按照百度和各大博客的方法:sudo rm /var/lib/dpkg/lock
sudo rm /var/cache/apt/archive/lock
4.说是强制解掉了进程,可是完全不好用。。
5.在 PS -aux 右面里 我也不找不到 apt-get 的进程
完全卡主了,技术求救。是因为用的是虚拟机的关系吗?..
1
stebest 2019-07-10 09:13:06 +08:00
其他的 apt 在运行吧,ps 找出来进程 kill 掉应该就可以了
|
3
justfan 2019-07-10 09:13:56 +08:00
ps aux | grep apt
kill 掉 |
4
chenqh 2019-07-10 09:16:05 +08:00 via Android
可能是 apt 每日更新
|
5
dyllen 2019-07-10 09:18:28 +08:00
急什么,等一会,占用进程结束的再执行呀。
|
6
img5d OP 找不到诶。。
手动 sudo chmod -R 777 var/lib/dpkg/lock 然后拖进回收站里 然后再运行就可以了。。 感谢各位 |
7
lihongjie0209 2019-07-10 09:45:21 +08:00
估计是定时更新在运行
|
8
img5d OP @lihongjie0209 用 ps aux 没找到右面显示什么 apt-get 而且等了好久。。 后来就用了手动删除的方法
|
9
wr410 2019-07-10 09:49:35 +08:00
linux 程序运行都喜欢用文件锁,包括一些 deamon 程序,会建立 pid 文件,一来可以知道 pid,二来可以用来确认是否已经有实例在运行。
|
11
402124773 2019-07-10 10:02:46 +08:00
我建议你多用谷歌搜索,少用百度搜索技术问题。
你这个问题,在平时使用 apt-get 时,很常见。 |
12
tomychen 2019-07-10 10:34:50 +08:00
把锁文件删了
|
13
julyclyde 2019-07-10 11:31:00 +08:00
这个是 dpkg 的锁,不是 apt 的
|
14
656002674 2019-07-10 11:36:08 +08:00
一般遇到 apt 报错 lock,我都是报错哪个 lock 删哪个。当然这么干的都是自己的电脑,可以简单粗暴解决
|
15
bilibilifi 2019-07-12 04:32:38 +08:00 via iPhone
ubuntu 常见问题,你进设置把自动更新关了就 ok
|
16
xiangyi007 2019-07-25 11:22:58 +08:00
上次更新没有完成吧?
试一下: sudo dpkg --configure -a sudo apt-get update |
17
img5d OP @xiangyi007 之前解决掉了 我写在了第 6 楼
非常感谢! |