LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 657|回复: 3

使用current的install-packages原来需要修改一个地方才好用

[复制链接]
发表于 2009-5-23 14:56:29 | 显示全部楼层 |阅读模式
本人昨天才开始学着使用SLK,先在虚拟机上试试手,想不先装12.2自带的KDE,下载镜像中current的KDE4,发现目录下面有一个install-packages文件,改成可执行后发先回车没有做任何动作就显示DONE了,跟自己的ISO文件做了下比较发现文件的后缀改成了.txz而不是原先的.tgz,又回想其在slackpkg install-new的时候提示我要安装一个xz什么文件,索性就安装上去,然后看了下install-packages的源代码,发现里面这句话:

for PKG in *.tgz ; do

尝试性地改成了*.txz 发现可以实现跟setup一样的安装效果了,呵呵
刚注册了linuxsir就把这个经历写上来了,顺便当作报道了。

最后不得不说一下,SLK确实非常优秀,可制定性很强。
发表于 2009-5-23 21:02:26 | 显示全部楼层
请问你是改哪里的,我记得里面是
# Main loop:
for package in $* ; do

支持最新txz的installpkg在这里
http://darkstar.ist.utl.pt/pub/s ... /scripts/installpkg

# Sat Apr  4 22:58:06 CDT 2009
# Support additional compression formats if the supporting utilities exist:
# .tbz - bzip2
# .tlz - lzma
# .txz - xz (also LZMA)
# And of course, .tgz (gzip) is not going anywhere.  :-) <volkerdi>
# Add command switches to determine the uncompressed package size even if
# that will slow things down, and to add the package's md5sum to the
# metadata stored in /var/log/packages/.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-23 21:32:23 | 显示全部楼层
啊,原来有这个脚本,我是直接改了
http://darkstar.ist.utl.pt/pub/s ... rent/slackware/kde/
这个下面的install-packages,不知道这样装是不是不正确。
回复 支持 反对

使用道具 举报

发表于 2009-5-24 13:09:20 | 显示全部楼层
一般来说,pkgtools的脚本不要去动工
回复 支持 反对

使用道具 举报

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

本版积分规则

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