apt-get、apt和aptitude的区别在哪?
debian吧
全部回复
仅看楼主
level 5
老陈73 楼主
我今天在Debian上用aptitude purge卸载nginx,再用aptitude install安装,但安装后nginx启不起来,查看/etc/nginx下,没有配置文件。
后来百度后,用apt-get解决了问题。
之前是看介绍说用aptitude代替apt-get,就开始用aptitude了,用了几年,也没什么问题,没想到今天还是用apt-get解决了aptitude的问题。今后就不打算用aptitude了。
但我还是不明白apt和apt-get的关系。
2021年11月15日 12点11分 1
level 11
2021年11月15日 14点11分 2
level 10
它们的区别其实自行搜索下可以查到很多资料的。
从几年的经验来看,debian ubuntu上除非有什么特殊情况,否则只建议优先用apt apt-get来安装卸载软件包。不太建议去用aptitude。除非真的碰到什么很棘手的依赖问题。另外也不建议apt apt-get aptitude混着用。
2021年11月15日 15点11分 3
level 6
只用apt就行了
2021年11月17日 10点11分 4
level 1
同疑惑
2021年11月18日 04点11分 5
level 1
apt-get代表过去式,网上经常看到apt-get,是因为介绍linux使用经验的文章或帖子是过去几十年积累起来的,加上各种复制黏贴,混淆了曾经主流使用apt-get和现在主要使用apt的差别,爱写文章的又多是些linux老人,有些人改不了apt-get使用习惯,就总是推荐古董用法。
apt可以少打四个字符,实现同样功能,新人不用反而学古董用法真没必要。
aptitude解决包依赖问题,并不万能,尽量少用。官方支持的几万个包,缺了依赖包用apt也能手工解决。解决不了的依赖,基本上意味着该软件官方不支持发行版,强行运行,折腾多了早晚会崩溃(这是针对普通用户,内行随便折腾,别抱怨linux不稳定就行)。
2021年11月19日 10点11分 6
level 3
apt-get有超级牛力,apt有超级超级牛力[哈哈]
2022年01月17日 13点01分 7
level 1
其它两个是垃圾,只需记住用APT才是现今官方推荐的
2022年03月18日 08点03分 8
1