gentoo关闭软件mask启用过时gcc软件的方法
现在gcc 已经到了9 的主版本,一些过时的软件包,可能扔需要 gcc4 才能完美编译。
为了避免一些额外的操作,gentoo的多软件版本的优势就出现了。
eselect gcc list 可以看到当前安装的几个gcc
equery y gcc 查看还可以下载安装的gcc
现在6一下的gcc 版本都被官方标记为M,也就是屏蔽状态。
这时候想安装某个版本 就需要编辑 /etc/portage/package.unmask
添加关闭mask对这个版本的屏蔽,并启用这个软件包
=sys-devel/gcc-4.9.0-r2
再执行emerge 安装这个版本就可以
安装完成后就可以 eselect gcc set 来切换gcc