LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 998|回复: 0

ZT--Gentoo笔记-Gentoo的安装

[复制链接]
发表于 2005-4-20 11:49:03 | 显示全部楼层 |阅读模式
其实我的安装方法很简单的,可能以前装过Gentoo吧!
注意,Gentoo的安装方法和其他发行版不太一样的说,在安装过程中还可以熟悉一些linux的基本操作。
建议大家去http://www.gentoo.org看看
Gentoo文档
不然可能稀里糊涂装好了还不知道为什么,下次又来……还是不知道……
去网上下载几个包……
2005.0的stage3
所装系统日子最近的snapshot
就这两个差不多了,呵呵,我是个懒虫,反正是P4的CPU,而且自己又没那么多要求,外加听说2005在策划取消stage1了,还有就是自己菜,所以就用stage3了。
分区,cfdisk,或者fdisk,或者pqmaigc都行,我用的cfdisk,以前就分好了,打算用来装FreeBSD的,看来过几天又要从新分区了,因为我害怕我喜欢上Gentoo又舍不得Debian。都不知道这个是丢了芝麻捡西瓜还是丢了西瓜捡芝麻。
然后格式化吧,mkreiserfs,Debian里面有,Livecd里面也有……
然后就可以mount了。
找到了stage3和snapshot,下面解压了,
#tar -xvjpf stage* -C /mnt/gentoo
安装文档推举挂在硬盘到/mnt/gentoo而且livecd默认也建立了这个目录的,就用这个咯
#tar -xvjpf portage* -C /mnt/gentoo/usr
解压最新的snapshot
#cp -L /etc/resolv.conf /mnt/gentoo/etc
拷贝DNS配置文件
#mount -t proc none /mnt/gentoo/proc
现在,就可以chroot咯……进入Gentoo去感受一下吧,舒服得很
# chroot /mnt/gentoo /bin/bash
# env-update
* Caching service dependencies...
# source /etc/profile
修改/etc/make.conf
这个,就去看看文档吧,偶是用的以前的本分,稍微修改了一下
nano -w /etc/make.conf
设定时区
# ls /usr/share/zoneinfo
(Suppose you want to use GMT)
# ln -sf /usr/share/zoneinfo/GMT /etc/localtime
发现把根分区挂在到PCI IDE扩展卡上,无法使用,Genkernel编译出来的内核无法成功挂在,用Debian的内核就可以,怪……想来的确是内核的问题了,Gentoo- Sources包里面的内核是2.6.11的,而Debian下确是2.6.10的,相信应该不会是内核的版本不够高吧,而用Debian的内核又能启动,就可以排除系统其他地方的问题了,没想到从用Gentoo,一来就遇到这么BT的问题,看来要从Debian内核的config下手了,不知道 Debian的内核里面有多少patch……哎……谁让我这么背……
Gentoo2004的livecd无法识别IDE扩展卡上的IDE硬盘。晕一个先,又要重新下一个,还好不大,不然郁闷死我的……哎,也许就是好事多磨吧,谁让Gentoo的速度这么快呢。排行和Debian差不多,的确太喜欢它的速度了,所以一直放不下,无奈自己的技术不到家,一直没有太好的办法驾驭这个系统……
ok了,想法就这么多,还是那句话,如果这个世界上,没有Debian,Gentoo一定是我的首选……不过apt-get实在是太方便了……特别是那么多编译好了的deb,安装速度真的很快,我记得第一次在 Gentoo下使用的桌面是KDE吧,总是感觉编译的速度太慢了,好像整天看到emerge在执行./configure && make && make install 心里总不是滋味,系统是拿来用的阿,不是make的,还是这点就是debian好了,呵呵。Debian好还是Gentoo好,我不知道,我也不好说,在我认为,只要是Linux,都好。只是看什么发行版适合自己罢了
好了废话说了这么多Gentoo2005的ISO也刻好了,准备动工……
用Gentoo2005.0的光盘启动后,呵,界面比2004还要华丽阿……简直就是个Linux。最爽的是,它支持我的PCI IDE扩展卡,HoHo,看来选它的内核配置文件就中了……
我需要用光盘启动电脑后的一个文件
挂在分区
mount /dev/hdx /mnt/gentoo
mkdir /mnt/gentoo/config
cp /proc/config.gz /mnt/gentoo/config 这个是官方手册上面说的……可能livecd里面检测硬件情况,可以生成一个内核的编译配置文件,不过我测试了,还是没有办法把IDE扩展卡支持直接编译进我的内核……再一次郁闷ing……
又一次卡在内核这里了……
开始对PCI的IDE扩展卡动手了……
显示PCI设备
emerge pciutils
/sbin/lspci
如果你没有安装pciutils
可以试试
cat /proc/pci
列出来了,仔细观察一下
siimage,这个是好东西……呵呵,我的IDE扩展卡就靠它了……为什么总是要等到失去以后才知道后悔,我的Debian又被格式化了…… 55555555555555汗一个,重装系统ing,三天,装了N次Gentoo。得到的结果,还算满意的说……找到方法的同时,Debian也被我格式化了,谁让我那么冲动的……哎……
现在,基本上的硬件问题差不多解决了,其实也不算完全解决,支持PCI扩展卡了,无法支持跟分区挂在在扩展卡上,看来还是没有好的办法,Debian和Gentoo看来要取舍一个了……
Gentoo吧,速度快,体积小,功能不弱的样子,而且扩展功能汗一个……
Gentoo内核编译
genkernel感觉真的不错……免去了我好大一部分烦恼的配置,几个命令,几个选择,搞定了就可以去玩了,还可以一边生成内核,一边emerge,不错哦……
emerge gentoo-sources
zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-2.6
由于我的文件系统是reiserfs,所以在genkernel后面要跟上--menuconfig的参数
cd /usr/src/linux
genkernel --menuconfig --udev all
然后去找点事情做吧,所以呢,感觉还是ibox好,可以玩玩,上上网之类的……(我没用过,有问题不要问偶)
记得加载需要的模块……
#如果大家喜欢漂亮的控制台背景,可以装这个哦……
Gensplash 漂亮的终端背景和启动画面哦……
1)首先装splashutils,如果系统先前已经装了bootsplash请先删除.
2)运行genkernel --gensplash=gentoo --menuconfig all
将出现kernel配置画面,请把bootsplash选为<*>
3)splash_geninitramfs -v -g /usr/src/linux/usr/initramfs_data.cpio.gz -r 1024x768 gentoo
4)rc-update add splash default
搞定,当然需要配置下grub.conf,如:
kernel /kernel-2.4.26-gentoo-r9 root=/dev/ram0 video=vesafb:ywrap,pmipal,1024x768@85 init=/linuxrc real_root=/dev/hda3 vga=0x317 video=silent,theme:gentoo
initrd /initrd-2.4.26-gentoo-r9
ok,这个时候,你启动就可以看到PP的背景了,还有控制台PP的背景哦
然后,可以配置一下系统了……无非就是几个文件,改改,手册里面都有……
Gentoo的配置
alsa
没声音,这个问题恐怕没有多少用电脑的人愿意吧,当然除了服务器,我想没多少人要在服务器上看电影或者听音乐吧!呵呵……
ok,不说废话了……其实好简单的说……嘿嘿,我当时ssh去gentoo的主机安装当最后mpg321一首歌的时候,吓了还是几个人……
gpm
终端下使用鼠标,配置gpm……
#nano -w /etc/conf.d/gpm
按照自己的配置修改一下就ok了
xorg
#Xorg -configure
#X -config /root/xorg.conf.new
然后在按照自己的修改改一下就可以了……主义要了解自己的硬件信息,包括鼠标,键盘,显示卡,显示器,最好参照说明书搞定,应该不难的。
当然了,我们要使用X环境,虽然Gentoo的控制台比较PP,漂亮的中文字体是必须的拉,不过MS的免费字体,好像很多人喜欢的哦(注意,这个里面没有包括Simsun),注意版权的可以去用Firefly的新宋体。觉得版权无所谓的,可以用Simsun拉。
KDE-i18n的的安装问题
env LINGUAS=zh_CN emerge kde-i18n
#emerge corefonts 安装MS免费字体
#emerge arphicfonts Debian下也是这几个字体哦,可以emerge一个,不过我想第一次使用Gentoo的朋友,应该会事先准备好这些的吧……有windows的挂在好了分区,自己cp一个过来,我一般不用root登录X,所以注意权限哦……不然到时候千万不要后悔……
然后按照自己的喜爱,修改一下fontconfig就ok了……
千万不要怒怒怒……
xinitrc配置
这个比较拽一点,控制X启动的……呵呵。这个文件比较重要一点……
输入法(难道你En文非常好,就算这样你也要将就一下国内英文不好的同胞吧,他们可不想对牛弹琴……)
Gentoo的其它

难 难 难--未完
http://blog.kuye.net/post/66.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表