作者 :Freebird (freebird@linuxsir.org)
最后更新:2004-7-04
版权:GPL
郑重声明:本文从行文构思到章节安排均由本人独自完成,未参考任何网文,书籍、杂志。没有任何侵权行为。文中内容如果是参考网文的,我均已做明确标示.
简介:包管理机制是Slackware区别于其他Linux 发行版的重要的甚至是本质的区别。Slackware的包管理机制简单、灵活、高效、安全,用户透明性大,可定制程度高。因为Slackware的标准包管理工具皆为Shell脚本,这样,你可用简单而又方便的对其进行修改、移植。但是也存在一些不足之处,比如没有灵活的网络安装模式等。本文对 Slackware的包管理进行全面详细的介绍。
附注:
我在发表本文的时候,对文件的格式局部做了一些适合drupal文件发布系统的修改,并改正了原文的一些笔误。
原文在此: http://www.linuxsir.org/bbs/showthread.php?s=&threadid=123993
请修正错误
1.第二部分到第三部分的链接搞错了,请修正.
2.http://slack.linuxsir.org/main/?q=book/view/41
上面的链接中,handy rule的起始位置错了,请修正!
3.感谢windrose做了这件有意义的事情^_^.
Everybody,Have Fun!
handy ruler的错误已经改
handy ruler的错误已经改正。
第二部分到第三部分的链接错误,应该是drupal程序的bug,因为链接是程序自动生成的。估计不好改,因为我看drupal网站的文档的时候,也发现了类似的链接错误。
包的名称规则
包的名称有一定的规则,否则包内的slack-desc文件内容将无法显示!
老的规则
文件名很短,在三段以内
如field1-field2-field3.tgz
这时,slack-desc文件前缀为
|--------------- ...field1-field2-field3:
新的规则
文件名很长,三段以上
如field1-field2-field3-field4-field5.tgz
这时,slack-desc文件前缀为
|--------------- ...field1-field2:
即前2段是有效的