Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
Counter
V2EX  ›  Linux

貌似用 apt-get 的人比用 aptitude 的人多啊?

  •  1
     
  •   Counter · Dec 21, 2015 · 5903 views
    This topic created in 3971 days ago, the information mentioned may be changed or developed.
    比如说提到 apt-get 的帖子比提到 aptitude 的多,因为习惯,还是因为好记?常用情况下两者应该区别不大吧,为什么会这样?
    32 replies  •  2015-12-25 09:16:50 +08:00
    Pastsong
    Pastsong
    Dec 21, 2015❤️1
    1
    不知道,开始学 Linux 教程里就是 apt-get ,就一直用下来了
    bearice
    bearice
    Dec 21, 2015
    2
    strlen(apt-get)<strlen(aptitude)
    ADMlN
    ADMlN
    Dec 21, 2015
    3
    以前用 apt-get ,后来因为依赖问题,好几个包装不上,然后换了 aptitude 就好了。
    imn1
    imn1
    Dec 21, 2015
    4
    我用 aptitude search ,然后 apt-fast install
    wjchen
    wjchen
    Dec 21, 2015
    5
    安装用 apt-get, 搜索用 apt-cache, 搜本地用 dpkg?
    麻烦。。。
    xbb7766
    xbb7766
    Dec 21, 2015
    6
    通常 apt-get 够用了。有时候要解决一些妖怪的依赖问题就用 aptitude ,因为比较直观。
    aliuwr
    aliuwr
    Dec 21, 2015
    7
    Ubuntu 默认没有 aptitude
    Zzzzzzzzz
    Zzzzzzzzz
    Dec 21, 2015
    8
    @bearice
    但是 apt-get 需要敲 apt-g 后才能 tab 补全, 而 aptitude 只需要敲 apti, 后者反而少敲一个
    jarlyyn
    jarlyyn
    Dec 21, 2015❤️1
    9
    我用 aptitude 的。

    但记得很长时间默认只有 apg-get 没有 aptitude
    kamen
    kamen
    Dec 21, 2015
    10
    aptitude 少敲一个键
    582033
    582033
    Dec 21, 2015
    11
    因为默认没有
    pynix
    pynix
    Dec 21, 2015
    12
    有什么区别吗?
    sadhen
    sadhen
    Dec 21, 2015
    13
    大家不直接 apt 吗?
    Tiande
    Tiande
    Dec 21, 2015
    14
    apt-get 是 Debian 系都具备的 包管理工具。
    aptitude 在 Debian 下还要用 apt-get install 一下...
    Tiande
    Tiande
    Dec 21, 2015
    15
    @sadhen apt 是什么...
    Tiande
    Tiande
    Dec 21, 2015
    16
    @jarlyyn 我觉着 aptitude 的 命令行图形界面 比 纯文本命令、桌面 GUI 都要舒服。比较中性。
    sadhen
    sadhen
    Dec 21, 2015
    17
    @Tiande apt install 约等于 apt-get install, apt search 约等于 apt-cache search

    apt 相当于 apt-* 的前端
    jarlyyn
    jarlyyn
    Dec 21, 2015
    18
    @Tiande

    主要区别在于依赖处理。

    而且 aptitude 可以直接 search
    Tiande
    Tiande
    Dec 21, 2015
    19
    @sadhen 怎么做到的,第一次见。
    Tiande
    Tiande
    Dec 21, 2015
    20
    @jarlyyn 并不懂依赖冲突这些,只要大部分时间不出差错,两个都挺好。出了冲突就无脑删...
    Arthur2e5
    Arthur2e5
    Dec 21, 2015❤️1
    21
    @Tiande apt 1.x 之后才搞出来个单叫做 apt 的程序的。主要是界面好看…(
    GNiux
    GNiux
    Dec 21, 2015 via iPhone❤️3
    22
    哈哈,看来楼上们都没说出一个:

    试试,如果需求是:只想 / 不想 升级某一个包,怎么办?

    我仔细读了一下,发现只有 aptitude 提供了精细的升级选择。请看看当你输入 aptitude upgrade 时,是不是有个问号?打?进去看看。在不想升级的包前输入=;在升级某一个特定包的名称前输入+,就可以只升级那个。

    这样,就安全多了。比如我就不想升级 grub 。

    然, apt-get 么有。

    然,注意到没?还有一个命令: apt. 据 debian-handbook.info 那本神奇的手册介绍, apt 比 apt-get 更新。还有, apt update 试试?可以告诉你有哪几个包可以升级,而且是彩色显示。
    zonghua
    zonghua
    Dec 21, 2015
    23
    @bearice ln -s /usr/bin/apt-get /usr/bin/yum 一般般我都这么做。
    zhjits
    zhjits
    Dec 21, 2015
    24
    aptitude 不是个扫雷么……
    ryd994
    ryd994
    Dec 21, 2015
    25
    因为看入门教程学出来的小白根本不知道 aptitude
    因为写中文教程的人自己都不知道
    introom
    introom
    Dec 22, 2015 via Android
    26
    因为我是 apt-file 重度用户,所以会强迫性统一用 apt-*系列。现在一般需要用到 tui 的时候才考虑 aptitude 。不过说实话之前几年主要还是 aptitude
    aivier
    aivier
    Dec 22, 2015
    27
    aptitude 误操作好几次...还是 apt-get 好些...(事实上我不喜欢 Debian 系, pacman 或是 yum 比较常用
    OnceMore2020
    OnceMore2020
    Dec 22, 2015
    28
    aptitude 实际上是更友好的 APT 前端, apt-get 更常见,可能有以下两个原因:

    1. “历史说了算”,建立的习惯没有来得及改变就传播给了其他人;
    2. 对于英文拙计的用户, apt-get 确实要比 aptitude 好记忆一点;
    Allianzcortex
    Allianzcortex
    Dec 22, 2015
    29
    之前一直只知道 apt-get

    直到之后在搜索 Ubuntu 下安装 hadoop 的方法时在一个英文博客上才看到 aptitude

    咳咳…… 真的没有在中文博客里看到过有关 aptitude 的使用, apt-get 太出名了
    Arnie97
    Arnie97
    Dec 22, 2015
    30
    因为默认安装…
    不要小看了这一点, IE 当年是怎么称霸市场的…

    至于长短的问题, alias a='aptitude'…
    Arnie97
    Arnie97
    Dec 22, 2015❤️1
    31
    对了,想起一个笑话:
    - pip 是什么?
    - 包管理器。
    - pip 怎么安装?
    - easy_install pip
    - easy_install 又是什么?
    - 包管理器…

    于是…
    - easy_install 怎么安装?
    - aptitude install python-setuptools
    - aptitude 又是什么?
    - 包管理器。
    - 怎么安装?
    - apt-get install aptitude
    - apt-get 又是啥?
    - …
    Mithrandir
    Mithrandir
    Dec 25, 2015
    32
    直接用 apt 就好,少打很多字
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4916 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 106ms · UTC 06:48 · PVG 14:48 · LAX 22:48 · JFK 01:48
    ♥ Do have faith in what you're doing.