LinuxSir.cn,穿越时空的Linuxsir!

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

Olive开发进度汇报(2006-06-25)

[复制链接]
发表于 2006-6-25 00:47:55 | 显示全部楼层 |阅读模式
  Olive的前期开发部分已经接近尾声,经过一段时间我自己的测试(条件有限测试可能不全面),比较乐观。
  现在将目前的状态汇报一下。

一、完全自主设计的包管理器(已基本完成)
简介:
  采用C语言和bash shell script语言结合从头实现的包管理工具;
  目前只有命令行模式;
  原始设计中本打算同时支持二进制和源代码,但目前只实现了二进制部分;
  安装方式本地和网络均可,但目前只实现了本地模式;
  支持多源结合安装;
  中文信息提示(目前只有中文信息提示)。
特点:
  采用包说明文件与包主体分离;
  包的多级可选机制;
  包的附属部分可选机制;
  风格选择机制;
  自动选择安装优化编译包;
  相对安全的删除和更新过程。

二、目前全部包均由源代码编译后打包(已基本完成)
  方法基本按照LFS,有部分改进;
  同时参考了Diy-linux的方法并与LFS方法相比较;
  目前按照默认的优化设置进行的编译,因为是在pentium4的机器上做的,所以部分包会自动采用pentium甚至pentium4来优化,这里以后会改进。

三、内核部分(已完成)
  内核采用2.6.16.16官方版本,补丁使用了bootscript、unicon以及squashfs,在fb模式下的控制台中文显示良好。
  内核头文件使用2.6.16.16自带头文件。

四、glibc
  采用glibc-2.4,因此不支持2.4的内核版本,而2.6的内核必须高于2.6.16

五、gcc
  系统是采用gcc-4.1.0来编译全部的包,因此用gcc-4.1.0作为默认的gcc版本,gcc-4.1.0的c,c++,ada,java,fortran,obj-c,obj-c++,treelang已全部支持。

六、安装(已完成)
  自制的LiveCD,进入后需手工挂载分区后进行安装,安装完毕后需要手工设置grub来完成启动功能。

存在的问题:
  包数量还非常的少,打包工具目前还比较简陋,在包管理器中提供了一个简陋的脚本工具。
  没有良好的安装界面,需要有一些设置分区和grub的基础。
  包管理器的编码质量还需要改善,限于实力以及目前只是为了实现设计,设计过程中有很多大的改动,所以还有不少有漏洞的地方。
  其它问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-6-25 01:09:47 | 显示全部楼层
感谢 youbest 的工作,花费大量时间以及心血。在这里特别感谢!

偶只好在测试的时候多多努力了。:!! :!!
回复 支持 反对

使用道具 举报

发表于 2006-6-25 01:13:49 | 显示全部楼层
满期待看到兄弟的包管理系统
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-25 01:22:03 | 显示全部楼层
Post by 终极幻想
感谢 youbest 的工作,花费大量时间以及心血。在这里特别感谢!

偶只好在测试的时候多多努力了。:!! :!!

感谢终极幻想一直以来一贯的支持和鼓励.:thank

你别介意,我只是觉得前期一个人搞效率比较高,而且跟你有时差,过几天我就发给你,测试的时候别骂我就好了.
回复 支持 反对

使用道具 举报

发表于 2006-6-25 01:23:10 | 显示全部楼层
啥时候可以下载过来玩玩啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-25 01:38:39 | 显示全部楼层
Post by demonlj
满期待看到兄弟的包管理系统
截个图先看看.
回复 支持 反对

使用道具 举报

发表于 2006-6-25 01:43:15 | 显示全部楼层
Post by youbest
截个图先看看.

高手出马,就是不同凡响。。。:)。。加油!
回复 支持 反对

使用道具 举报

发表于 2006-6-25 07:36:28 | 显示全部楼层
Post by 终极幻想
感谢 youbest 的工作,花费大量时间以及心血。在这里特别感谢!

偶只好在测试的时候多多努力了。:!! :!!
总觉得幻想老大在项目上有点不负责任,昔日是你提出想做个 distro 出来,现在却苦了 youbest 在独力开发。。。(闪)!
回复 支持 反对

使用道具 举报

发表于 2006-6-25 09:17:16 | 显示全部楼层
Post by d00m3d
总觉得幻想老大在项目上有点不负责任,昔日是你提出想做个 distro 出来,现在却苦了 youbest 在独力开发。。。(闪)!

偶就知道你会这么说。。。呜呜。。

偶会更加努力的了。


PS. youbest 的编程功夫比我高的多,很多地方我是一点忙都帮不上,惭愧的说。
回复 支持 反对

使用道具 举报

发表于 2006-6-25 09:44:42 | 显示全部楼层
先发一个prerelease吧
嘿嘿
回复 支持 反对

使用道具 举报

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

本版积分规则

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