LinuxSir.cn,穿越时空的Linuxsir!

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

初学Gentoo,问几个笨笨的问题。

[复制链接]
发表于 2005-10-18 17:39:27 | 显示全部楼层 |阅读模式
我是一个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。它是不是只为内核提供编译参数?
发表于 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开始,还是有一些优化可以选。

我也是新手,有错误的地方请指出。
回复 支持 反对

使用道具 举报

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

本版积分规则

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