LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: LaoLiulaoliu

是否每次升级portage都要emerge -e world

[复制链接]
发表于 2008-12-18 18:39:29 | 显示全部楼层
文档的意思是gcc升级后,系统不见得会使用新版的gcc,必须用gcc-config才能用,按照文档上的做就是了。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 18:48:37 | 显示全部楼层
那我估计知道上次是什么原因出现错误了。我升级了gcc后。没有按照文档上的做。
然后有删除了原来的gcc。因为错误信息里有好像是说碰到错误的,gcc-config了。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 18:54:49 | 显示全部楼层
Post by xiaorui;1925670
这完全看自己。如果你是很追求完美,稳定的人。
至少你安装gentoo时候。gentoo-sources前还是需要emerge -au world下。
然后安装完毕,再进行emerge -depclean。
这个之后再emerge -e world


这个方法不赞同。我现在都后悔开始了。
在今天重装gentoo的时候就用了这个方法。
都进行了8个小时了。
emerge -au world
还没有进行完呢。
而且看样子好像还升级了gcc。光gcc的时间就能有4个多小时。
等完事了还要按照文档的方法,修改一下。
估计今天一宿也弄不完。现在还没有开始编译内核呢。
这下惨了,今晚别想睡得好了。
貌似安装完以后在升级时间可能会快一点。
可能是心里作用。
不过安装完以后,进行
# emerge --update --deep --newuse world
的时间好像也没有今天的多。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 19:14:34 | 显示全部楼层
Post by wangwentao24;1925928
那我估计知道上次是什么原因出现错误了。我升级了gcc后。没有按照文档上的做。
然后有删除了原来的gcc。因为错误信息里有好像是说碰到错误的,gcc-config了。

你这还算幸运的,我上次升级,gcc-config都无法运行了。
Post by wangwentao24;1925931
这个方法不赞同。我现在都后悔开始了。
在今天重装gentoo的时候就用了这个方法。
都进行了8个小时了。
emerge -au world
还没有进行完呢。

没事尽量不要“-e”,动不动一两百个包,遇到glibc、xulrunner这样的,何年何月是个头。如果你很想这样,装完后再说吧。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 19:15:46 | 显示全部楼层
我都是先装完后再升级gcc然后再emerge -e world的
因为刚装完的系统emerge -e world的代价最小了,像我现在emerge -e world的话有1千多个包,所以升级gcc是件大事
回复 支持 反对

使用道具 举报

发表于 2008-12-18 21:50:24 | 显示全部楼层
Post by acevery;1925940
我都是先装完后再升级gcc然后再emerge -e world的
因为刚装完的系统emerge -e world的代价最小了,像我现在emerge -e world的话有1千多个包,所以升级gcc是件大事


是啊.尤其用到后面装的包越来越多.要 emerge -e world 真是要找个长假来跑啊.
回复 支持 反对

使用道具 举报

发表于 2008-12-18 22:01:13 | 显示全部楼层
刚刚完事。我这才70多个包啊!
竟然要那么长时间。无奈了。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 22:15:42 | 显示全部楼层
emerge -e world

emerge -e system
有什么区别么?
那个-e 是什么的简化啊?
回复 支持 反对

使用道具 举报

发表于 2008-12-18 22:43:32 | 显示全部楼层
--empty
不懂的参数看manpage
man emerge
回复 支持 反对

使用道具 举报

发表于 2008-12-19 05:35:41 | 显示全部楼层
从来没有emerge -e world 过,没必要。同一台机器也没重装过。哪坏就修哪。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表