LinuxSir.cn,穿越时空的Linuxsir!

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

基于LFS的发行版EHL发布。

[复制链接]
发表于 2010-8-19 08:43:12 | 显示全部楼层 |阅读模式
这是本人一个小小的实验系统,但是我还会做下去的,因为这只是内测1版,所以说经常升级,等到网上文件过期后,我会重新修改,放出下一版来的。

所有软件包均在traps目录下

默认安装程序只安装基本系统(就是LFS基本系统+lpkg包管理)

包管理在/usr/src/lpkg-area下,程序名为lpkg

建议用光盘上的lpkg和lpkg.d替换/usr/src/lpkg-area下的(原版lpkg-area下无lpkg.d)

目前包:

X11R7.2
Gtk2
Firefox
Scim Pinyin

以上为第一批主要包,另附编辑器nano与GTK编辑器Bluefish。
窗口管理器为Fluxbox。

包管理用法:

root [ ~ ]# mount /dev/hdc /media/cdrom
root [ ~ ]# cd /usr/src/lpkg-area
root [ /usr/src/lpkg-area ]# ./lpkg install nano /media/cdrom/traps/nano.tar.bz2
root [ /usr/src/lpkg-area ]# ./lpkg uninstall nano
root [ /usr/src/lpkg-area ]# ./lpkg install gc /media/cdrom/traps/gc.tar.bz2
root [ /usr/src/lpkg-area ]# #下面的用法只能在用光盘上lpkg与lpkg.d覆盖原包后才可用
root [ /usr/src/lpkg-area ]# ./lpkg cfglib
root [ /usr/src/lpkg-area ]# ./lpkg install freetype /media/cdrom/traps/freetype.tar.bz2
root [ /usr/src/lpkg-area ]# ./lpkg install expat /media/cdrom/traps/expat.tar.bz2
root [ /usr/src/lpkg-area ]# ./lpkg install fontconfig /media/cdrom/traps/fontconfig.tar.bz2
root [ /usr/src/lpkg-area ]# ./lpkg config fc

主要命令就这些了。

同时,你也可以扩展lpkg,在lpkg.d/cmd下可以放其他Bash脚本(必须是Bash的),但无法覆盖install与uninstall。

下载地址:http://www.namipan.com/d/ehlr1.i ... 0da883f74470030a812

现已放出源管理器blood,但是我无法搭建源~

欢迎大家加入!

下一步,将会将fluxbox变为中间包,编译Xfce4或KDE(意向为KDE)

同时,还会放出port模式,可以通过set *FLAGS,安装至最优模式~

最后附特点:尽量减少依赖!

依赖大的包直接做成直装包,一次装一堆!(如traps/gtk2.tar.bz2,直接装了Glib,Cairo,Pango,Atk,Tiff,Jpeg,Gtk)
发表于 2010-8-19 10:59:19 | 显示全部楼层
貌似写的不够详细啊%&……
回复 支持 反对

使用道具 举报

发表于 2010-8-22 16:31:12 | 显示全部楼层
樓主可否解說系統的結構,包的管理方法?

Thanks!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-22 18:01:22 | 显示全部楼层
结构是基本系统就是基本LFS6.3,包分为自编译与预编译。
自编译类似gentoo(但设置少),预编译不用说了。
管理办法见偶的《做一个包管理的设想》:http://www.linuxsir.cn/bbs/thread371384.html
基本系统安装只有四个选项:swap,root,cdrom设备文件,根格式。
软件包在目标系统下安装。
在CDROM/traps下有第一批软件包。(PS:EHLR1 Beta1将有kde)
回复 支持 反对

使用道具 举报

发表于 2010-8-22 20:27:50 | 显示全部楼层
好的,有空看看
回复 支持 反对

使用道具 举报

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

本版积分规则

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