一些Gentoo Linux常用到的包管理命令
同步portage树
emerge --sync
升级包管理工具
emerge portage
升级Python
emerge python
python-updater
重新构建整个系统
emerge --ask --update --deep --newuse --with-bdeps=y @world
检查依赖关系并重新构建部分软件包
emerge @preserved-rebuild
参数说明
- --ask (-a) 控制Portage显示它要更新的软件包列表,并让您决定是否继续更新
- --verbose (-v) 在屏幕上输出完整的文件列表
- --update (-u) 更新包的最佳版本
- --deep (-D) 更新系统中的每个软件包
- --newuse (-N) USE标记变更后,要使Portage检查USE标记的变动是否导致需要安装新的软件包或者将现有的包重新编译
清除孤立的软件包
emerge -av --depclean
更新系统的配置文件
dispatch-conf