离开rpm的日子──我的贱兔安装日志zt
时间:2006-09-15 来源:wangking78
离开rpm的日子──我的贱兔安装日志
使用gentoo也有这么一段时间了,感觉不错,很多朋友感觉安装gentoo很难,确实,在没有任何linux经验的基础上,想要安装gentoo确实是个很大的挑战,但在经过一段时间的linux命令的熟悉后,我想说,安装gentoo并不困难!
下面我大致讲一下我的gentoo傻瓜式安装过程!
由于我的网速不快,而且也不想一步步熟悉linux是怎样炼成的,所以我选择的是使用livecd从stage3开始安装
首先我下载了install-x86-universal-2.5.0.iso和packages-x86-2005.0.iso两个文件。前者是gentoo的安装文件,后者是一些常用软件的预编译包。刻盘,从光盘启动
OK,安装开始了!
1 分区
我准备在第二块硬盘上安装gentoo,所以我预先用pq将hdb分成了9G(安装/)和500M(swap)。Ps:如果用livecd启动也可以用fdisk分区,但我不会用
使用gentoo也有这么一段时间了,感觉不错,很多朋友感觉安装gentoo很难,确实,在没有任何linux经验的基础上,想要安装gentoo确实是个很大的挑战,但在经过一段时间的linux命令的熟悉后,我想说,安装gentoo并不困难!
下面我大致讲一下我的gentoo傻瓜式安装过程!
由于我的网速不快,而且也不想一步步熟悉linux是怎样炼成的,所以我选择的是使用livecd从stage3开始安装
首先我下载了install-x86-universal-2.5.0.iso和packages-x86-2005.0.iso两个文件。前者是gentoo的安装文件,后者是一些常用软件的预编译包。刻盘,从光盘启动
OK,安装开始了!
1 分区
我准备在第二块硬盘上安装gentoo,所以我预先用pq将hdb分成了9G(安装/)和500M(swap)。Ps:如果用livecd启动也可以用fdisk分区,但我不会用
CODE:
[Copy to clipboard]
#mkreiserfs /dev/hdb1 (将hdb1格式化成reiserfs格式)
#mkswap /dev/hdb5 (将hdb5格式化成swap)
swapon /dev/hdb5 (激活swap分区)
mount /dev/hdb1 /mnt/gentoo (挂载hdb1) 2 解压
#mkswap /dev/hdb5 (将hdb5格式化成swap)
swapon /dev/hdb5 (激活swap分区)
mount /dev/hdb1 /mnt/gentoo (挂载hdb1) 2 解压
CODE:
[Copy to clipboard]
#cd /mnt/gentoo
#tar -xvjpf /mnt/cdrom/stages/stages3-pentium4-2..5.0.tar.bz2 (我的CPU是赛扬2.0,选P4应该没有问题吧,其它CPU分别还有对应的)
#cd /mnt/gentoo/usr
#tar -jxvf /mnt/cdrom/snapshots/portage-*
#mkdir /mnt/gentoo/usr/portage/distfiles
#cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles 3 复制DNS
#tar -xvjpf /mnt/cdrom/stages/stages3-pentium4-2..5.0.tar.bz2 (我的CPU是赛扬2.0,选P4应该没有问题吧,其它CPU分别还有对应的)
#cd /mnt/gentoo/usr
#tar -jxvf /mnt/cdrom/snapshots/portage-*
#mkdir /mnt/gentoo/usr/portage/distfiles
#cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles 3 复制DNS
CODE:
[Copy to clipboard]
#cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
4 登陆到新环境
CODE:
[Copy to clipboard]
#mount -t proc none /mnt/gentoo/proc (挂载proc)
#chroot /mnt/gentoo /bin/bash
#env-update (更新一下环境变量)
#source /etc/profile 5 设置编译参数 (这一步可以跳过)
#chroot /mnt/gentoo /bin/bash
#env-update (更新一下环境变量)
#source /etc/profile 5 设置编译参数 (这一步可以跳过)
CODE:
[Copy to clipboard]
#nano -w /etc/make.conf
比如我不用gnome,cups之类的,就可以加上USE="-cups mp3 real -xmms -gnome -gtk2"
再次强调如果不太明白这些参数这一步可以跳过
6 编辑/etc/fstab
再次强调如果不太明白这些参数这一步可以跳过
6 编辑/etc/fstab
CODE:
[Copy to clipboard]
#nano -w /etc/fstab
主要改如下几项:
CODE:
[Copy to clipboard]
/dev/hdb1 / reiserfs noatime 0 0
/dev/hdb5 none swap sw 0 0 然后在/dev/BOOT前面加个#把它注销掉
Ctrl+X保存并退出
7 安装内核源码
/dev/hdb5 none swap sw 0 0 然后在/dev/BOOT前面加个#把它注销掉
Ctrl+X保存并退出
7 安装内核源码
CODE:
[Copy to clipboard]
#emerge -k gentoo-sources
8 编译内核
CODE:
[Copy to clipboard]
#emerge -k genkernel (呵呵,懒人嘛。。。自然要用方便的啦,genkernel将根据你的机子配置的具体情况自动配置内核,真是广大菜鸟朋友──比如我──的好帮手啊)
#genkernel all
注意,这里并没有安装对中文cp936的支持,所以你必须要将nls_cp936模块编译安装上
#cd /usr/src/linux
#make menuconfig 将nls_cp936模块选上(按M)
#genkernel all
注意,这里并没有安装对中文cp936的支持,所以你必须要将nls_cp936模块编译安装上
#cd /usr/src/linux
#make menuconfig 将nls_cp936模块选上(按M)
CODE:
[Copy to clipboard]
#make
#make modules_install 9 安装grub
#make modules_install 9 安装grub
CODE:
[Copy to clipboard]
#emerge grub
#grub
grub>root (hd1,0)
grub>setup (hd0) (将grub写入mbr)
grub>quit 10 设置grub
#grub
grub>root (hd1,0)
grub>setup (hd0) (将grub写入mbr)
grub>quit 10 设置grub
CODE:
[Copy to clipboard]
#nano -w /boot/grub/grub.conf
下面是我的grub.conf
CODE:
[Copy to clipboard]
default 0
timeout 10
splashimage=(hd1,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2005.0
root (hd1,0)
kernel /boot/kernel-2.6.11-gentoo-r3
title Windows XP
root (hd0,0)
makeactive
chainloader +1 Ctrl+X保存并退出
11 创建hostname
timeout 10
splashimage=(hd1,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2005.0
root (hd1,0)
kernel /boot/kernel-2.6.11-gentoo-r3
title Windows XP
root (hd0,0)
makeactive
chainloader +1 Ctrl+X保存并退出
11 创建hostname
CODE:
[Copy to clipboard]
#nano -w /etc/hostname
12 设置密码
#passwd
OK,到此基本的gentoo就算已经安装完了
13 安装一些工具
#passwd
OK,到此基本的gentoo就算已经安装完了
13 安装一些工具
CODE:
[Copy to clipboard]
#emerge reiserfsprogs
#emerge syslog-ng
#rc-update add syslog-ng default
#emerge hotplug (安装hotplug和coldplug需要连接到网络)
#rc-update add hotplug default
#emerge coldplug
#rc-update add coldplug default
#emerge udev 14 重启登陆到gentoo
#emerge syslog-ng
#rc-update add syslog-ng default
#emerge hotplug (安装hotplug和coldplug需要连接到网络)
#rc-update add hotplug default
#emerge coldplug
#rc-update add coldplug default
#emerge udev 14 重启登陆到gentoo
CODE:
[Copy to clipboard]
#exit
#shutdown -r now 15 安装X
#mkdir /usr/portage/packages
#cp -R /mnt/cdrom/* /usr/portage/packages (将package包里的所有软件全部拷贝到/usr/portage/packages下)
#emerge -k xorg-x11 (加参数k表示安装预编译包,不加参数直接编译)
#X -configure (将自动在root里生成xorg.conf.new,但这个文件还不能直接使用,需要改动一下,具体改动些什么地方呢?看下面:
#shutdown -r now 15 安装X
#mkdir /usr/portage/packages
#cp -R /mnt/cdrom/* /usr/portage/packages (将package包里的所有软件全部拷贝到/usr/portage/packages下)
#emerge -k xorg-x11 (加参数k表示安装预编译包,不加参数直接编译)
#X -configure (将自动在root里生成xorg.conf.new,但这个文件还不能直接使用,需要改动一下,具体改动些什么地方呢?看下面:
CODE:
[Copy to clipboard]
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
#cp xorg.conf.new /etc/X11/xorg.conf(OK,现在你可以startx看看,是不是出现了一个很简陋的x界面?恭喜!) 16 安装KDE
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
#cp xorg.conf.new /etc/X11/xorg.conf(OK,现在你可以startx看看,是不是出现了一个很简陋的x界面?恭喜!) 16 安装KDE
CODE:
[Copy to clipboard]
#emerge -k kde
#nano -w ~/.xinitrc 写入如下几行
#nano -w ~/.xinitrc 写入如下几行
CODE:
[Copy to clipboard]
export LC_ALL=zh_CN.gbk
export LANG=zh_CN.gbk
exec /usr/kde/3.3/bin/startkde OK,再startx看看,是不是已经进入kde啦?!不过可惜,现在的kde是英文的,中国人当然要用中文啦,那么请继续往下看
17 汉化kde
现在你需要下载一个kde-i18n-zh_CN-3.3.2.tar.bz2,什么,找不到?放狗塞,满世界都是
export LANG=zh_CN.gbk
exec /usr/kde/3.3/bin/startkde OK,再startx看看,是不是已经进入kde啦?!不过可惜,现在的kde是英文的,中国人当然要用中文啦,那么请继续往下看
17 汉化kde
现在你需要下载一个kde-i18n-zh_CN-3.3.2.tar.bz2,什么,找不到?放狗塞,满世界都是
CODE:
[Copy to clipboard]
#tar jxvf kde-i18n-zh_CN-3.3.2.tar.bz2
#cd kde-i18n-zh_CN-3.3.2
#./configure
#make
#make install 然后在windows下拷贝几个中文字体到/usr/share/fonts/TTF下,重启,看,是不是熟悉的中文又出现啦!Enjoy it~
PS:至于驱动,gentoo下安装驱动真的很好装,如果是nvidia的显卡就使用下列命令:
#cd kde-i18n-zh_CN-3.3.2
#./configure
#make
#make install 然后在windows下拷贝几个中文字体到/usr/share/fonts/TTF下,重启,看,是不是熟悉的中文又出现啦!Enjoy it~
PS:至于驱动,gentoo下安装驱动真的很好装,如果是nvidia的显卡就使用下列命令:
CODE:
[Copy to clipboard]
#emerge nvidia-glx
如果是ati的显卡(8500以上)
CODE:
[Copy to clipboard]
#emerge ati-driver
然后重新生成一下xorg.conf就大功告成了!
相关阅读 更多 +