您尚未登录。

#1 2017-06-11 17:24:35

matrikslee
会员
注册时间: 2017-04-21
帖子: 442
个人网站

pacman -F 找不到database file

今天想用pacman -Fo 命令来定位某可执行文件的包名,
然而出现下面这种情况。

λ matrikslee [lib/pacman/sync] → pacman -F
warning: database file for 'core' does not exist
warning: database file for 'extra' does not exist
warning: database file for 'community' does not exist
warning: database file for 'multilib' does not exist
warning: database file for 'archlinuxcn' does not exist

检查了 /var/lib/pacman/sync, 目录下面五个仓库的db文件都存在。

有人碰到过这个问题吗?怎么办呢?
pacman的 -S -Q选项都能用

最近编辑记录 matrikslee (2017-06-11 17:28:56)

离线

#2 2017-06-11 17:54:27

firedrake
会员
注册时间: 2016-08-29
帖子: 77

Re: pacman -F 找不到database file

首先,你需要pacman -Fy

离线

#3 2017-06-11 20:54:50

matrikslee
会员
注册时间: 2017-04-21
帖子: 442
个人网站

Re: pacman -F 找不到database file

firedrake 说:

首先,你需要pacman -Fy

谢谢

离线

页脚