为什么被aptitude删除支持apt-get默认?我在某处读过它,但忘记了——有人费心把它清理干净吗?Debian 不是更喜欢aptitudeCanonicalapt-get吗?
更新
从答案中我了解到 aptitude 已被删除,因为它不再用于安装,但是为什么安装程序使用apt-get,什么时候aptitude应该更好?
Mar*_*ppi 18
这已在 LaunchPad 上的错误 #592336 中进行了介绍。但是,总而言之,在UDS-M(Ubuntu 开发者峰会)期间决定,如果删除 Tasksel 和 Aptitude,则可以在有限的 LiveCD 映像上获得 2 MB 额外空间。
将 aptitude 包含在 ubuntu 中的最初原因是桌面安装程序(无处不在)依赖于它,但现在桌面安装程序已被重写为除非在特殊情况下不需要它,因此它去了。
由于安装程序不再需要 aptitude,因此在需要时动态安装它,而不是将其包含在基本映像中,作为更好的行动方案获胜。
我们可以通过动态安装 tasksel 和 aptitude 来大大减少最小种子的大小,这样我们就不会在实时安装的系统上使用它们。
Maverick Spring Cleaning的规范和Ubuntu Wiki 页面都指出,从基础中删除它对初始种子和基础大小有很大好处。
Ste*_*zzo 13
Colin Watson解释了移除 aptitude 背后的原因:
[...] aptitude 有一个不同的依赖解析器,它处理的事情与 apt-get 完全不同,事实上,我们只是不定期测试该依赖解析器。[...]。
基础系统的空间总是很紧,每个人都想要一块空间。[...]
(我的重点)
他的完整解释可以在Bug #592336上找到。
| 归档时间: |
|
| 查看次数: |
2207 次 |
| 最近记录: |