您尚未登录。

#1 2018-03-14 08:39:31

笑看古今风流
会员
注册时间: 2017-03-03
帖子: 14

archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

archlinux 用过一段时间了,最近好几天都没有获得任何更新,于是尝试
pacman -Q 结果打印不了任何信息,再使用yaourt -S pacman ,无法重装, 因为原文件已存在
怎么解决,求问知道的大神
不想重装了,因为好多开东西都已经配置好了,没想到遇到这样的问题

最近编辑记录 笑看古今风流 (2018-03-14 08:43:07)

离线

#2 2018-03-14 09:54:38

zsrkmyn
lazy...
注册时间: 2013-05-05
帖子: 331

Re: archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

/var/lib/pacman 被删了?

离线

#3 2018-03-14 09:59:19

笑看古今风流
会员
注册时间: 2017-03-03
帖子: 14

Re: archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

想起来了,之前删db.lck 不小心删了,谢啦:)

离线

#4 2018-03-14 12:05:56

笑看古今风流
会员
注册时间: 2017-03-03
帖子: 14

Re: archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

自己后头新建了pacman 文件夹后就出现这种问题了,新建的pacman没用, 请问该怎么解决呢?

离线

#5 2018-03-14 13:38:12

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

Re: archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

笑看古今风流 说:

自己后头新建了pacman 文件夹后就出现这种问题了,新建的pacman没用, 请问该怎么解决呢?

重装所有包。ArchWiki 上有讲的,从 /var/log/pacman.log 里分析都装了什么包,然后一个个地重装一遍。

在线

#6 2018-03-14 14:17:16

笑看古今风流
会员
注册时间: 2017-03-03
帖子: 14

Re: archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

官方包pacman的数据库找到了,但是 aur 的不知如何解决:(

离线

#7 2018-03-14 20:43:37

zsrkmyn
lazy...
注册时间: 2013-05-05
帖子: 331

Re: archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

离线

#8 2018-03-14 20:44:50

zsrkmyn
lazy...
注册时间: 2013-05-05
帖子: 331

Re: archlinux 突然无法找到已经安装的软件信息了,无法更新已安装软件,求助

yikes 看漏一帖……

AUR 的大概没救了,即使重装也不能保证文件完全一致 (

离线

页脚