LinuxSir.cn,穿越时空的Linuxsir!

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

如何阻止arch更新我自己编译的包?

[复制链接]
发表于 2009-10-18 17:14:39 | 显示全部楼层 |阅读模式
rt,arch源里的mplayer没有vdapu支持,我自己手动编译的有,现在mplayer有更新了,我不想让它把我的这个版本替换掉,有什么办法没有?
发表于 2009-10-18 17:21:30 | 显示全部楼层
--ignore <'package'>
           Directs pacman to ignore upgrades of package even if there is one
           available. Multiple packages can be specified by separating them
           with a comma.
回复 支持 反对

使用道具 举报

发表于 2009-10-18 17:36:20 | 显示全部楼层
我一般都把自己编译的包的版本号设置为999...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-18 17:54:33 | 显示全部楼层
Post by kevinlei;2037718
我一般都把自己编译的包的版本号设置为999...


怎么设置版本号呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-18 17:55:14 | 显示全部楼层
Post by rem1x;2037711
--ignore <'package'>
           Directs pacman to ignore upgrades of package even if there is one
           available. Multiple packages can be specified by separating them
           with a comma.


thanks,但包多了可能就不方便了
回复 支持 反对

使用道具 举报

发表于 2009-10-18 18:46:32 | 显示全部楼层
将mplayer 添加到/etc/pacman.conf的IgnorePkg   =后面即可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-18 19:26:15 | 显示全部楼层
Post by 沙漠之子;2037742
将mplayer 添加到/etc/pacman.conf的IgnorePkg   =后面即可


good!Thanks
回复 支持 反对

使用道具 举报

发表于 2009-10-18 20:01:06 | 显示全部楼层
Post by kevinlei;2037718
我一般都把自己编译的包的版本号设置为999...


打个补丁
回复 支持 反对

使用道具 举报

发表于 2009-10-18 20:11:51 | 显示全部楼层
我有本地源,放在比testing还高的优先...
回复 支持 反对

使用道具 举报

发表于 2009-10-18 20:57:08 | 显示全部楼层
把自己的包的名字加在/etc/pacman.conf 的IgnorePkg=的后面.
回复 支持 反对

使用道具 举报

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

本版积分规则

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