|
|
3天不来,很想的。(-_-b)花了三天时间玩了次 stage1 和 ~x86 安装。发个帖子纪念一下。
首先出于 Gentoo Wiki 的精神作如下声明:官方不会支持 stage1 的安装,stage1 安装仅为个人爱好,无基础切勿模仿!现在如果在 Gentoo 官方提出关于 stage1 stage2 安装的问题会直接结帖。
以下是我的安装过程:其实 stage1 安装就是按照 Wiki 来。(杀了你!)一般没有多少错误(至少没有出让我抓狂的错误)。大量的工作是由 bootstrap.sh 完成。主要内容就是:升级 portage,升级编译工具,重做系统,安装软件。
我在安装的过程中主要的也是最大的问题是不知道 i686-pc-linux-gnu-* 是怎么来的。最后我还是 i486-* ……最后,我将 stage1 安装做到 stage3 开始时结束。
由于上面的原因,之后我用 stage3 安装了一次 ~x86 的系统。这次是我最困难的一次安装,十分头大。问题很多,还有没有解决的。当然,这和我 emerge -1u gcc && emerge -1u libtool && emerge -e system 有关。个人认为 ~x86 的主要问题不是程序不稳定,而是 emerge 易出错。总结一下,以下问题可能是最常见的:
1. python.c 什么什么:这个请升级 python,perl 同理。当然升级了 db 后,要revdep-rebuild 一下。perl-cleaner 和 python-updator 也很好用。
2. gcc-config 说 please re-emerge gcc。这个自然也 re-emerge gcc 吧!
3. Java VM 不确定:这是使用了 USE="java" 后有的,emerge -1 java-config。
4. eautoconf 之类出错。把当前的 autoconf 给屏蔽了,emerge -1u autoconf。
5. 在安装 X 以前不要设置 /etc/make.profile,在安装 X 前更改,并 emerge xorg-server 和 emerge gnome-light 或 emerge kdebase-meta。 最后 emerge -DNu world。
现在还有的问题有:
0.我在 stage1 安装的过程中主要的也是最大的问题是不知道 i686-pc-linux-gnu-* 是怎么来的。
1. LINGUAS="*" 安装很多软件包都有问题(Bugzilla 给出补丁,在安装多个语言时间有用)。
2. 正在尝试制作 benliud-bin 、北大中文论坛中给出的宋体以及我的 Gnome 主题的 ebuild。
比较一下,得出结论:stage1 安装,其实可以用 stage 3 + emerge -1u gcc && gcc-config i686-pc-linux-gnu-4.2.3 && emerge -1u libtool && emerge -e system 代替,问题要好解决一些,时间一样。
另外要庆祝的是 WIndows 被干掉了。
后面要是有 ~x86 的更多问题解决,我会更新的。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|