过滤升级 [s]
时间:2009-01-05
来源:互联网
话说
如果只想update除gcc以外的包,应该怎么设置呢?
代码:
shuge ~ # e -au system These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild U ] sys-libs/ncurses-5.7 [5.6-r2] USE="profile* -ada%" [ebuild U ] sys-devel/binutils-2.19 [2.18-r3] [ebuild U ] sys-kernel/linux-headers-2.6.28-r1 [2.6.26] [ebuild U ] sys-devel/m4-1.4.12 [1.4.11] [ebuild U ] sys-apps/kbd-1.15 [1.14.1-r1] [ebuild U ] sys-apps/module-init-tools-3.5 [3.4-r1] [ebuild U ] app-arch/tar-1.21-r1 [1.20] [ebuild U ] sys-apps/findutils-4.5.3 [4.4.0] [ebuild U ] sys-apps/texinfo-4.13 [4.12] [ebuild U ] sys-devel/bison-2.4.1 [2.3] [ebuild U ] sys-libs/readline-5.2_p13 [5.2_p12-r1] [ebuild U ] sys-devel/automake-1.10.2 [1.10.1-r1] [ebuild U ] sys-fs/e2fsprogs-1.41.3-r1 [1.41.3] [ebuild U ] sys-libs/pam-1.0.3 [1.0.2] [ebuild U ] net-misc/rsync-3.0.5 [3.0.4] [ebuild U ] sys-apps/busybox-1.13.1 [1.12.1] [ebuild U ] net-misc/openssh-5.1_p1-r2 [5.1_p1-r1] USE="-kerberos*" [ebuild U ] sys-devel/gcc-4.3.2-r2 [4.3.2] USE="(-fixed-point) -nopie%" [ebuild U ] sys-libs/glibc-2.9_p20081201-r1 [2.8_p20080602] USE="profile*" Would you like to merge these packages? [Yes/No] y
作者: flyinflash 发布时间: 2009-01-05
可以在package.mask里面把gcc加上,这样他就不会update gcc了
作者: wzl12356 发布时间: 2009-01-05
代码:
lee@shuge ~ $ cat /etc/portage/package.mask >sys-devel/gcc-4.3.2 man portage (341,1) 60%
不过,这样还是有麻烦。
它的格式必须是
>|=|<$name-$version
那么,如果有一堆要屏蔽,就要手动加n行带版本的字符串了。
作者: flyinflash 发布时间: 2009-01-06
你如果要是想屏蔽所以的gcc的话,你可以写成sys-devel/gcc不要加版本号,这样它就永远不会升级gcc,除非你把mask里的gcc给去掉。
作者: wzl12356 发布时间: 2009-01-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28