|
|
发表于 2005-10-18 18:04:23
|
显示全部楼层
Post by 独上西楼
我是一个Windows程序员,做delphi和BCB开发的,对Linux一直都是一知半解。昨天试着装了一下Gentoo,没成功,我看照Gentoo的文档一步一步做的。有些能理解,有些就不能理解,还专门买了台打印机来把gentoo手册全打下来了(用了两个默盒^_^)。
比如说,如果我想直接从stage3安装,还需不需要装Portage,意思是stage3里有没有装好这个东西。
还有,我只有一台机器,我想学习Gentoo的过程中还能做别的工作,能不能先快速安装一个可以使用的Gentoo系统,然后再从Stage1编译。也就是说在装好的系统中,能不能重新编译(不是另外装一个Gentoo,就重编译正在使用的Getoo,不是一次,分多次,有空的时间编译一两个东西。最后达到全部重新编译的目的。)。
对emerge也是半懂不懂的。不知道有没有这方面的详细使用说明?我怎么总觉得有点像debian的
apt
在Gentoo快速安装指南中有这样一个过程。
(更改 USE, CFLAGS 和 CXXFLAGS. 在Stage1 也可更改CHOST) # nano -w /etc/make.conf
不明白为什么从Stage3开始装还要设置 USE和CFLAGS。它是不是只为内核提供编译参数?
1、portage总是要的。
2、可以重新编译一遍,升级就是这样的,不需要stage1了。可以直接编译,实际上stage就是提供一些编译用的工具(当然还有其他的东西,像下载的等),有了系统以后就可以直接编译了。你要一个现有的系统,可以试一下有篇帖子里的把livecd装到硬盘里的,我没用过不好说。
3、emerge和apt还是有很大的不同的,emerge是从源码编译,可以用USE里的参数。apt的编译功能没用过,不知道怎么样(懒,能简单就简单)。
4、这是gcc编译器的参数,不是只对内核有效,对用gcc编译的的都有用。即使从stage3开始,还是有一些优化可以选。
我也是新手,有错误的地方请指出。 |
|