技术解析

貌似用 apt-get 的人比用 aptitude 的人多啊?
0
2021-07-06 05:01:19
idczone
比如说提到 apt-get 的帖子比提到 aptitude 的多,因为习惯,还是因为好记?常用情况下两者应该区别不大吧,为什么会这样?
不知道,开始学 Linux 教程里就是 apt-get ,就一直用下来了

strlen(apt-get)
以前用 apt-get ,后来因为依赖问题,好几个包装不上,然后换了 aptitude 就好了。

我用 aptitude search ,然后 apt-fast install

安装用 apt-get, 搜索用 apt-cache, 搜本地用 dpkg?
麻烦。。。

通常 apt-get 够用了。有时候要解决一些妖怪的依赖问题就用 aptitude ,因为比较直观。

Ubuntu 默认没有 aptitude


但是 apt-get 需要敲 apt-g 后才能 tab 补全, 而 aptitude 只需要敲 apti, 后者反而少敲一个

我用 aptitude 的。
但记得很长时间默认只有 apg-get 没有 aptitude

aptitude 少敲一个键

因为默认没有

有什么区别吗?

大家不直接 apt 吗?

apt-get 是 Debian 系都具备的 包管理工具。
aptitude 在 Debian 下还要用 apt-get install 一下...

apt 是什么...

我觉着 aptitude 的 命令行图形界面 比 纯文本命令、桌面 GUI 都要舒服。比较中性。

apt install 约等于 apt-get install, apt search 约等于 apt-cache search
apt 相当于 apt-* 的前端


主要区别在于依赖处理。
而且 aptitude 可以直接 search

怎么做到的,第一次见。

并不懂依赖冲突这些,只要大部分时间不出差错,两个都挺好。出了冲突就无脑删...

apt 1.x 之后才搞出来个单叫做 apt 的程序的。主要是界面好看…(

哈哈,看来楼上们都没说出一个:
试试,如果需求是:只想 / 不想 升级某一个包,怎么办?
我仔细读了一下,发现只有 aptitude 提供了精细的升级选择。请看看当你输入 aptitude upgrade 时,是不是有个问号?打?进去看看。在不想升级的包前输入=;在升级某一个特定包的名称前输入+,就可以只升级那个。
这样,就安全多了。比如我就不想升级 grub 。
然, apt-get 么有。
然,注意到没?还有一个命令: apt. 据 debian-handbook.info 那本神奇的手册介绍, apt 比 apt-get 更新。还有, apt update 试试?可以告诉你有哪几个包可以升级,而且是彩色显示。

ln -s /usr/bin/apt-get /usr/bin/yum 一般般我都这么做。

aptitude 不是个扫雷么……

因为看入门教程学出来的小白根本不知道 aptitude
因为写中文教程的人自己都不知道

因为我是 apt-file 重度用户,所以会强迫性统一用 apt-*系列。现在一般需要用到 tui 的时候才考虑 aptitude 。不过说实话之前几年主要还是 aptitude

aptitude 误操作好几次...还是 apt-get 好些...(事实上我不喜欢 Debian 系, pacman 或是 yum 比较常用

aptitude 实际上是更友好的 APT 前端, apt-get 更常见,可能有以下两个原因:
1. “历史说了算”,建立的习惯没有来得及改变就传播给了其他人;
2. 对于英文拙计的用户, apt-get 确实要比 aptitude 好记忆一点;

之前一直只知道 apt-get
直到之后在搜索 Ubuntu 下安装 hadoop 的方法时在一个英文博客上才看到 aptitude
咳咳…… 真的没有在中文博客里看到过有关 aptitude 的使用, apt-get 太出名了

因为默认安装…
不要小看了这一点, IE 当年是怎么称霸市场的…
至于长短的问题, alias a='aptitude'…

对了,想起一个笑话:
- pip 是什么?
- 包管理器。
- pip 怎么安装?
- easy_install pip
- easy_install 又是什么?
- 包管理器…
于是…
- easy_install 怎么安装?
- aptitude install python-setuptools
- aptitude 又是什么?
- 包管理器。
- 怎么安装?
- apt-get install aptitude
- apt-get 又是啥?
- …

直接用 apt 就好,少打很多字

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服