+ -
当前位置:首页 → 问答吧 → 如何抑制一个包升级或降级?

如何抑制一个包升级或降级?

时间:2005-07-04

来源:互联网

有的包比较大,不想频繁升级,还有一些小的升级也是不必要的

作者: vqq   发布时间: 2005-07-04

/etc/portage/profile/package.provided
里面把相应包全称写进来

作者: xiaosir   发布时间: 2005-07-04

PHP 代码:
/home/vliqi> cat /etc/portage/profile/package.provided
=www-apache/mod_perl-1.27-r4
media-libs/win32codecs
=sys-apps/kbd-1.12-r5
/home/vliqi> 
不太好用
PHP 代码:
parrot /root# emerge -pv world

These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[blocks B     ] dev-libs/apr (is blocking net-www/apache-2.0.54-r7)
[blocks B     ] dev-libs/apr-util (is blocking net-www/apache-2.0.54-r7)
[blocks B     ] dev-libs/apr (is blocking net-www/apache-1.3.33-r1)
[blocks B     ] dev-libs/apr-util (is blocking net-www/apache-1.3.33-r1)
[ebuild     U ] sys-kernel/linux-headers-2.6.8.1-r4 [2.6.8.1-r2] 34,887 kB
[ebuild  N    ] dev-util/yacc-1.9.1-r2  63 kB
[ebuild     UD] net-www/apache-2.0.54-r7 [2.0.54-r11] +berkdb -doc +gdbm +ipv6 -ldap +ssl -static -threads 5,468 kB
[ebuild  N    ] dev-perl/Crypt-SSLeay-0.49  114 kB
[ebuild  N    ] dev-perl/libnet-1.19  63 kB
[ebuild  N    ] perl-core/MIME-Base64-3.05  15 kB
[ebuild  N    ] perl-core/digest-base-1.10  6 kB
[ebuild  N    ] perl-core/Digest-MD5-2.33  43 kB
[ebuild  N    ] dev-perl/HTML-Tagset-3.03-r2  6 kB
[ebuild  N    ] dev-perl/HTML-Parser-3.36-r1  +unicode 73 kB
[ebuild  N    ] dev-perl/Compress-Zlib-1.33  111 kB
[ebuild  N    ] dev-perl/URI-1.35  93 kB
[ebuild  N    ] dev-perl/libwww-perl-5.800  +ssl 223 kB
[ebuild  N    ] dev-libs/mm-1.2.1  211 kB
[ebuild  NS   ] sys-libs/db-1.85-r2  0 kB
[ebuild  NS   ] sys-libs/db-4.0.14-r3  -doc +java -tcltk 2,638 kB
[ebuild  NS   ] net-www/apache-1.3.33-r1  +pam +ssl 3,161 kB
[ebuild  NS   ] www-apache/mod_perl-1.27-r4  363 kB
[ebuild  N    ] net-www/mod_ssl-2.8.22  0 kB
[ebuild     UD] media-libs/win32codecs-20050216 [20050412] +quicktime +real 12,580 kB
[ebuild     U ] sys-apps/kbd-1.12-r5 [1.12-r4] +nls 0 kB
[ebuild     UD] app-text/acroread-5.10 [7.0.0.2-r2] +cjk -noplugin 9,068 kB
[ebuild     UD] media-fonts/acroread-asianfonts-5.0.20020815 [7.0.20020815] 12,772 kB
[ebuild     UD] sys-devel/bison-1.875d [2.0] +nls -static 862 kB
[ebuild     UD] media-sound/alsa-headers-1.0.8 [1.0.9_rc3] 1,881 kB
[ebuild     UD] media-sound/alsa-driver-1.0.8 [1.0.9_rc3] -doc +oss 0 kB
[ebuild     UD] app-portage/gentoolkit-0.2.0 [0.2.1_pre2] 60 kB

Total size of downloads: 84,772 kB
parrot /root# 

作者: vqq   发布时间: 2005-07-04

我都忘记以前怎么搞的了,刚才试了下,你加个<号或者>号砍下

作者: xiaosir   发布时间: 2005-07-05

apt-get install debian-reference-zh-cn
/use/share/doc/Debian 文档都有说明

作者: biosedit   发布时间: 2005-07-05

引用:
作者: biosedit
apt-get install debian-reference-zh-cn
/use/share/doc/Debian 文档都有说明
:ask :ask :ask :ask :ask


对了,楼主,我这里似乎在该文件设置已经起不到任何作用了,我以前一直就是根据handbook来设置的。

引用:
使用 Portage 和自己維護的軟體

在某些情況你會想要自己設定,安裝,維護軟體而不要 Portage 自動完成這些過程,雖然是 Portage 已經提供這些軟體了。已知的例子是核心原始碼和 nvidia 驅動程式。你可以作一些設定讓 Portage 知道某個套件已經手動裝到系統上了。這個過程叫做 注入 而且透過 /etc/portage/profile/package.provided 檔案 Portage 支援這個功能。

舉例?碚f,如果你想要告訴 Portage vanilla-sources-2.6.11.6 你已經手動裝好了,把底下幾行加到 /etc/portage/profile/package.provided:

原始碼一覽表 1: package.provided 範例

sys-kernel/vanilla-sources-2.6.11.6

作者: xiaosir   发布时间: 2005-07-05

/etc/portage/package.mask

把不想升级的都放到这里不就可以了吗?

作者: bookstack   发布时间: 2005-07-05

热门下载

更多