cnhnln 发表于 2004-5-1 23:02:45

装 gentoo 的经过 zz

发信人: Socrates (Pluto·Catch up), 信区: Unix_Linux
标题: 装 gentoo 的经过
发信站: 一塌糊涂 BBS (Thu Mar 13 20:50:49 2003), 本站(ytht.net)

首先下载了stage1-x86-1.4_rc3.tar.bz2,
准备了一个分区,mke2fs -j 做成ext3
解压上去。
chroot 到那个分区。
修改 make.conf 文件,设置 SYNC 服务器为 mirror.dlut.edu.cn/gentoo-portage
设置好http代理
emerge sync
然后就按照主页上的说明一步一步走
经历了痛苦的一个下午和晚上,终于基本搞定。
感觉这翻折腾有些不值,不如轻松搞定的 Debian,
而且每装一个软件都要 build,太花时间了。对我这种急性子不合适。


不果如果国内有比较好的镜像的话还是值得使用的,至少更新快,包管理与 Debian
比较类似,升级容易。最大的优势就是每个包都有源码,可以根据自己的机器优化,
用起来也放心明白。

--
               因指望月指非月,以咒明心咒即心。

※ 来源:.一塌糊涂 BBS ytht.net.

--
Simple is Best 





发信人: whblackhorse (三戒缺一,痴心不改), 信区: Linux
标题: Re: 逃课一天,搞定gentoo,发帖庆祝
发信站: 一塌糊涂 BBS (Fri Mar 19 13:13:51 2004), 本站(ytht.net)


【 在 xiongxw 的大作中提到: 】
: 吧你的安装经验,要注意的问题写成一篇文章,
: 让我们以后少走弯路啊拜托!
: 【 在 whblackhorse (三戒缺一,痴心不改) 的大作中提到: 】
: 基本搞定,可以进入系统了
: 感谢那些支持和帮助我的大虾们!

其实我也是照着一些资料一步步走下去的,具体的原理我也不太清楚,真的写出来会贻笑

方的:D
不过我还是愿意把我的做法贴出来,请大虾们指正

首先要安排一个分区给gentoo容身,我是用win下的pq,因为我原来的rh没有单独的/boot

为了让两个系统共用一个/boot,我又分了一个hda7给/boot(gentoo用hda8)
还有要把stage下下来(我下的是stage3),许多教育网的ftp上都有的,这些是准备工作


接下来要挂载分区了
#mkdir /mnt/gentoo
#mount /dev/hda8 /mnt/gentoo
#mount /dev/hda7 /mnt/gentoo/boot
#mount -o bind /proc /mnt/gentoo/proc
然后把stage解到hda8上去
一般是这样
#tar jxvf stage*.tar.bz2 -C /mnt/gentoo
接下来的一步自我认为蛮重要
#cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
这一步是配置域名解析服务器的,当然你也可以手工编辑/mnt/gentoo/etc/resolv.conf文



下一步
#chroot /mnt/gentoo /bin/bash
#env-update
#source /etc/profile(真正进入gentoo,什么时候xp能这样进98就爽了:P)
下面要下载Portage软件列表(默认的地址好像是gentoo的网站?可以改了
就是在/etc/make.conf中加入
SYNC="rsync://ftp.tsinghua.edu.cn/gentoo/gentoo-portage"
GENTOO_MIRRORS="ftp://ftp.tsinghua.edu.cn/mirror/gentoo"
这是斑竹的教导:) )
如果要设置代理,可以在命令行里exporthttp_proxy="http://代理地址:端口"
或者exportftp_proxy="ftp://代理地址:端口"
#emerge rsync (耐心等吧,可能时间会比较长)
以下还有emerge gentoo-source等,我没有成功,不要紧,可以直接下最新的内核解压到

/usr/src/linux-2.6.4下,然后编译内核(我编了3次才成功,够菜吧)
主要的几个步骤:
#cd /usr/src/linux-2.6.4
#make menuconfig(慢慢选吧,不要选错了启动不了内核,像我:))
#make bzImage(据说make dep不需要了)
#make modules
#make modules_install
#cp System.map /boot/System.map-2.6.4(pwd是/usr/src/linux-2.6.4)
#cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.4

后面安装vcron和metalog以及update modules我都没成功,不管了
修改/etc/grub.conf添加新内核,
title Gentoo(2.6.4)
      root (hd0,7)
      kernel (hd0,6)/vmlinuz-2.6.4 ro root=/dev/hda8
为了能两个系统共用一个/boot,我又把rh中/boot里的东西拷到回答hda7中了
在kernel一行中去掉/boot,加上(hd0,6)

修改rh的/etc/fstab,使它启动时自动挂载hda7
oh,差点忘了,gentoo的/etc/fstab也是要改的,具体改法视你的分区情况定吧

还有,如果你要使自己创建的用户su时能有root的权限,还必须在/etc/group中找到wheel组
,
末尾加入,userid(换成你的用户名)

具体的安装差不多就这样了,x,vi,等以后自己装吧

希望这篇文章对有志与此道的兄弟会有所裨益
有不当之处还请大虾们提出,小弟在此先行谢过
--
一切有为法
如梦幻泡影
如露亦如电
应做如是观

Nothing seems permanent
※ 来源:.一塌糊涂 BBS http://ytht.net
※ 修改:.whblackhorse 于 Mar 19 18:18:59 修改本文.
※ 修改:.whblackhorse 于 Mar 20 09:54:35 修改本文.
※ 修改:.whblackhorse 于 Mar 20 10:25:47 修改本文.

--
Simple is Best 




Kuye 发表于 2004-5-2 09:08:15

没进来前还以为 3n 也开始 gentoo 了呢。。。 !-_-
页: [1]
查看完整版本: 装 gentoo 的经过 zz