找回密码
 注册
查看: 2175|回复: 28

Gentoo新手的问题。

[复制链接]
发表于 2002-12-19 13:59:49 | 显示全部楼层 |阅读模式
学习linux的时间不长,目前用的OS是mandrake90,在公社和linuxSir里面看到大家都在热烈地讨论有关Debian/LFS/Gentoo的问题,呵呵,引起了我的兴趣。我也想DIY Linux,更深入有关linux的知识,在座的高手可要多多帮忙哦。

是不是一定在装Gentoo之前,一定要熟悉Debian?呵呵,我目前还是用mandrake90,有必要再装一个Debian吗?

是不是一定要分boot区和root区。我看到公社里面的有关从硬盘安装Gentoo的帖子,现在在装Gentoo。我的情况分给Gentoo一个近3G的root区,一个swap,我样应该可以吧?

好像有一位班主原来也是用mandrake90的,现在他也在用Gentoo吧。

我现在正在开始,还有多多的问题要问各位高手。
 楼主| 发表于 2002-12-19 14:06:22 | 显示全部楼层
对了,原来那位班主是Kuye吧?
回复

使用道具 举报

 楼主| 发表于 2002-12-19 15:24:04 | 显示全部楼层
安装编译内核时候出错。

[code:1]
100%[====================================>] 26,042,494     6.94K/s    ETA 00:00

15:15:20 (6.94 KB/s) - `/usr/portage/distfiles/linux-2.4.19.tar.bz2' saved [26042494/26042494]

>>> md5 ;-) linux-2.4.19.tar.bz2
>>> md5 ;-) patches-2.4.19-gentoo-r10.tar.bz2
>>> Unpacking source...
>>> Unpacking linux-2.4.19.tar.bz2
>>> Unpacking patches-2.4.19-gentoo-r10.tar.bz2
patch: **** Can't create file /root/tmp/po1YQxhj : Permission denied

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_unpack, Line -96, Exitcode 2
!!! lcall-DoS patch failed
[/code:1]

下一步应该如何做?
此时发现mandrake90下/目录已经使用到了98%,这个又是什么原因?
回复

使用道具 举报

发表于 2002-12-19 20:11:18 | 显示全部楼层
1、不用两个分区;
2、不用先装Debian(我就是先装的Gentoo)
3、权限问题
回复

使用道具 举报

 楼主| 发表于 2002-12-19 20:19:55 | 显示全部楼层
我知道是权限的问题,我已经是root了,但这步如何解决?
回复

使用道具 举报

 楼主| 发表于 2002-12-19 20:20:46 | 显示全部楼层
能说得清楚点吗?这和我的mandrake90下的/将用尽有关?
回复

使用道具 举报

发表于 2002-12-20 01:23:13 | 显示全部楼层

Re: Gentoo新手的问题。

[quote:5e4dff02a6="pk"]学习linux的时间不长,目前用的OS是mandrake90,在公社和linuxSir里面看到大家都在热烈地讨论有关Debian/LFS/Gentoo的问题,呵呵,引起了我的兴趣。我也想DIY Linux,更深入有关linux的知识,在座的高手可要多多帮忙哦。[/quote]
呵呵,欢迎欢迎,热烈欢迎      
[quote:5e4dff02a6="pk"]是不是一定在装Gentoo之前,一定要熟悉Debian?呵呵,我目前还是用mandrake90,有必要再装一个Debian吗?[/quote]
完全没必要,我到现在也没见过 debian,没用过 apt-get
不过一定要对现有 Linux 非常熟悉,因为 Gentoo 下没有任何配置工具,完全需要手动修改配置文件或者找第三方的配置程序才行。
[quote:5e4dff02a6="pk"]是不是一定要分boot区和root区。我看到公社里面的有关从硬盘安装Gentoo的帖子,现在在装Gentoo。我的情况分给Gentoo一个近3G的root区,一个swap,我样应该可以吧?
好像有一位班主原来也是用mandrake90的,现在他也在用Gentoo吧。[/quote]
对,就是我了。我的历史是: 蓝点2 -> Redhat 7.1 -> Mandrake 9 -> Gentoo

我现在只用 Gentoo,从一个最小化安装的 MDK9 上装的。
是这样分的:
hda1 : ext2 - 32M,/boot
hda5 : reiserfs - 3G,Gentoo 的 / 分区,我现在只装了 GNOME2,和一些常用的工具、游戏,还剩下 1G 多 mrgreen:
hda6 : swap - 大小自己看着办,我只分 220M 给它,到现在也从来没用完过。(老机只有 128M 内存),要是内存再大一点我看能小就小。
hda7 : reiserfs - 300M 最小化安装mdk9时临时给 mdk9 做 / 分区,用它装完了 Gentoo 清空做 Gentoo 的 /home 分区。
hda8 : ext2 -- 2G,Gentoo 的软件备份区,需要时 mount 到 Gentoo 的 /usr/portage/distfiles

可能的话再分一个区给 /var,Gentoo 需要在 /var/tmp/portage 下编译软件,读写比较频繁,容易产生碎片(别以为 Linux  的文件系统不会出现碎片,只是没有软件能看到而已)

最后再欢迎 pk 加入“践兔一族”,希望常来看看      
回复

使用道具 举报

 楼主| 发表于 2002-12-20 23:42:33 | 显示全部楼层
谢谢Kuye,我现在mandrake90上成功安装了gentoo,呵呵,原来头一回做这样的事情还要有点耐心的,至少看看相关的帖子。从公社时看到从硬盘安装gentoo的帖子,我就想下载过stage3 来试试,呵呵,第一回没有成功,原来是root分区没有mount进去。有一个问题,在我的机器上总是编译了不了2.4.19的内核,没有办法,只能用2.4.20来升级。呵呵,有一回升级内核失败,这次居然成功。还有其它的一些东西还没有搞好。。。。。但启动起来的确快。

呵呵,分区的情况我一般不会搞错,我的硬盘不大了,只能留给gentoo不到三G空间,所以分区一个50M的给boot,root区2.5G,swap只能用200M,先来熟悉下gentoo,然后再慢慢深入学习。希望多多交流哦。

btw:你的x用什么!
回复

使用道具 举报

发表于 2002-12-21 00:28:43 | 显示全部楼层
编译需要大量硬盘空间
所以一般来说准备600M的空闲空间是明智的
回复

使用道具 举报

发表于 2002-12-21 04:32:19 | 显示全部楼层
[quote:fc55a099db="atfa"]编译需要大量硬盘空间
所以一般来说准备600M的空闲空间是明智的[/quote]
对,因为 Gentoo 编译时要消耗大量硬盘。一般是源软件包的三倍有余。剩余大总不是坏事。
另:要定时清空 /var/tmp,那个目录的垃圾文件超级多,/var/tmp/portage 下有一大堆以前编译后剩下的“垃圾”,也可以打开 autoclean

另:两个 Linux 可以共用一个 /boot, swap, 如果把 /home 也共用了。。。可能会出现两个 Linux 有一样的桌面,一样的配置
回复

使用道具 举报

 楼主| 发表于 2002-12-29 00:47:43 | 显示全部楼层
你后面的那句"可能会出现两个 Linux 有一样的桌面,一样的配置 "是什么意思哦。是不是root区和swap都可共用,呵呵,我没有这样试过。
回复

使用道具 举报

 楼主| 发表于 2002-12-29 16:53:40 | 显示全部楼层
对了,今天重装gentoo,现在fontconfig这个东东装不上了。
[code:1]
emerge media-libs/fontconfig-2.1 to /
>>> md5 ;-) fcpackage.2_1.tar.gz
>>> Unpacking source...
>>> Unpacking fcpackage.2_1.tar.gz
* Applying fontconfig-2.1-defaultconfig.patch...

* Failed Patch: fontconfig-2.1-defaultconfig.patch!
*
* Include in your bugreport the contents of:
*
*   /var/tmp/portage/fontconfig-2.1/temp/fontconfig-2.1-defaultconfig.patch-23852.out
[/code:1]


如何 解决?其它的版本也试过,都没有成功。
回复

使用道具 举报

发表于 2002-12-29 17:40:58 | 显示全部楼层
没遇到过,不过少了 fontconfig 也没什么关系,除非你用 xft

emerge --update system 再说

把 /var/tmp/portage/fontconfig-2.1/temp/fontconfig-2.1-defaultconfig.patch-23852.out
贴出来看一下
回复

使用道具 举报

 楼主| 发表于 2002-12-30 00:19:57 | 显示全部楼层
谢谢了,问题自己已经解决了。呵呵,有其它的问题再问你喔。因为我在论坛里面知道好像只有你原来是用mandrake,后来才用gentoo的,情况和我差不多。以后还有问题呢。
对了,在gentoo下你的WindowMaker的透明是怎么样做的?
回复

使用道具 举报

发表于 2002-12-30 02:43:28 | 显示全部楼层
[quote:afcda46c2c="pk"]谢谢了,问题自己已经解决了。呵呵,有其它的问题再问你喔。因为我在论坛里面知道好像只有你原来是用mandrake,后来才用gentoo的,情况和我差不多。以后还有问题呢。
对了,在gentoo下你的WindowMaker的透明是怎么样做的?[/quote]
呵呵,wmaker 是看 dooom 老大的:
http://www.linuxsir.com/bbs/showthread.php?s=&threadid=12861

版本号真的一点都不能错,那个补丁是给 0.80.0 的,我想给 0.80.2 打都不行。。。 <- 嘿,换着法儿让我用老版本。。。
我本想自己修改 0.80.2 版 WindowMaker 源代码的,可在网上找了好久都没找到具体的修改方法。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-5 22:13 , Processed in 0.077517 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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