长期未升级的gentoo linux系统进行更新

长期为更新的gentoo 系统

首先更新portage树

emerge  --sync


然后检查portage 是否可以执行更新

emerge -1 portage


如果portage 无法更新,特别是由于EAPI版本太低 无法安装,就需要手动更新portage


在github上下载最新的portage

解压执行 

python setup.py install


portage 软件更新后,执行对world中的软件进行更新

emerge -avUd @world


一般可能遇到很多冲突依赖,或者被mask的软件

卸载或者mask掉 过时的软件包 

再次执行就可以了