您尚未登录。

#1 2015-10-24 07:46:15

Archnew
会员
注册时间: 2015-09-20
帖子: 147

无法更新

[root@Arch xiaoming]# pacman -Syu
:: 正在同步软件包数据库...
错误:无法升级 core (无法锁定数据库)
错误:无法升级 extra (无法锁定数据库)
错误:无法升级 community (无法锁定数据库)
错误:无法升级 archlinuxcn (无法锁定数据库)
错误:无法升级 archlinuxfr (无法锁定数据库)
错误:无法同步任何数据库
错误:无法初始化事务处理 (无法锁定数据库)
错误:无法锁定数据库:文件已存在
  如果你确认软件包管理器没有在运行,
  你可以删除 /var/lib/pacman/db.lck。

懒是一切的原罪

离线

#2 2015-10-24 10:46:35

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,934
个人网站

Re: 无法更新

如果你确认软件包管理器没有在运行,
  你可以删除 /var/lib/pacman/db.lck。

离线

#3 2015-10-24 11:10:24

Archnew
会员
注册时间: 2015-09-20
帖子: 147

Re: 无法更新

百合仙子 说:

如果你确认软件包管理器没有在运行,
  你可以删除 /var/lib/pacman/db.lck。

好的,我试试,主要不敢乱删


懒是一切的原罪

离线

#4 2015-10-24 11:14:31

Archnew
会员
注册时间: 2015-09-20
帖子: 147

Re: 无法更新

百合仙子 说:

如果你确认软件包管理器没有在运行,
  你可以删除 /var/lib/pacman/db.lck。

恢复正常,非常感谢


懒是一切的原罪

离线

#5 2015-10-24 11:18:06

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,934
个人网站

Re: 无法更新

Arch 不会自动在后台跑 pacman 的。所以如果你没有在运行 pacman 或者某个 GUI 版的管理软件,那么直接删就是了。
不确定的话还可以在 htop 里找找看有没有 pacman 在运行。

离线

#6 2015-10-25 11:46:45

Archnew
会员
注册时间: 2015-09-20
帖子: 147

Re: 无法更新

百合仙子 说:

Arch 不会自动在后台跑 pacman 的。所以如果你没有在运行 pacman 或者某个 GUI 版的管理软件,那么直接删就是了。
不确定的话还可以在 htop 里找找看有没有 pacman 在运行。

非常感谢,收到


懒是一切的原罪

离线

页脚