LinuxSir.cn,穿越时空的Linuxsir!

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

系统升级的问题

[复制链接]
发表于 2009-9-2 20:24:30 | 显示全部楼层 |阅读模式
系统目前安装的gcc:
# gcc-config -l
[1] i686-pc-linux-gnu-4.1.1
[2] i686-pc-linux-gnu-4.3.3
[3] i686-pc-linux-gnu-4.4.0 *
问题:
1、如何卸载[1]、[2]两个版本?
2、在/etc/portage/package.mask中设置
>=sys-dev/gcc-4.4.1
但emerge -u world时还是要求升级[3]到gcc-4.4.1,
请问如何避免,实在不愿升级gcc.
谢谢!
发表于 2009-9-2 20:39:23 | 显示全部楼层
mask掉呀!
回复 支持 反对

使用道具 举报

发表于 2009-9-2 20:48:46 | 显示全部楼层
樓上看清楚問題說的是什麽情況……
  想要去掉以前的包就emerge -P gcc就好。至於還要升級gcc-4.4.1,注意是>=sys-devel/gcc-4.4.1而不是>=sys-dev/gcc-4.4.1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 20:49:19 | 显示全部楼层
已经mask
2、在/etc/portage/package.mask中设置
>=sys-dev/gcc-4.4.1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 20:53:46 | 显示全部楼层

谢谢!

Post by 亞利艾爾;2023271
樓上看清楚問題說的是什麽情況……
  想要去掉以前的包就emerge -P gcc就好。至於還要升級gcc-4.4.1,注意是>=sys-devel/gcc-4.4.1而不是>=sys-dev/gcc-4.4.1

已搞定!非常感谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 21:22:15 | 显示全部楼层
突然发现i686-pc-linux-gnu-4.3.3还存在,升级时还要求安装
[ebuild  NS   ] sys-devel/gcc-4.3.4 [4.4.0] USE="doc fortran gtk mudflap nls nptl openmp (-altivec) -bootstrap -build (-fixed-point) -gcj (-hardened) -ip28 -ip32r10k -libffi (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -objc -objc++ -objc-gc -test -vanilla" 0 kB
回复 支持 反对

使用道具 举报

发表于 2009-9-12 16:06:56 | 显示全部楼层
Post by chengliye;2023287
突然发现i686-pc-linux-gnu-4.3.3还存在,升级时还要求安装
[ebuild  NS   ] sys-devel/gcc-4.3.4 [4.4.0] USE="doc fortran gtk mudflap nls nptl openmp (-altivec) -bootstrap -build (-fixed-point) -gcj (-hardened) -ip28 -ip32r10k -libffi (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -objc -objc++ -objc-gc -test -vanilla" 0 kB


在/etc/portage/package.mask中设置
=sys-dev/gcc-4.3.4
回复 支持 反对

使用道具 举报

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

本版积分规则

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