无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2823|回复: 4
打印 上一主题 下一主题

slax模块制作以来关系解决!

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-6 08:32:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
slackware系列安装软件包后,在/var/log/packages目录留下同名文件,里边会记录安装了那些文件到那些目录,注意以/结尾的是目录,不要删错喽!还有/var/log/script目录文件记录做了那些连接;知道这些足够,可以删除某些不用的软件;

至于增加,下载slackware或salixos的txz文件,用installpkg --root /tmp/123 abc.txz 就可以安装abc文件包到/tmp/123目录,或者直接txz2sb,貌似有这个命令,模块制作完成,压制模块前可以删除这个目录不用的doc、man或info文件夹,再打包!

至于依赖,不知道有人知道salixos不,基于slackware,有个包管理程序slapt-get,图形界面是gslapt,和新立得很像,支持简单的依赖,可以借用,或者手工添加,在它的源有个packages.txt,里边有依赖关系!


附件是salioxs14和slackware14的packages.txt,两者可以互补!另外,里边说明这个文件在那个目录里!

salixos.TXT.gz

126.37 KB, 下载次数: 29, 下载积分: 无忧币 -2

slackware.TXT.gz

161.24 KB, 下载次数: 30, 下载积分: 无忧币 -2

2#
 楼主| 发表于 2013-1-7 17:55:32 | 只看该作者
http://pan.baidu.com/share/link?shareid=222440&uk=1092206202
我参照packages.txt做了个slapt-get模块,照旧扔进modlues目录,命令行是slapt-get;
图形界面是gslapt,在系统菜单里!

命令行简例:

如安装wine:
slapt-get -u  (更新软件源信息)
slapt-get -i wine
等待安装完成即可,缓存目录/var/slapt-get/
回复

使用道具 举报

3#
发表于 2013-1-10 13:35:30 | 只看该作者
这样做包就方便了,slax6时我都是根据changes来做的。
回复

使用道具 举报

4#
 楼主| 发表于 2013-1-10 18:48:49 | 只看该作者
例如制作vlc模块:

1,确保/var/slapt-get目录下没有任何txz文件,因为如果有会影响下载的软件0
2,slapt-get -u
3,slapt-get -i -d vlc    (只下载vlc及依赖,参数可以运行slapt-get --help)
4,mkdir  /tmp/soft /tmp/vlcmod   (建立两个临时目录)
5,find /var/slapt/  -name *.txz  -exec mv {} /tmp/soft/ \;(不要丢了分号)
6, installpkg  --root /tmp/vlcmod/  /tmp/soft/*.txz
7,dir2sb /tmp/vlcmod /tmp/vlc.sb
8可以把vlc.sb丢尽modlues了!

从salixos源下的vlc无法以root运行,可以从vlc官网的下载连接替换,google了一下,是编译选项造成!@
回复

使用道具 举报

5#
发表于 2013-4-10 23:39:59 | 只看该作者
嘿嘿,还是看不懂哈。漫漫学习。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-2-13 06:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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