+ -
当前位置:首页 → 问答吧 → 使用current的install-packages原来需要修改一个地方才好用

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

时间:2009-05-23

来源:互联网

本人昨天才开始学着使用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确实非常优秀,可制定性很强。

作者: linyupark   发布时间: 2009-05-23

请问你是改哪里的,我记得里面是
# Main loop:
for package in $* ; do

支持最新txz的installpkg在这里
http://darkstar.ist.utl.pt/pub/slack...pts/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/.

作者: slackcode   发布时间: 2009-05-24

啊,原来有这个脚本,我是直接改了
http://darkstar.ist.utl.pt/pub/slack...slackware/kde/
这个下面的install-packages,不知道这样装是不是不正确。

作者: linyupark   发布时间: 2009-05-24

一般来说,pkgtools的脚本不要去动工

作者: slackcode   发布时间: 2009-05-24