LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1192|回复: 7

【已解决】xfce4安装失败

[复制链接]
发表于 2006-8-22 08:01:27 | 显示全部楼层 |阅读模式
用pacman -S xfce4都完成后,提示包xfcalendar-4.2.3-1.pkg.tar.gz currupt,
于是我到/var/cache/pacman/pkg/下rm掉它,然后继续pacman -S xfce4,显示
下载成功,但还是提示包xfcalendar-4.2.3-1.pkg.tar.gz currupt。我继续rm,又
换了个源下载,下载成功,但还是提示包currupt。

请问这个怎么解决?

谢谢!
 楼主| 发表于 2006-8-22 08:14:29 | 显示全部楼层
还有个问题,就是我用wget下载我无法连接的源的包,显示信息如下:
Resolving mirror.vmmatrix.net.... failed : Name or service not known

这个说明是什么错误?
回复 支持 反对

使用道具 举报

发表于 2006-8-22 15:18:22 | 显示全部楼层
好像要注意地址的大小写吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-22 15:38:28 | 显示全部楼层
是的,我检查过了,是完全正确的地址,但还是不行的。
回复 支持 反对

使用道具 举报

发表于 2006-8-23 02:37:16 | 显示全部楼层
还真没遇到这样的情况

currupt什么意思我都不知道
回复 支持 反对

使用道具 举报

 楼主| 发表于 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更新一下,这样会从服务器下载正确的文件,并
能够把包安装上。
回复 支持 反对

使用道具 举报

发表于 2006-8-23 08:16:04 | 显示全部楼层
下次用pacman -Sy装
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-23 09:36:00 | 显示全部楼层
恩,看来应该是这样的。
不过还好xfcalendar不是十分重要的文件。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表