LinuxSir.cn,穿越时空的Linuxsir!

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

我想试下openSUSE From Scrach

[复制链接]
发表于 2009-12-5 19:27:20 | 显示全部楼层 |阅读模式
仿照LFS的过程,使用openSUSE的源,自己搭个openSUSE出来。不知道可行性大不?
不会的东西很多,一边试,一边猜,一边学。
----
目前想法 :
1 内核:自己编译,为了支持驱动
2 GNU工具:(首先考虑busybox,不够用的话,考虑copy现有系统的 或 rpm2cpio安装DVD提供的rpm )
3 脚本配置:再学习,现在一点不会
4 最后实现YaST管理系统
发表于 2009-12-5 19:33:04 | 显示全部楼层
thruth上次不是写了几个帖子,给SUSE大换血的。
回复 支持 反对

使用道具 举报

发表于 2009-12-6 14:40:42 | 显示全部楼层
你要是没做过正宗的LFS,建议最好别用suse,Arch可能比较适合
回复 支持 反对

使用道具 举报

发表于 2009-12-6 21:19:26 | 显示全部楼层
Post by 糊涂;2053116
你要是没做过正宗的LFS,建议最好别用suse,Arch可能比较适合


什么意思?SUSE为何不能当宿主?
回复 支持 反对

使用道具 举报

发表于 2009-12-7 23:29:19 | 显示全部楼层
Post by linux_pro;2053218
什么意思?SUSE为何不能当宿主?

哦,我没说清楚。我的意思不是SUSE不能当宿主。我是说,原始SUSE发行版安装后的系统配置也许跟每个包单独编译安装后的配置不一样,如果对系统不熟,会晕!
另外,我领会楼主的意思好像是要用SUSE提供的源码做出目标系统,至于宿主,估计楼主肯定是用SUSE的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-8 00:27:12 | 显示全部楼层
Post by 糊涂;2053647
哦,我没说清楚。我的意思不是SUSE不能当宿主。我是说,原始SUSE发行版安装后的系统配置也许跟每个包单独编译安装后的配置不一样,如果对系统不熟,会晕!
另外,我领会楼主的意思好像是要用SUSE提供的源码做出目标系统,至于宿主,估计楼主肯定是用SUSE的

考虑用openSUSE提供的rpm包安装。先rpm2cpio,然后cpio安装。
回复 支持 反对

使用道具 举报

发表于 2009-12-8 23:15:26 | 显示全部楼层
哥你累不啊。。。
回复 支持 反对

使用道具 举报

发表于 2009-12-8 23:27:42 | 显示全部楼层
Post by songtime;2053658
考虑用openSUSE提供的rpm包安装。先rpm2cpio,然后cpio安装。

哦明白了,你不是打算像LFS那样完全从头编译,而是直接用二进制包“搭积木”。说实话,我做完两遍LFS之后也有这个想法,不过一直没做,当我四个月前从suse“叛变”到Arch以后,感觉已经没必要做了。
不过,你的想法显然是可行的,只是,工作量可能会比较大。我想,可能的几个关键点大概是:“内核模块”、“依赖关系”、“配置文件”、“目录结构”吧。小白一个,瞎说的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-9 06:45:00 | 显示全部楼层
Post by doublechou;2053982
哥你累不啊。。。


我现在有点抓狂 为了弄pppoe拨号,刚把openSUSE的网络给弄坏了.又得重装了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-9 06:48:18 | 显示全部楼层
Post by 糊涂;2053991
哦明白了,你不是打算像LFS那样完全从头编译,而是直接用二进制包“搭积木”。说实话,我做完两遍LFS之后也有这个想法,不过一直没做,当我四个月前从suse“叛变”到Arch以后,感觉已经没必要做了。
不过,你的想法显然是可行的,只是,工作量可能会比较大。我想,可能的几个关键点大概是:“内核模块”、“依赖关系”、“配置文件”、“目录结构”吧。小白一个,瞎说的


我现阶段先实现一个babylinux。我觉得YaST的实现是最麻烦的(而且我对这不是很乐观)。还要研究SUSE的启动脚本。总之,头很大。
回复 支持 反对

使用道具 举报

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

本版积分规则

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