LinuxSir.cn,穿越时空的Linuxsir!

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

安装amule时出错

[复制链接]
发表于 2005-8-22 15:08:15 | 显示全部楼层 |阅读模式
pacman -S amule时

Targets: gd-2.0.33-1 crypto++-5.2.1-1 amule-2.0.3-1

Total Package Size:   6.7 MB

Proceed with upgrade? [Y/n] y

checking package integrity...
error: archive crypto++-5.2.1-1.pkg.tar.gz is corrupted
说是crypto++这个包有问题,怎么才能安装上呢,如果用低些的版本怎么办,或有没有更好的解决办法,只要能安装上amule就行!!
  兄弟们帮忙啊!!
发表于 2005-8-22 15:16:04 | 显示全部楼层
换个更新镜像试试。我以前pacman -Syu时,居然连pacman也是corrupted,换了个镜像服务器,好了。
回复 支持 反对

使用道具 举报

发表于 2005-8-24 09:28:32 | 显示全部楼层
这种情况是本地的包列表和服务器上的包版本不匹配导致的,你可以试试用Sy参数,如果不行,那就是服务器上的列表和包版本不匹配了。
回复 支持 反对

使用道具 举报

发表于 2005-8-24 18:39:29 | 显示全部楼层
Post by zhongyong35
pacman -S amule时

Targets: gd-2.0.33-1 crypto++-5.2.1-1 amule-2.0.3-1

Total Package Size:   6.7 MB

Proceed with upgrade? [Y/n] y

checking package integrity...
error: archive crypto++-5.2.1-1.pkg.tar.gz is corrupted
说是crypto++这个包有问题,怎么才能安装上呢,如果用低些的版本怎么办,或有没有更好的解决办法,只要能安装上amule就行!!
  兄弟们帮忙啊!!


这说明你下载的pkg已经坏了,rm /var/cache/pacman/pkg/crypto++-5.2.1-1.pkg.tar.gz,然后重新pacman -S crypto++,如果还是出现上述提示,则vi /etc/pacman.conf,换个服务器试试。
回复 支持 反对

使用道具 举报

发表于 2005-8-24 20:01:38 | 显示全部楼层
>>下载的pkg已经坏了

我这里(电信adsl)经常是这样的,
后来发现是pacman的下载功能不太完善,有些问题。
就是在获得部分内容后,瞬间网络(服务器)链接断开,pacman
并不判断软件包的下载是否完整正确,就认为下载完成,并开始安装前的检查,
而不是像wget等软件那样继续链接服务器下载。

不知道算不算是pacman的bug?


现在打开wget来下载,就没问题了。

所以建议网络不够稳定的同学都让pacman 调用 wget 来下载软件包。
在 /etc/pacman.conf 里面把那行和wget相关的#号去掉就可以了。
回复 支持 反对

使用道具 举报

发表于 2005-8-24 23:20:32 | 显示全部楼层
用prozilla也会出现上述类似问题,不过偶尔来这么一次倒是无伤大雅,呵呵。
回复 支持 反对

使用道具 举报

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

本版积分规则

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