|
MO:Slax Module是slax特有的添加程序的方法,它使用了SQUASHFS(一个压缩的文件系统)来存储文件.掌握了它的制作,就能完全自制SLAX.
1.如果你要查询哪个文件或哪个目录属于哪个mo文件,请到/mnt/live/memory查找(Slax自带).
2.把Slackware的tgz安装包转换成mo:
[code:1]tgz2mo application.tgz application.mo[/code:1]
3.在修改安装包之后建立模块:
[code:1]
installpkg -root /tmp/package application.tgz
# 进入/tmp/package进行修改
dir2mo /tmp/package module.mo
[/code:1]
3.修改模块:
[code:1]
mo2dir module.mo /tmp/directory
dir2mo /tmp/directory module.mo
[/code:1]
4.使用模块:
[code:1]
uselivemod /path/module.mo
[/code:1]
比如,自制一个mPlayer codecs mo文件:
到mplayer官方网站去下载一个ess. codes包
解压缩,建立一个文件夹
mkdir -p /tmp/package/usr/lib/win32/codecs
把所有codecs拷贝到那个目录.
最后:dir2mo /tmp/package/ codecs.mo
就完成了一个自制包
为了发扬DIY的精神,slax提供了SLAX Frodo Edition版,里面只样最基础的SLAX库.如果有兴趣的话,可以自定义出什么SLAX Gnome, SLAX Server, SLAX Hacker Edition出来! |
|