Slax中模块的建立,修改和操作的技巧

MO:Slax Module是slax特有的添加程序的方法,它使用了SQUASHFS(一个压缩的文件系统)来存储文件.掌握了它的制作,就能完全自制SLAX.

1.如果你要查询哪个文件或哪个目录属于哪个mo文件,请到/mnt/live/memory查找(Slax自带).
2.把Slackware的tgz安装包转换成mo:

代码:
tgz2mo application.tgz application.mo


3.在修改安装包之后建立模块:

代码:
installpkg -root /tmp/package application.tgz
# 进入/tmp/package进行修改
dir2mo /tmp/package module.mo


3.修改模块:

代码:
mo2dir module.mo /tmp/directory
dir2mo /tmp/directory module.mo


4.使用模块:

代码:
uselivemod /path/module.mo

比如,自制一个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出来!

原文地址:

 http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=126664

由 npcomet 于 周四, 04/19/2007 - 00:28 提交。