有关apt-get与aptitude

为当前最终发行版之前的所有版本提供支持
回复
头像
imick
帖子: 88
注册时间: 2006-02-21 23:36
送出感谢: 0
接收感谢: 0

有关apt-get与aptitude

#1

帖子 imick » 2006-09-17 9:13

看过一些帖子,说aptitude处理依赖比apt-get好,而卸载的时候也会跟程序一起卸载那个程序依赖的而没被别人所用的库,这个apt-get办不到,这样看来aptitude比apt要优秀一点,不知道大家怎么看呢?
=[零]=
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 zhuqin_83 » 2006-09-17 9:51

没这种说法的吧。不然人家也就不会推荐apt-get了。
aptitude就是多一个字符界面而已,那还不如用新立得。至于删除不干净是你只是用了apt-get remove,而用apt-get remove --purge 就可以彻底删除了。
上次由 zhuqin_83 在 2006-09-17 22:47,总共编辑 1 次。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
liway
帖子: 53
注册时间: 2006-03-01 11:07
送出感谢: 0
接收感谢: 0

#3

帖子 liway » 2006-09-17 17:56

aptitude 应该是比apt-get 更先进一些.
手册里面这样写的:

代码: 全选

aptitude 是全新的可菜单操作的包安装工具,和 dselect 类似,但是是针对 APT 从头设计的。从大多数参数来讲,aptitude 完全可以作为 apt-get 的一个兼容的代替品。 参阅 aptitude(1) 和 /usr/share/doc/aptitude/README.

一旦开始使用 aptitude,你最好继续使用它,而不是选择其他替代工具。否则你将失去 aptitude 包存的软件安装清单,你就不能享受自动删除多余软件包的功能了。 
我在debian下面,用aptitude可以自已补全包的名字, 好像apt-get 不可以。
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#4

帖子 zhuqin_83 » 2006-09-17 22:50

apt-get 当然可以补全包的名字。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

Re: 有关apt-get与aptitude

#5

帖子 stlxv » 2006-09-18 8:23

imick 写了:看过一些帖子,说aptitude处理依赖比apt-get好,而卸载的时候也会跟程序一起卸载那个程序依赖的而没被别人所用的库,这个apt-get办不到,这样看来aptitude比apt要优秀一点,不知道大家怎么看呢?
古人曰:
1. “本aptitude没有超级牛力!”
2. “本apt-get有超级牛力!”

有时候apt-get搞不定,换成aptitude就行了。
Aloneloop
帖子: 17
注册时间: 2007-12-14 11:33
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 Aloneloop » 2007-12-22 19:11

aptitude解决依赖问题无敌
回复

回到 “老旧版本支持”