LinuxSir.cn,穿越时空的Linuxsir!

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

AUR使用问题

[复制链接]
发表于 2009-8-11 01:21:07 | 显示全部楼层 |阅读模式
初次使用AUR的软件库,在安装一字体时,出现了以下问题,请问是软件包的问题,还是操作的问题?该如何解决?
(图片:http://www.linuxsir.cn/bbs/attac ... 05&d=1249873845)
发表于 2009-8-11 02:04:43 | 显示全部楼层
完整性检查错误
本地源错误,用pacman -Sy 软件名称

或者用yaout -Sy 软件名称

不行换源
回复 支持 反对

使用道具 举报

发表于 2009-8-11 08:43:50 | 显示全部楼层
AUR里面的包制作的有问题,现在的makepkg强制检查完整性,必须附带md5
回复 支持 反对

使用道具 举报

发表于 2009-8-11 09:14:51 | 显示全部楼层
现在要强制md5检查了?
Nightly Build当然是每天都发生变化的,这怎么可能啊,这下搞死人了。
回复 支持 反对

使用道具 举报

发表于 2009-8-11 09:25:51 | 显示全部楼层
可以自己改PKGBUILD,把md5sum那段注释掉,我装chromium-snapshot的时候就这么干的
回复 支持 反对

使用道具 举报

发表于 2009-8-11 09:36:54 | 显示全部楼层
Post by zlowly;2014867
现在要强制md5检查了?
Nightly Build当然是每天都发生变化的,这怎么可能啊。


修改/usr/bin/makepkg即可取消强制检查, 将check_checksums函数的最后一个exit 1注释掉就可以了

改成如下:

        if [ $correlation -eq 0 ]; then
                error "$(gettext "Integrity checks are missing.")"
#                exit 1 # TODO: error code   #去掉md5sum检验必要性
        fi

另:
新的pacman 3.3.0里面的makepkg还有个bug,就是makepkg -R的时候出错:
Closed by  Allan McRae (Allan)
Sunday, 09 August 2009, 20:58 GMT+8
Reason for closing:  Fixed
Additional comments about closing:  in git - commit 839bb562
回复 支持 反对

使用道具 举报

发表于 2009-8-11 10:01:49 | 显示全部楼层
Post by caicaizai;2014870
可以自己改PKGBUILD,把md5sum那段注释掉,我装chromium-snapshot的时候就这么干的
没用,本来PKGBUILD里就没md5,但现在makepkg强制检查完整性,一定要求有。目前只能先makepkg -g >> PKGBUILD来临时加入md5。但这样做对每夜版的包是个噩梦。

看aur的论坛上已经有很多人已经反映了,并给出自己的patch。开发人员也说pacman 3.3.1将会加上不检查完整性的命令行参数。
回复 支持 反对

使用道具 举报

发表于 2009-9-6 04:16:32 | 显示全部楼层
Post by zlowly;2014888
没用,本来PKGBUILD里就没md5,但现在makepkg强制检查完整性,一定要求有。目前只能先makepkg -g >> PKGBUILD来临时加入md5。但这样做对每夜版的包是个噩梦。

看aur的论坛上已经有很多人已经反映了,并给出自己的patch。开发人员也说pacman 3.3.1将会加上不检查完整性的命令行参数。


这确实是个头疼的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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