您尚未登录。

#1 2013-09-06 23:20:58

minlorry
会员
注册时间: 2012-03-15
帖子: 10

安装yaourt出错—文件XXX已损坏 (无效或已损坏的软件包 (检验值))

[minlorry@archlinux ~]$ sudo pacman -Syu
:: 正在同步软件包数据库...
core 已经是最新版本
extra 已经是最新版本
community               2033.8 KiB   289K/s 00:07 [######################] 100%
archlinuxcn 已经是最新版本
:: 正在进行全面系统更新...
今日无事可做

[minlorry@archlinux ~]$ sudo pacman-key --init

[minlorry@archlinux ~]$ sudo pacman-key --populate archlinux
[sudo] password for minlorry:
==> 正在从 archlinux.gpg 添加密匙...
==> 正在本地签名密匙环中的可信密匙...
  -> 正在本地签名密匙 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
  -> 正在本地签名密匙 684148BB25B49E986A4944C55184252D824B18E8...
  -> 正在本地签名密匙 44D4A033AC140143927397D47EFD567D4C7EA887...
  -> 正在本地签名密匙 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
  -> 正在本地签名密匙 AB19265E5D7D20687D303246BA1DFB64FFF979E7...
==> 正在导入拥有者信任值...
==> 正在密匙环中禁用已激活密匙...
  -> 正在禁用密匙 BC1FBE4D2826A0B51E47ED62E2539214C6C11350...
==> 正在更新可信数据库...
gpg: 下次信任度数据库检查将于 2014-01-22 进行


[minlorry@archlinux ~]$ sudo pacman -S yaourt
[sudo] password for minlorry:
正在解决依赖关系...
正在查找相互冲突...

软件包 (3): package-query-1.2-2  yajl-2.0.4-1  yaourt-1.3-1

全部安装大小: 0.59 MiB

:: 进行安装吗? [Y/n] y
(3/3) 正在检查密钥环里的密钥                       [######################] 100%
(3/3) 正在检查软件包完整性                         [######################] 100%
:: 文件 /var/cache/pacman/pkg/package-query-1.2-2-i686.pkg.tar.xz 已损坏 (无效或已损坏的软件包 (检验值)).
打算删除吗? [Y/n] n
:: 文件 /var/cache/pacman/pkg/yaourt-1.3-1-any.pkg.tar.xz 已损坏 (无效或已损坏的软件包 (检验值)).
打算删除吗? [Y/n] n
错误:无法提交处理 (无效或已损坏的软件包 (检验值))
发生错误,没有软件包被更新。


archlinux[i686] :: lxdm :: xfce :: cario-dock :: fcitx[五笔] :: firefox

离线

#2 2013-09-06 23:52:09

mapleray
awesome小白一个
注册时间: 2012-12-02
帖子: 174
个人网站

Re: 安装yaourt出错—文件XXX已损坏 (无效或已损坏的软件包 (检验值))

先 -Syy ?

离线

#3 2013-09-10 00:58:14

糊涂
本尊
注册时间: 2012-10-30
帖子: 203

Re: 安装yaourt出错—文件XXX已损坏 (无效或已损坏的软件包 (检验值))

换个源试试


想装X,别装X

离线

#4 2013-09-14 09:06:31

lansheyan
会员
注册时间: 2013-09-13
帖子: 2

Re: 安装yaourt出错—文件XXX已损坏 (无效或已损坏的软件包 (检验值))

遇到同样的问题,换源也没有解决,楼主有没有办法现在 ?

离线

#5 2013-09-14 13:38:57

proudzhu
会员
注册时间: 2012-11-25
帖子: 69

Re: 安装yaourt出错—文件XXX已损坏 (无效或已损坏的软件包 (检验值))

[archlinuxcn]
Server = http://repo.archlinuxcn.org/$arch

改成

[archlinuxcn]
SigLevel = Optional TrustedAll
Server = http://repo.archlinuxcn.org/$arch

试试

离线

#6 2013-09-14 23:29:53

Peter
会员
注册时间: 2013-09-03
帖子: 43

Re: 安装yaourt出错—文件XXX已损坏 (无效或已损坏的软件包 (检验值))

proudzhu 说:

[archlinuxcn]
Server = http://repo.archlinuxcn.org/$arch

改成

[archlinuxcn]
SigLevel = Optional TrustedAll
Server = http://repo.archlinuxcn.org/$arch

试试

看wiki,yaourt没入官方包,所以没有签名,改成上面这个就对了

离线

#7 2013-12-28 19:10:49

糊涂
本尊
注册时间: 2012-10-30
帖子: 203

Re: 安装yaourt出错—文件XXX已损坏 (无效或已损坏的软件包 (检验值))

给你个思路,


想装X,别装X

离线

页脚