再次搞好系统
时间:2007-04-21 来源:pangwa
自从上次把自己的gentoo给搞坏了之后,自己就把它放在那儿,不用了,反正用windows也挺爽的. 放在这机器上都有两三个月了, 从大前天开始,我决定再次面对它,重新把它搞好,建立信心(最近比较闲,没有追求的生活是很痛苦的,另外五一要去给小于同学显摆一下,不弄好不好忽悠他啊).
于是插上网线(ipw3945驱动也被我搞坏了, 不能无线上网了:( ),打开上次破碎的系统(其实就是x启不来了... 其他的还好), 启动后ping了一下baidu, 能ping通, 这说明俺的有线网卡还是能工作的, 不然就麻烦了, 大致回忆了一下上次把它弄坏的原因, 好像是因为升级内核升级失败了然后一切都over了, 想了下, 决定还是用genkernel编译内核, 毕竟用它还是很省事, 不用自己再配许多东西了, 于是emerge genkernel, emerge --sync, emerge gentoo-sources, 然后再用genkernel弄好内核, genkernel的使用就是照gentoo-wiki.com上的一篇文章做的(具体链接忘了,直接google genkernel第一个结果就是好像),配置好grub后,重启(当然由于自己粗心,前几次总是会出点小问题,大概就像是少个字母多个字母之类的事,自己修好就行了),系统似乎能够正常启动,于是乎,再决定把所有软件更新一下,从linuxsir上找到别人发的一段脚本,
其实就是在失败后跳过当前的包, 进行下一个, 执行后, 就睡觉了, 因为很晚了..... 没怎么睡好... 因为担心出问题, 半夜里醒了一次, 看了一下, 没有太大问题, 等到天亮, 还好, 都弄完了, 把机器关上, 去上班..
下班后(前天晚上), 试了一下startx, 发现一切都正常了, 嘎嘎, 另外发现ati的驱动也好使了,glxgear和fglrxinfo的输出结果都正常了, (上次被我弄的是用mplayer放电影都卡的程序, 相当的郁闷当时), 于是因为很高兴系统都好了, 自己很是不想睡觉, 便又弄了几个gnome的主题安上, 效果不错, 然后再把我gvim的配置文件从windows里拷过来, 发现有个问题是直接用快捷方式不能启动, 只能从命令行里启动, 很是奇怪, 自己排除了一下, 发现应该是配置文件的事, 而且是.vimrc的缘故, 于是再采用相当先进的排除法, 50行50行的注释.vimrc里的代码, 然后启动, 终于定位到出错的块, 然后再排除, 终于找到出错的那一行, 是
很是奇怪, 这个为什么会导致问题, 不过不管这么多了,直接注释掉算了, 那天晚上就是在兴奋中度过... 玩到了快三点, 才睡觉, 睡觉前定了一下闹钟, 不然上班一定迟到...
然后就是昨天晚上, 昨天晚上的任务是搞定gensplash, 这个就是启动时有个进度条和启动后命令窗口里有背景图片, 看上去挺酷, 但没多大用的玩艺, 但为了显摆, 我决定还是弄好它, 仍然是参照wiki里的说明, 一步步做, 可是一直没有成功, 系统总是会在启动的时候花屏, 不明具体原因, google也没有太多有用信息, 搞到下半夜也没搞明白, 于是睡觉, 天明起来, 9点多了, 再次尝试google原因, 总算找到一个家伙说了个看似是原因的文章, 他说的是T60对vesg-tng这个支持有问题, 会花屏, 用vesa的驱动应该可以, 于是自己再重新编译vesa的内核, 尝试, 还好, 没有太多问题, 管用了... 效果还是不错, 等有空了截几个图下来.
最后今天我人品不太好, 上午我尝试安装字体的时候, 不小心把X都坏了, gnome启不来了, tmd, 我花了两个多小时才发现是因为我把一个文件夹的权限搞错了, 奶奶的, 可怜我现在还没吃饭啊, 早饭和午饭啊!!! 肚子叫了两个多小时了!!!
于是插上网线(ipw3945驱动也被我搞坏了, 不能无线上网了:( ),打开上次破碎的系统(其实就是x启不来了... 其他的还好), 启动后ping了一下baidu, 能ping通, 这说明俺的有线网卡还是能工作的, 不然就麻烦了, 大致回忆了一下上次把它弄坏的原因, 好像是因为升级内核升级失败了然后一切都over了, 想了下, 决定还是用genkernel编译内核, 毕竟用它还是很省事, 不用自己再配许多东西了, 于是emerge genkernel, emerge --sync, emerge gentoo-sources, 然后再用genkernel弄好内核, genkernel的使用就是照gentoo-wiki.com上的一篇文章做的(具体链接忘了,直接google genkernel第一个结果就是好像),配置好grub后,重启(当然由于自己粗心,前几次总是会出点小问题,大概就像是少个字母多个字母之类的事,自己修好就行了),系统似乎能够正常启动,于是乎,再决定把所有软件更新一下,从linuxsir上找到别人发的一段脚本,
sudo eix-sync && sh -c "sudo emerge -tauvDN world || until sudo emerge --resume --skipfirst; do sudo emerge --resume --skipfirst; done" |
其实就是在失败后跳过当前的包, 进行下一个, 执行后, 就睡觉了, 因为很晚了..... 没怎么睡好... 因为担心出问题, 半夜里醒了一次, 看了一下, 没有太大问题, 等到天亮, 还好, 都弄完了, 把机器关上, 去上班..
下班后(前天晚上), 试了一下startx, 发现一切都正常了, 嘎嘎, 另外发现ati的驱动也好使了,glxgear和fglrxinfo的输出结果都正常了, (上次被我弄的是用mplayer放电影都卡的程序, 相当的郁闷当时), 于是因为很高兴系统都好了, 自己很是不想睡觉, 便又弄了几个gnome的主题安上, 效果不错, 然后再把我gvim的配置文件从windows里拷过来, 发现有个问题是直接用快捷方式不能启动, 只能从命令行里启动, 很是奇怪, 自己排除了一下, 发现应该是配置文件的事, 而且是.vimrc的缘故, 于是再采用相当先进的排除法, 50行50行的注释.vimrc里的代码, 然后启动, 终于定位到出错的块, 然后再排除, 终于找到出错的那一行, 是
"Do not redraw, when running macros.. lazyredraw set lz |
很是奇怪, 这个为什么会导致问题, 不过不管这么多了,直接注释掉算了, 那天晚上就是在兴奋中度过... 玩到了快三点, 才睡觉, 睡觉前定了一下闹钟, 不然上班一定迟到...
然后就是昨天晚上, 昨天晚上的任务是搞定gensplash, 这个就是启动时有个进度条和启动后命令窗口里有背景图片, 看上去挺酷, 但没多大用的玩艺, 但为了显摆, 我决定还是弄好它, 仍然是参照wiki里的说明, 一步步做, 可是一直没有成功, 系统总是会在启动的时候花屏, 不明具体原因, google也没有太多有用信息, 搞到下半夜也没搞明白, 于是睡觉, 天明起来, 9点多了, 再次尝试google原因, 总算找到一个家伙说了个看似是原因的文章, 他说的是T60对vesg-tng这个支持有问题, 会花屏, 用vesa的驱动应该可以, 于是自己再重新编译vesa的内核, 尝试, 还好, 没有太多问题, 管用了... 效果还是不错, 等有空了截几个图下来.
最后今天我人品不太好, 上午我尝试安装字体的时候, 不小心把X都坏了, gnome启不来了, tmd, 我花了两个多小时才发现是因为我把一个文件夹的权限搞错了, 奶奶的, 可怜我现在还没吃饭啊, 早饭和午饭啊!!! 肚子叫了两个多小时了!!!
相关阅读 更多 +
排行榜 更多 +