当前位置:操作系统 > Unix/Linux >>

gentoo2006.1的安装方法

然后下载stage3-*-2006.1.tar.bz2包和portage-*.tar.bz2包.
1、
mkfs.ext3 /dev/hda* (我只用分了一个根分区,swap分区是共享debian的)
mkdir -p /mnt/gentoo
mount /dev/hda* /mnt/gentoo
tar jxvf stage3-*-2006.1.tar.bz2 -C /mnt/gentoo
tar jxvf portage-*.tar.bz2 -C /mnt/gentoo/usr
cp /etc/resolv.conf /mnt/gentoo/etc
2、
chroot /mnt/gentoo /bin/bash
mount -t proc proc /proc
env-update
source /etc/profile
(由于前面已经解压了一个最新的portage,所以此处就不用再用emerge sync命令了,其实我个人感觉这样做很节省时间,而两者的最终结果都是一样的)
3、
emerge vim (由于我个人比较习惯用vim,所以先把它装上)
emerge prozilla (多线程下载工具,用它替代wget,可以提高下载速度)
4、
vi /etc/make.conf
在原来的基础上加入:
LDFLAGS="-Wl,-O1"
ACCEPT_KEYWORDS="~x86" (让自己下载的包是最新的)
USE="cjk nls nptl nptlonly -qt -kde gtk gnome"
GENTOO_MIRRORS="http://gentoo.gg3.net" (经测试,速度挺快)
MAKEOPTS="-j2"
FETCHCOMMAND='/usr/bin/proz --no-getch -s ${URI} -P ${DISTDIR}' (将proz设为默认的下载工具)
FEATURES="parallel-fetch " (据说可以在编译时继续下载,但很多网友都说用不了这个功能(包括我在内),如有知情者,请指点一下迷津)
5、
emerge gentoo-sources
cd /usr/src/linux
make menuconfig
make && make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz*
cp .config /boot/config*
6、
emerge grub
menu.lst和fstab两个文件的内容请根据自己的情况自行设置,以下是我的配置文件,仅供参考:
menu.list:
default=2
timeout=10
password --md5 $1$mr0Cg1$/tct8ZxZfbHpL195HTzTM0
splashimage=(hd0,5)/boot/grub/debiangreen.xpm.gz
title ThizServer (2.4.22-3Thiz)
lock
root (hd0,0)
kernel /boot/vmlinuz-2.4.22-3Thiz ro root=/dev/hda1 hdc=ide-scsi acpi=off vga=791 splash=silent
initrd /boot/initrd-2.4.22-3Thiz.img
boot

title Debian-sarge-fvwm (2.6.8-1-686)
lock
root (hd0,4)
kernel /boot/vmlinuz-2.6.18-1-686 root=/dev/hda5 ro
initrd /boot/initrd.img-2.6.18-1-686
boot

title Debian-sid-e17 (2.6.18-1-686)
lock
root (hd0,5)
kernel /boot/vmlinuz-2.6.18-1-686 root=/dev/hda6 ro vga=791
initrd /boot/initrd.img-2.6.18-1-686
boot

title Gentoo 2006.1 (2.6.18)
lock
root(hd0,6)
kernel /boot/vmlinuz-2.6.18 root=/dev/hda7 ro
boot
fstab:
/dev/hda7 / ext3 defaults 1 1
/dev/hda3 swap swap defaults 0 0
proc /proc proc defaults 0 0
7、此步骤需要几个小时的时间,你可以上上网或打打游戏,而不用去看电视或报纸了,呵呵。
emerge gnome (若想安装kde,可在make.conf文件中将USE="cjk nls nptl nptlonly -qt -kde gtk gnome"改为USE="cjk nls nptl nptlonly qt kde -gtk -gnome")
rc-update add gdm default
emerge dhcp (如果是用ADSL上网可安装rp-pppoe)
rc-update add dhcpd default
可将自己正使用的linux操作系统的XF86config-4或xorg.conf拷贝到gentoo中,我使用的是debian,所以我使用以下命令:
cp /etc/X11/xorg.conf /mnt/gentoo/etc/X11/
8、
exit
umount /mnt/gentoo/proc
umount /mnt/gentoo
reboot
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,