+ -
当前位置:首页 → 问答吧 → 邀人共同维护 joolix

邀人共同维护 joolix

时间:2009-08-21

来源:互联网

RT

joolix 是我一时好玩弄出来的一个版本,其特点是类似于 slax 的模块化,即一个软件只要一个模块就可以了,将模块放入到特定的目录(/apps)就完成安装,移除即完成卸载。第一版的 joolix 是基于 ubuntu jeos 8.04 制作的,采用的脚本是和 slax 相同的的 linux-live 脚本套件。最近刚刚发布的 joolix 2009 代号 crazy crab 刚刚发布了 beta1 (http://forum.ubuntu.org.cn/viewtopic...31),基于 archlinux, initrd 制作采用普通的 mkinitcpio 方法,通过插入 hook 的办法实现启动时模块化环境的搭建, hook 包括两个: live1 和 live2 ,这两个脚本是我参考 larch 的脚本重写以实现一些 larch 所没有实现的功能和适应 joolix 的具体情况。initrd 和 app 软件模块的制作方面已经有了一个制作环境,所以可以很容易的制作 initrd 和 app。

之所以要邀请童鞋一起维护的原因是因为:
1) 最近实验重了,个人精力有限,所以想通过开源合作的力量将其更好的发展下去,做出自己的特色。
2) 一个人写的东西难免会有 bug 和疏忽,而这些东西在众目睽睽之下更容易暴露和修复。
3) 为了让其发展得更好就不能一个人闭门造车。

需要:
能统筹规划的同学
会脚本/应用程序编写的同学
会美工的同学
有热心但是前面的都不擅长的同学(你可以帮忙测试和报告 bug)

希望有意的同学跟贴或 pm 联系, 进一步商量如何运作的事情。

谢谢大家支持,让我们一起努力,将 joolix 发展成一个有特色的发行版 :em11

下面有一些介绍和截图:
http://forum.ubuntu.org.cn/viewtopic.php?f=105&t=221103
http://forum.ubuntu.org.cn/viewtopic.php?f=33&t=220925
http://forum.ubuntu.org.cn/viewtopic.php?f=33&t=220549
http://forum.ubuntu.org.cn/viewtopic.php?f=103&t=178327

作者: xiooli   发布时间: 2009-08-21

很不错哦……
不过我只会用,纯支持……

作者: levn   发布时间: 2009-08-21

跟俺的archlive是不是类似?
http://archlive.googlecode.com
http://archlive-pkg.googlecode.com

有没有开源呢? 制作脚本。。。

作者: carbonjiao   发布时间: 2009-08-21

如何更新升级?和archlinux的一样用pacman吗?
还是领取炉灶?

作者: jazzi   发布时间: 2009-10-10

如果仅仅是"模块化"这个特点, 我觉得很难"做出自己的特色".
世界上的Linux发行版都是"模块化"的吧. joolix的优势在哪?
apps是扔进去就安装, 还是不安装就能用?
运行前要解包吗?
装在/apps目录下, 是不是跟标准不兼容?

作者: whatiwant   发布时间: 2009-10-10

引用:
作者: whatiwant
装在/apps目录下, 是不是跟标准不兼容?
有可能特色就是这里.

作者: zhong   发布时间: 2009-10-10

引用:
作者: zhong
有可能特色就是这里.
感觉没比要增加一个apps文件夹.unix标准目录不是有个/opt么.那就是"主机额外安装软件所摆放的目录",把那些模块放到那不是挺合适么....

作者: yafeng   发布时间: 2009-10-10

有点像mac osx哦?

作者: www1862   发布时间: 2009-10-11

引用:
作者: www1862
有点像mac osx哦?
嗯,确实令我第一时间想到了MAC OS。不知道她为什么要这样设计。可能方便很多,根本没有软件安装的概念,拖过去就行了。

作者: 月魄孤魂   发布时间: 2009-10-11

楼上各位还是看看Slax的lzm模块再说吧,不然是鸡同鸭讲。

作者: 狱卒   发布时间: 2009-10-11

引用:
作者: 狱卒
楼上各位还是看看Slax的lzm模块再说吧,不然是鸡同鸭讲。
硬盘里还放着个slax当救急系统用.

作者: zhong   发布时间: 2009-10-11

U盘里常备Slax,
这个发行版的特点:
1. 能放在RAM运行,极大减少U盘文件的读写次数,延长硬件寿命
2. 只需把软件打包成lzm 放到/modules 就完成了软件安装。节省了移动储存空间,且超简单的软件安装方式。
3. /changes 目录用来保存所有修改过的文件,非常方便修改文件。

作者: loou   发布时间: 2009-10-11