QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4893|回复: 3

FanX/SLAX相关文档之一,SLAX中的模块『原创』

[复制链接]
发表于 2005-4-21 15:16:26 | 显示全部楼层 |阅读模式
FanX/SLAX相关文档之一,slax中的模块
模块的制作
对slax4系列
0.建议先将软件包安装到系统后尝试在控制台启动软件查看运行状态,确保没有问题后再进一步制作模块。如果是缺少某些库文件,请想办法将其找到,并复制到对应的目录中。
1.如果是单个的tgz包做模块,直接使用tgz2img some.tgz some.img即可。
2.如果想要尝试rpm包,首先将其转换成tgz包,用rpm2tgz some.rpm,然后同1。
3.如果是源码包请先到其它平台上编译成二进制包,最好是在slackware对应版本的平台。
4.如果制作的模块涉及到多个软件包,那就先用installpkg的-root参数将所有tgz包安装到一个特定目录下的data文件夹内,这个data文件夹是必不可少的。
installpkg -root /tmp/modules/data  *.tgz
5.然后到data文件夹中删除不需要的东西,比如所有的include文件夹,其它国家的locale等等,能删的就删,还需要做的更改都在这里完成。
6.到tmp下目录下运行 dir2img modules  /tmp/mymodule.img 即可
7.为了方便以后使用,可以将整理好的目录制作成tgz包供以后使用
在data目录下运行 makepkg mypack.tgz 素有问题都回答yes即可(回答no也可)

对slax5来说,data文件夹是没有必要的,其它都类似。不过slax5的模块是后缀为mo的文件 ,命令也是像tgz2mo,dir2mo这样。
img模块可以转换为mo模块,用img2mo 命令

模块的使用
在光盘目录base和modules文件夹中的所有模块在系统启动时会自动加载
在optional文件夹中的模块需要在光盘启动出现boot:时输入 slax mymodule.img来启用模块
其它地方的模块可以在运行的系统中使用,4系列的模块用moduse命令,5系列用uselivemod命令。
4系列中,moduse只能在livecd中使用,5系列中尚不明确。
发表于 2005-4-21 17:32:10 | 显示全部楼层
已阅
回复

使用道具 举报

发表于 2005-4-21 20:50:48 | 显示全部楼层
有没有现成的模块??我现在只用CD所以不能自己做,怎么办??希望有人能提供下载,谢谢了
回复

使用道具 举报

 楼主| 发表于 2005-4-21 22:10:11 | 显示全部楼层
slax4系列有很多模块可以下载,不过slax5现在还没有总的下载地方。
http://ftp.linux.cz/pub/linux/linux-live.org/SLAX-modules/
到这里看看有没有自己需要的模块
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-3-28 21:35 , Processed in 0.079282 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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