LinuxSir.cn,穿越时空的Linuxsir!

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

基本概念不明, 请帮忙

[复制链接]
发表于 2006-1-4 01:59:00 | 显示全部楼层 |阅读模式
:ask


1.
手册里用方法二编译内核那部分里说“使用这种方法构建内核, 需要完整的源代码” , 这个“完整的源代码”

是不是包括这样两种源代码, 一个是系统源代码,也就是minimal安装后能保证fb运转的整个系统?第二个是ports树的源代码?

2.
只有这两个部分系统里都有了,才能用方法二来编译内核?

3.
而用方法一编译内核就没有这种限制, 只是在重新编译 “world”的时候还得在像方法二那样再做一遍而已?

4.
一些小的安全补丁, 例如suse里yast提示要打的那些补丁(主要是应用程序或某些库的), 在fb下是用portupgrade定期来完成?

5.
而如果进行版本升级,例如包括从6.0到6.1 或者从5.4到6.0则就是重新编译 “world”这个过程了?
发表于 2006-1-4 07:47:28 | 显示全部楼层
1、完整的源码是指从光盘sysinstall安装到 /usr/src/ 的系统源码,不是ports树的skeleton。 系统源码是为了编译port源码(或者其他源码)才需要,如果你一直用pkg_add的方式,也只用默认内核,当然可以不需要系统源码。

2、否。make buildkernel的方式需要完整系统源码(仅仅内核源码不够)

3、?
4、portupgrade用来管理pkg很合适。
5、大跨度升级必然要make buildkernel & buildworld。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-4 09:07:53 | 显示全部楼层
谢谢   
回复 支持 反对

使用道具 举报

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

本版积分规则

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