+ -
当前位置:首页 → 问答吧 → 如何阻止arch更新我自己编译的包?

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

时间:2009-10-18

来源:互联网

rt,arch源里的mplayer没有vdapu支持,我自己手动编译的有,现在mplayer有更新了,我不想让它把我的这个版本替换掉,有什么办法没有?

作者: caelfish   发布时间: 2009-10-18

--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.

作者: rem1x   发布时间: 2009-10-18

我一般都把自己编译的包的版本号设置为999...

作者: kevinlei   发布时间: 2009-10-18

引用:
作者: kevinlei
我一般都把自己编译的包的版本号设置为999...
怎么设置版本号呢?

作者: caelfish   发布时间: 2009-10-18

引用:
作者: rem1x
--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,但包多了可能就不方便了

作者: caelfish   发布时间: 2009-10-18

将mplayer 添加到/etc/pacman.conf的IgnorePkg =后面即可

作者: 沙漠之子   发布时间: 2009-10-18

引用:
作者: 沙漠之子
将mplayer 添加到/etc/pacman.conf的IgnorePkg =后面即可
good!Thanks

作者: caelfish   发布时间: 2009-10-18

引用:
作者: kevinlei
我一般都把自己编译的包的版本号设置为999...

打个补丁

作者: dreamawake   发布时间: 2009-10-19

我有本地源,放在比testing还高的优先...

作者: huntxu   发布时间: 2009-10-19

把自己的包的名字加在/etc/pacman.conf 的IgnorePkg=的后面.

作者: firefoxmmx   发布时间: 2009-10-19

引用:
作者: caelfish
怎么设置版本号呢?
举个例子。
代码:
pkgname=libpps
pkgver=0.1.826
pkgrel=2
红色的地方就是版本号

作者: firefoxmmx   发布时间: 2009-10-19

引用:
作者: firefoxmmx
举个例子。
代码:
pkgname=libpps
pkgver=0.1.826
pkgrel=2
红色的地方就是版本号
明白了!谢谢!

作者: caelfish   发布时间: 2009-10-19