|
|
gentoo从stage3刻盘安装对于大多数用户应该不成问题。当然前提是对安装手册至少前后完全通读一遍。
在使用中,大多数用户发扬了“更高(版本)、更快(速度)、更强(功能)”的精神,利用各种方法安装了unstable或testing的包,结果产生了各种奇怪的问题。我也是如此,在make.conf中使用了~amd64,而且强行安装一些包,导致emerge时的意外情况出现。去gentoo-wiki转了转,对于gentoo包的安装有比较详细的说明。尤其对keywords和mask的包提出了不少建议,我想和我一样的新手多多参照一下。
1. TIP Dealing with masked packages
这篇包含有第2、3篇的链接。
2. Why ACCEPT_KEYWORDS isn't a good ?
这篇对于升级时的建议对于日常操作很有意义。
- emerge --sync
- emerge -uDNpv world
- emerge -uDNv world
- emerge -pv depclean
- emerge -v depclean
- revdep-rebuild -pv
- revdep-rebuild -v
- dispatch-conf
复制代码
我现在每天至少一次运行以上代码,基本没有什么大问题。
3. Mixing Software Branches
这是x86手册中的,其他的Arch参考相应的手册。
4.减肥
eclean -d distfiles -f
还有就是/var/tmp/portage下的东西可以删除
我一般使用:
emerge --sync && env-update && source /etc/profile && update-eix && etc-update && emerge -uDNpv world
然后看看是否有值得升级的和感兴趣的,再决定下一步的操作。
每次emerge操作后,都要
env-update && source /etc/profile && update-eix && etc-update |
|