SLK 的 tgz 包制作,最简洁方法 ( 一 )
时间:2004-08-29
来源:互联网
可以直接用 tar 如制作 dillo-0.82-i18n-i586.tgz # tar zcvf dillo-0.82-i18n-i586.tgz /usr/local/bin/dillo /usr/locale/bin/bm_srv12 /usr/locale/bin/dillocfg /usr/locale/etc/dillorc 一样可以用 installpkg 来安装 制作 X-zhfonts-noarch.tgz # tar zcvf X-zhfonts-noarch.tgz /usr/share/zhfonts/cfg/ 制作 xv-3.0-i586.tgz # tar zcvf xv-3.0-i586.tgz /usr/locale/bin/xv
作者: jhuangjiahua 发布时间: 2004-08-29
只是少了依赖检测
不过对于自己编译的软件一般没什么问题
作者: jhuangjiahua 发布时间: 2004-08-29
作者: jhuangjiahua 发布时间: 2004-08-29
作者: dreamawake 发布时间: 2004-08-29
作者: zonzi 发布时间: 2004-08-29
作者: jhuangjiahua 发布时间: 2004-08-29
作者: windrose 发布时间: 2004-08-30
再加上
/install/
/install/slack-desc
/install/doinst.sh
就是真正的 Slackware软件包了
不过就算不加,也一样用啊
作者: jhuangjiahua 发布时间: 2004-08-30
勉力一下你。 ;)
作者: AMD-K6 发布时间: 2004-08-30
作者: jhuangjiahua 发布时间: 2004-08-30
作者: bart 发布时间: 2004-08-31
特别是自己编译的肯定知道
作者: jhuangjiahua 发布时间: 2004-08-31
作者: 月风 发布时间: 2004-08-31
作者: laxi1982 发布时间: 2004-08-31
作者: nbxmedia 发布时间: 2004-08-31
作者: hanzixing 发布时间: 2004-08-31
用这方法做的 包一样 可以用 installpkg 安装,用 removepkg 删除
作者: jhuangjiahua 发布时间: 2004-08-31
作者: laxi1982 发布时间: 2004-08-31
作者: 八神庵 发布时间: 2004-09-02
比如 tar zcvf aa.tgz /etc/aa
installpkg aa.tgz 就会把 aa/ 安装到 /etc/ 下
像 dreamawake 大侠就是这样用的
作者: jhuangjiahua 发布时间: 2004-09-02
作者: 八神庵 发布时间: 2004-09-03
作者: mrzhu 发布时间: 2004-09-03
最初由 八神庵 发表 发现打了包后,安装正常,但是删除却不能删除目录和文件,不知道为什么。 |
还有 ,这种包的名字是类似
dillo-0.73-i18n-slk-i586
而不是
dillo-i18n
是 .tgz 文件名的 .tgz 前面部分
作者: jhuangjiahua 发布时间: 2004-09-03
最初由 八神庵 发表 发现打了包后,安装正常,但是删除却不能删除目录和文件,不知道为什么。 |
例:tar zpcvf aa.tgz /etc/aa
作者: storm the front 发布时间: 2004-09-04
tree显示:
.
`-- local
|-- bin
| `-- cdict
`-- lib
`-- etdic
|-- Index.gdbm
|-- asc.15
|-- asc.24
|-- dicquit.com
|-- etdic.doc
|-- etdic.exe
`-- etdic50.dos
PACKAGE NAME: aaa
COMPRESSED PACKAGE SIZE: 2215 K
UNCOMPRESSED PACKAGE SIZE: 5810 K
PACKAGE LOCATION: aaa.tgz
PACKAGE DESCRIPTION:
FILE LIST:
./
cal/
cal/bin/
cal/bin/cdict
cal/lib/
cal/lib/etdic/
cal/lib/etdic/etdic.doc
cal/lib/etdic/etdic.exe
cal/lib/etdic/dicquit.com
cal/lib/etdic/Index.gdbm
cal/lib/etdic/asc.15
cal/lib/etdic/asc.24
cal/lib/etdic/etdic50.dos
删除aaa.tgz:
Removing package /var/log/packages/aaa...
Removing files:
--> /cal/ no longer exists. Skipping.
--> /cal/bin/ no longer exists. Skipping.
--> /cal/bin/cdict no longer exists. Skipping.
--> /cal/lib/ no longer exists. Skipping.
--> /cal/lib/etdic/ no longer exists. Skipping.
--> /cal/lib/etdic/asc.15 no longer exists. Skipping.
--> /cal/lib/etdic/asc.24 no longer exists. Skipping.
--> /cal/lib/etdic/dicquit.com no longer exists. Skipping.
--> /cal/lib/etdic/etdic50.dos no longer exists. Skipping.
--> /cal/lib/etdic/etdic.doc no longer exists. Skipping.
--> /cal/lib/etdic/etdic.exe no longer exists. Skipping.
--> /cal/lib/etdic/Index.gdbm no longer exists. Skipping.
作者: dyte100 发布时间: 2004-10-27
作者: diver123 发布时间: 2004-10-27
作者: babo 发布时间: 2004-10-27
你的方法不对
要用绝对路径
假设你那个 local/ 是在 /usr/lib/dyte/ 下
就要用绝对路径 /usr/lib/dyte/local/
# tar zcvf aaa.tgz /usr/lib/dyte/local/
作者: jhuangjiahua 发布时间: 2004-11-08
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28