原创:Tilon0,回来了,继续安装gentoo2007。上次将gentoo2007基本环境给弄好了,现在接着干剩下的事,嗯,先上网,然后设置下gentoo2007的DNS,注意,这步是非常重要的,要没有这步以后的事就干不了了
#cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
然后挂上我的新系统到/mnt/gentoo
#mount /dev/hda8 /mnt/gentoo
拉下来就要选择兔子的服务器镜像,嗯,先安装残兔用来选择服务器的工具
#emerge mirrorselect
然后就是选择服务器了,当然是选到你机子最快最好的服务器了,这步的时间相当长,10几分钟吧我用了,从这就可以享受装残兔带来的精神上的快感了,呵,用下面命令,那些东西的含义可以看help或man
#mirrorselect -s4 -b10 -o >> /etc/make.conf
然后用env-update更新下环境变量
#env-update
#source /etc/profile
要装系统就要将最新的嘛,所以更新系统是非常有必要的,这步的时间更长,20来分钟吧,不想装的现在还来得急啊
#emerge --sync
谁知道portage是不是最新的呢,重装下吧,反正用不了多少时间
#emerge portage
现在要设置好时区了,非常必要,要不出现莫名其妙的错误可别告诉我没提醒你
#ln -sf /usr/share/zoneinfo/Asia/Shanghai /etclocaltime
你也可以用cp命令来设置这时区了,呵,/usr/share/zineinfo里面有很多时区可以选择,要选择正确的啊,我是中国人,当然选上海了,中国人也可以选择/usr/share/zoneinfo/Etc/CMT+8这个时间是世界通用的
设置好了就安装内核文件吧,用下面命令
#emerge gentoo-sources
然后就有两种选择了,一种是手动编译安装内核,一种是用残免的内核安装工具genkernel来安装,前者当然是适用于高手了,后者我们普通老百姓非常合适,我自己选用genkernel工具+手动配置来搞定内核,反正以后还要编译内核,所以用genkernel能省些时间,就用它吧,记得上次我充高手手动编译内核结果进不了系统,奶奶的,当高手这么难,不过以后能进入真正的gentoo2007系统了还是得手动编译啊,这工具会将很多没用的东西也给编进去,而且我还是个速度狂+节约狂,只要能使系统启动快的或对我有用的我都要,没用的东西都去掉,呵,模块形式都不留。好像又想了很多废话。
嗯,先安装genkernel工具
#emerge genkernel
安装了这么多东西,更新下系统变量吧
#env-update
#source /etc/profile
还有/etc下的文件
#update-etc
这个工具是无意中发现的,将以前的命令记混了才知道的,呵,以前用的是etc-update,其实是一个东西啦,呵,我觉得这样命名好记些,因为有很多update开头的工具,一记就是一大把,看我这次就活耗子碰到死猫,不小心给找到了,Gentoo果然在发展啊,这样的小细节都注意了。
然后还要做下一步,其实这步没啥用,无意中逛网站发现的,说是2.6的内核才要用的,至少我以前用2.6内核的时间也没用到
#zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6
嗯,好多了,安装内核吧
#genkernel --menuconfig all
也可以用#genkernel all全部由这工具搞定,然后配置grub.conf文件,这破工具没有自己配置,麻烦,加上以下几名,文件名可不能照搬啊,到时启动不了没怪我,这是我自己安装的日志,不是教程,因为用的是genkernel工具,所以root=/dev/ram0init=/linuxrcreal_root=/dev/hda8这几个是非常重要的,否则启动系统的过程中还要自己手动输入,不信试试
title Gentoo2007
root (rd0,6)
kernel /kernel-genkernel-x86-2.6.22-gentoo-r2 root=/dev/ram0 init=/linuxrc real_root=/dev/hda8
initrd /initramfs-genkernel-x86-2.6.22-gentoo-r2
现在安装些系统软件,有必要的
系统日志管理器:
#emerge syslog-ng
自动运行:
#rc-update add syslog-ng default
安装cron后台管理程序:
#emerge vixie-cron
自动运行:
#rc-update add vixie-cron default
安装支持热插拔
#emerge hotplug
自动运行:
#rc-update add hotplug default
这些没啥说的,装吧,又不大,而且还非常有用
下面不安装grub,因为我以前有个Linux,所以装不装都无所谓,不过为了看看2007的grub界面(看界面不用这么麻烦,直接将gentoo2007的引导界面文件splash.xpm.gz拷到/boot/grub里面就OK了),再加上要用到全新的系统,包括这引导程序,所以我还是选择安装了
安装GRUB:
#emerge grub
然后运行grub,
grub
>root (hd0,6) ;这句是指定你的boot分区所在位置,可以从你的grub.conf文件里面得到
>setup (hd0) ;这句是将新的grub安装到mbr里面,不知道用emerge的时间自动安装了没,
;反正我不想遇险到时进不了系统,呵,还是自己手动输入下吧
>quit
还有另一件非常非常重要的事,/etc/fstab没编译,呆会又要进不了系统的,呵
嗯,打开fstab,加入你自己需要的,我的如下
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
/dev/cdrom /mnt/cdrom audo noauto,ro 0 0
/dev/hda8 / ext3 defaults 1 1
/dev/hda7 /boot ext3 defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
LABEL=SWAP-hda9 swap swap defaults 0 0
/dev/hda5 /mnt/WinD vfat umask=0,rw,iocharset=utf8 0 0
/dev/hda6 /mnt/WinE vfat umask=0,rw,iocharset=utf8 0 0
/dev/sda1 /mnt/U vfat umask=0,rw,iocharset=utf8,noauto 0 0
好了,2007字符系统安装完了,以后就是将些软件啦,图形界面以后再做,忙了几个小时,困了,先睡会,以后的工做就直接进入2007来完成了,O,好像忘了将一个非常重要的软件,adsl拔号的,要不以后上不了网还得回2006来啊,装上吧。
现在还没有X系统,所以用个USE,我记得好像以前网上说是加-X,最后我装2006的时候发现没用,就用了-gtk,记得加上啊,否则装个这样的小软件还要花掉你1个多小时。因为这个软件是有图形界面的,所以默认他都得安装,而我们还没有图形界面,它就自动将gtk这个大包给装上了。
安装adsl拔号软件:
#USE="-gtk" emerge rp-pppoe
好了,终开弄完了,收工,进入新系统看下,嗯,grub变了,现在要按Esc键才能进入选择系统界面,以前的是按任意健,引导界面不错,比以前的好看,日,进不了系统,忘了设root密码,还得回来哎,回到2006,chroot进入2007,用passwd命令加上密码,现在才万事OK了,进入新系统爽吧,gnome以后再装。
beyondfly 于 2007-09-22 01:34:10发表:
拉下来就要选择兔子的服务器镜像,嗯,先安装残兔用来选择服务器的工具
#emerge mirrorselect
然后就是选择服务器了,当然是选到你机子最快最好的服务器了,这步的时间相当长,10几分钟吧我用了,从这就可以享受装残兔带来的精神上的快感了,呵,用下面命令,那些东西的含义可以看help或man
#mirrorselect -s4 -b10 -o >> /etc/make.conf
这种官方的服务器速度太慢了,我们自己选一些快的服务器 !!!