Slackware Linux技术内幕之--包管理机制

作者 :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段是有效的