免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 807 | 回复: 0
打印 上一主题 下一主题

饱受身心摧残的一次升级 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-25 03:47 |只看该作者 |倒序浏览

                    2.6.22的内核进入gentoo稳定版很久了,2.18的 Gnome据说也很有亮点,还有一堆的东西有新的版本出来了。考虑到我好几个月没升级了,决心小试一把,尝个鲜。    一开始使用的是清华的源,文件缺失比较严重,同步的很不完整,也没有跟得上官方的脚步,于是另外找了个源,其实不用找,国内能连的上gentoo源不超过5个,其中一个挂掉很久了,一个同步的比较糟糕,剩下的里面能rsync的就只有一个了。。。    我先emerge -uNDp world看了一下有多少包要升级,居然有100多个,占整个系统的1/4多了,趁着月黑风高,夜深人静,网速飞飙,我看了部电影才把那些包下载下来。包跟包之间还有冲突,挺郁闷的,匆匆解决这个问题后,继续升级,中间突然error从天而降,XML-Parster出了问题,libexpat出了问题。连revdep-build都修复不了,手工连接了那个文件,暂时避开这个问题,等全部包升级完毕,已经是中午了。    开着emerge -e world然后去睡觉,醒来发现还没好,到晚上8点多的时候,总算编译完了,暗自庆幸我早就把OOo删之后快,不然要增加7个小时的编译时间。。。。。    接着,真正郁闷的事情开始接二连三的出现。    第一个郁闷是,gnome-terminal只能打开一个实例,连新建一个标签都不可以,终端处于无相应状态的同时,桌面主菜单也同时假死,重启X后,打开终端,会出现一个空白的终端,就是出不来bash提示符,等5分钟都出不来,只能重启系统。怎么找都找不到错误的原因,我都想把rollback到升级前的状态去了。从.xsession-erros文件看,有一个关于keybindling的警告,我猜想升级后的gnome对老的配置文件有些认生,于是删除了$HOME/.gconf,问题顺利解决。    第二个郁闷是,gnome没有login sound了,在gnome-sound-properties中test是没问题的,可是就是出不来声音,根据传闻,这是Gnome之前修复了一个无法disable loginsound的bug之后引入的bug,矫枉过正阿。照网上的做法解决,未遂,于是我穷举了这三个选项的所有可能的设置组合,总算有声音了,但是很遗憾,这些解决方案会把第一个问题重新引入到系统中来。幸好我也不喜欢听登录提示音,于是这个问题就到此为止。    第三个郁闷是,引导速度明显变慢了,init并行化加载被禁止了,打开,还是觉得慢,拿秒表看了一下,现在从grub到完全可用,竟然快要30s了,可能是因为2006.1时代的老配置文件太多了,年轻一代看年老一代,总是会有些不容易理解的。暂时不管这个问题。    第四个郁闷是,系统英文字体全部变细,原来是默认关闭autohiting了,修改了字体配置文件,然后一切正常。    第五个郁闷是,wine又变慢了,mplayer又把图形前端给我装进系统。。。,修改了wine的源代码,去掉引起长时间阻塞的那段代码,修改mplayer的ebuild脚本,去掉gui,又在一阵激烈的编译之后,世界总算清净了。    第六个郁闷是,2.6.22的内核编译后比原来大了很多,引导也不如2.6.20的快。完全抛弃旧的配置,从头配置了一遍内核,总算恢复到比较满意的状态。    用什么样的系统都不可避免的会出现一些问题,重要的不是是否解决了这个问题,而是在解决的过程中积累了多少经验。想当初用ubuntu的时候,也会遇到问题,照样需要自己去解决,gentoo本身并没有比其它发行版难用,只是需要一个过程去适应。    愿天下所有Linux用户能用得趁手,用得舒心。
               
               
               
               
                第三个问题已经解决,更新了一下连接库的缓存。如果再做一次prelnk,可能会比原来速度更快


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20816/showart_367329.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP