有关apt-get与aptitude

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
imick
帖子: 88
注册时间: 2006-02-21 23:36

有关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
联系:

#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

#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
联系:

#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
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

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

#6

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

aptitude解决依赖问题无敌
回复