LinuxSir.cn,穿越时空的Linuxsir!

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

[转]从Kubuntu到Gentoo

[复制链接]
 楼主| 发表于 2007-7-18 01:19:59 | 显示全部楼层
到现在为止,这个系统仍然只是gentoo的stage3,所以在正式开始规模安装软件以前,要给它装上发动机---内核,一般用户推荐使用gentoo-sources
代码:
emerge gentoo-sources
cd /usr/src/linux
make menuconfig

具体的配置请参考手册中对应部份,或是其他更全的资料
http://zhangle.is-a-geek.org/doc ... =1#book_part1_chap7
开始编译,注意,这种译法没有使用initrd,因此需要的模块都须译进内核.译完之后复制到/boot下,这里是使用kubuntu现有的grub,故文中没有提及安装grub
代码:
make && make modules_install
make install

或者
代码:
make && make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.21.1-gentoo
cp .config  /boot/config-2.6.21.1-gentoo

然后在menu.lst加上对应的启动项
代码:
title           kubuntu, kernel 2.6.21.1-gentoo
root            (hd0,7)
kernel          /vmlinuz-2.6.21.1-gentoo root=/dev/sda9 ro vga=791
boot

或者你可以使用genkernel(gentoo下一个自动编译内核的工具软件)全自动编译,得到的内核与kubuntu的 generic内核相似,是一个通用型的配置,在启动时自动选择模块加载.

译完内核后,有两个选择,1是继续使用kubuntu平台进行下一步的安装,2是重启进入gentoo的基本系统继续下一步的安装.前者在安装过程中你可以继续正常使用kubuntu,后者你可以更快地装好你的gentoo.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-18 01:21:13 | 显示全部楼层
在进行这一步工作之前还需要考虑一下你使用什么作为主WM比如安装KDE有几个选择
代码:
emerge kdebase kdenetwork kdeadmin #这是极为精简的KDE安装,比apt-get install kde-core还会更为精简一些,连konsole都不会安装进去
emerge kdebase-startkde #这个和apt-get install kde-core得到的KDE很接近
emerge kdebase-meta #这个在kdebase-startkde的基础上增加如kdm这类的包,和apt-get install kde接近
emerge kde-meta #这个所安装得到的将是一个很完整的kde环境,比apt-get install kubuntu-desktop还有过之而无不及

关于KDE的安装请参阅
http://www.gentoo.org/doc/en/kde-config.xml
其他WM如Gnome,fluxbox等的安装设置以及X,N/A显卡的安装与设置都可以在下面这个网页找到对应的文章
http://www.gentoo.org/doc/en/index.xml?catid=desktop

我所采用的是emerge kdebase-startkde
对应的设置文件是:
代码:
fideas@zerone ~ $ cat .xinitrc
source /home/fideas/.envset.sh && exec startkde

代码:
fideas@zerone ~ $ cat .envset.sh
export LANG="en_US.UTF-8"
export LC_CTYPE="zh_CN.UTF-8"
export XMODIFIER="@im=fcitx"
export XMODIFIERS="@im=fcitx"
fcitx &
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-18 01:22:43 | 显示全部楼层
先执行下面的命令,具体含义参阅
http://zh.gentoo-wiki.com/Gentoo_Quick_Guide
代码:
emerge -uND world && emerge -e world && emerge --depclean && revdep-rebuild

安装桌面系统
代码:
emerge kdebase-startkde

然后,就是等待安装完成了,如果在过程中发生外星人入侵等事件不得不中止,在下一次只需使用
代码:
emerge kdebase-startkde –resume

就会接着上次的地方继续编译.
回复 支持 反对

使用道具 举报

发表于 2007-7-18 02:25:37 | 显示全部楼层
赞     !
回复 支持 反对

使用道具 举报

发表于 2007-7-18 07:51:50 | 显示全部楼层
楼主抢座位的速度好快!
回复 支持 反对

使用道具 举报

发表于 2007-7-18 09:34:20 | 显示全部楼层
见精必顶。很多技巧刚学会。好文
回复 支持 反对

使用道具 举报

发表于 2007-7-18 10:14:34 | 显示全部楼层
好文,顶一下!
回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:04:21 | 显示全部楼层
呵呵,新上手Gentoo.
回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:12:42 | 显示全部楼层
写的不错,我也是新手,很有参考价值
回复 支持 反对

使用道具 举报

发表于 2007-7-18 17:05:35 | 显示全部楼层
唉..累..下载个ISO..刻盘安装。。。。多好。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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