原创者:?
贱兔?没有什么特别的,就是安装Gentoo。
下载gentoo的livecd来安装是最省事的办法,当然这也失去了它的本意:DIY。livecd的CD版大概700M,可以作networkless安装,全部使用里边自带的文件。
Standard安装是最容易的了,只要回答几个问题,比如root密码,ip配置,最复杂算分区了,其实也很简单:如果你用recommended layout的话。然后就慢慢等着,它自动帮你安装上了。用它自带的kernle,自带的app。
当然这是不我需要的,我需要的是almost from scratch……
我用虚拟机安装的,完全按照handbook来作--除了一点,虚拟硬盘是scsi,handbook里是ide。只安装基本的kernel和grub等,重启后失败,找不到root。回想起来,应该是没有配置好kernel,导致它不认得硬盘。其实我基本上没有配置kernel,只配置了手册上说的小部分。
重来。新建个虚拟机是非常easy的事。
这回虚拟硬盘用了ide格式,其它步骤就根据手册来作了,只是在配置kernel的时候综合了一下,先用
zcat /proc/config.gz > /usr/src/linux/.config
把系统中正在使用的config配置到内核源码中,然后再make oldconfig,make menuconfig作一点小修改。
下来也是按照手册来了,重启成功了。进入最简单的Gentoo环境中……
简单?占用的硬盘多达1.2G以上。
当然,只有command line,只有gcc,只有links,wget,是不能够称作一个usable system的,还要安装x-window,然后是gnome或者kde,emerge will do……
emerge是一个类似于ubuntu下的apt工具,或者说apt类似于emerge?随便了。
开始安装x11,这是一个非常漫长的过程……150个packages,编译起来够久,用的服务器,IBM_x3650,xeon*2 2GHz,4G RAM,慢慢搞吧。如果是PowerG5的cpu,会不会快一些?这没办法实践。服务器开着也开着,有的是时间来编译,用网络的方式安装,所有的packages都要从网上下载,好在这边是10M,时间不太成问题。只是,如果到时想在自己的Piii 850,1M adsl上编译,会不会搞死人?付出的时间与获得的性能提升是不是相配呢?或许到时用livecd上的源码来编译就OK?嗯,这是个问题。
update:
下午开始安装gnome。
首先安装x11,按照手册,没出什么问题。startx的时候出来几个非常简陋的窗口。
再按说明emerge gnome的时候出问题了,说什么组件被mask了,无法安装?google一下,网上有说法,一个说要安装portage,一个说要emerge --sync先。那就两个都做吧。sync的时候花了很多工夫,原来要完整地sync一次需要很长时间,下载多达一百多M的数据,公司10M的宽带只下得每秒60K,这是晚上回家后我才知道的。
然后安装gnome了,这回出来的问题是udev-115-r1有冲突,建议用emerge --pretend来查看。看了下,想了想,好像系统上的udev版本是104,pretend也显示出一个U字,估计是要升级。OK,emerge -u udev先。
下来就正常了,我根据手册,在/etc/make.conf下设置个USE,包括了X dbus gtk gnome 等。总共要两百多个包,有得搞了。让服务器自己慢慢忙去吧,睡觉了,但愿明天一上班就能看到一个brand new的系统。
update again:
23日上班,gnome已经安装完毕,再根据手册设置一点东西就可以startx了。界面当然是一点新意都没有的了,而且字体有点小。
速度,感觉不出来有什么差别,毕竟那是xeon的CPU。
估计是有点搞错,这么个emerge gnome,它帮我把所有的,包括pdf viewer,firefox,game全装上了。我本意并非如此,看来应该是选择gnome-light来安装才对。
beyondfly 于 2008-01-23 14:50:59发表:
emerge gnome-light这样的一个系统会小很多