同步 portage tree (第一步)
emerge --sync
安装 XXX包 需要做什么,同时列出了使用的 USE 和 LINGUAS
emerge -pv XXX
安装 XXX包 需要做什么(树状列出)
emerge -pvt XXX
系统升级
emerge -uDN world
模拟系统升级
emerge -uDNpv world
模拟系统升级 (树状列出)
emerge -uDNpvt world
删除 XXX包
emerge -C XXX
清理系统用不到的包
emerge -uDN world (推荐)
emerge --depclean
revdep-rebuild
2. 其他相关软件使用
搜索相应缺失的库,并且重新emerge相应的包。
revdep-rebuild (请先 emerge gentoolkit)
比如如果发现 /bin/ls 需要的 /lib/libacl.so.1 缺失,就会重新编译相关文件所在的包,以及所用到该文件的所在文件的包。
重新编译外部内核模块
module-rebuild (请先 emerge module-rebuild)
module-rebuild rebuild 就可以重新编译所有内核的 外部 模块。比如 nvidia/vbox 这类软件用到的模块。当然,你要先装过 nvidia包和 vbox模块包,这样 portage 才有记录。
配置文件更新工具
etc-update
另一个更好的配置文件更新工具
dispatch-conf