|
楼主 |
发表于 2006-8-23 08:11:51
|
显示全部楼层
终于解决,如下:
用find /var -name xfcalendar* -print找到var下有2个地方有这个文件。一个是/var/cache/pacman/pkg/下,一个是/var/lib/pacman/extra/下,不过extra
下的是目录,目录名是这个文件的名字,它下面有2个文件,一个是depends,一个是
decs,大概是描述依赖信息和文件信息的,我cat一下decs,里面有文件的md5值,我猜
想可能/pkg/下的那个文件和这里的md5不符。所以我就把整个目录都rm掉了。然后用
pacman -S xfce4继续安装,可以了,但有个bug,就是那个xfcalendar包没有被安装。
后来用pacman -A和pacman -U xfcalendar都显示安装失败。
总结:
1、问题的原因一直没找到,为什么会出现这种情况?
2、pacman安装很可能是依照/var/lib/pacman/下的文件进行安装
3、下次如果删除后,应该用pacman -Sy更新一下,这样会从服务器下载正确的文件,并
能够把包安装上。 |
|