服务器上安装了fedora,但是对gentoo很想体验一番,没有新机器,不想重装系统,所以只能chroot来体验getoo了。
- 下载portage-20130817.tar.bz2和stage3-amd64-20130816.tar.bz2两个文件
- 建立chroot目录/opt/gentoo,将stage3-amd64-20130816.tar.bz2解压到这个目录,portage解压到/opt/gentoo/usr/目录
- chroot /opt/gentoo
- 更新环境变量,env-update && source /etc/profile
- 设置时区ln -s /usr/share/zoneinfo/xx/xx /etc/localtime
- 因为主机已经配置好了网络环境只需要设置dns就可以,编辑/etc/resolv.conf,添加nameserver
以上步骤并没有安装gentoo,只是通过chroot方式来体验gentoo的相关环境,如果安装只需要安装内核和grub即可。
- emerge gentoo-sources
- 配置内核cd /usr/src/linux;make menuconfig,编译make
- 编译内核模块make modules_install
- 复制内核到boot目录 cp /usr/src/linux/arch/x86/boot/bzImage /boot/kernel/
- emerge grub
- 安装grub
当然你需要配置一下fstab和grub以便能够启动,并且设置root密码
注意:stage3中默认没有安装vim/vi或者emacs用nano来做编译