比如 https://packages.debian.org/jessie/libasound2
再比如 https://packages.debian.org/jessie/cron
又比如 https://packages.debian.org/jessie/anacron
「Packages providing」何意?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 「Packages providing」何意?
参考:
https://www.debian.org/doc/debian-polic ... ships.html
http://serverfault.com/questions/306750 ... he-showpkg
https://www.debian.org/doc/debian-polic ... ships.html
http://serverfault.com/questions/306750 ... he-showpkg
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 「Packages providing」何意?
vickycq, 有中文没?
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 「Packages providing」何意?
大致看了一下,包A‘提供’包B 意为 包A有完全代替包B的能力。自由建客 写了:vickycq, 有中文没?
第一种情况,包B是虚包。例如:
许多应用程序都需要一个MTA(mail transport agent),但不在乎是哪一个。这种情况下,开发者一般会让自己的包依赖一个虚包mail-transport-agent (https://packages.debian.org/jessie/mail-transport-agent) ,而 citadel-mta , courier-mta ,msmtp-mta 等包都 ‘提供’ mail-transport-agent。
第二种情况,包B不是虚包。例如:
bcron-run 提供 cron。bcron-run作为cron的加强版,完全可以替代cron的工作。看 bcron-run 的页面,它不仅提供cron,而且和cron冲突,装它就得卸载cron,完全取而代之。
参考:
http://serverfault.com/a/306759
https://packages.debian.org/jessie/mail-transport-agent
https://packages.debian.org/jessie/cron
https://packages.debian.org/jessie/bcron-run
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户