V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
webs
V2EX  ›  Linux

Debian 软件安装命令怎么选?

  •  
  •   webs · 1 天前 · 1784 次点击
    没想到 apt 是推荐的,是不是老人喜欢用 apt-get ?


    https://mp.weixin.qq.com/s/pGIP4cZR1b01fMGwTVsYIw
    24 条回复    2025-03-27 08:52:02 +08:00
    hwdq0012
        1
    hwdq0012  
       1 天前
    debian 默认不就是 apt 吗,(我用 apt 从不带-get ,apt-get install 和 apt install 没有区别
    tangbao
        2
    tangbao  
       1 天前
    apt-get 现在是 apt 的 alias 了吧?
    LitterGopher
        3
    LitterGopher  
       1 天前
    @tangbao #2 不是, 俩都是独立的可执行程序.
    LitterGopher
        4
    LitterGopher  
       1 天前
    我自己是用 apt, 无他, 输入更快而已(如果电脑上没有装 apt 只有 apt-get 我也不会新装 apt, 毕竟就使用方法上两者好像没有不同(个人没有感觉到)).
    imjiaoyuan
        5
    imjiaoyuan  
       1 天前 via Android
    没区别,看自己习惯
    XiLingHost
        6
    XiLingHost  
       1 天前
    有交互的用 apt ,无交互的用 apt-get (一般用在 ci 和 docker 构建)
    gearfox
        7
    gearfox  
       1 天前
    一直没用 Debian 系,没这些烦恼(狗头)
    Songxwn
        8
    Songxwn  
       1 天前
    换成 Rocky 就没这个烦恼了
    jasonyang9
        9
    jasonyang9  
       1 天前 via Android
    看来我是新人
    adoal
        10
    adoal  
       1 天前
    apt-get 系列命令(除了 apt-get 外还有 apt-cache 、apt-markd 等)是第一版前端。

    apt 命令是第二版前端,对用户交互更友好,但功能覆盖不够全。另外 apt 命令目前还不承诺输出结果的格式恒定,所以,像#6 所说,无交互的操作,尤其是需要解析输出内容作为后续操作判断依据的操作,应该用 apt-get 而不是 apt 。
    dcsuibian
        11
    dcsuibian  
       1 天前
    多打 4 个字符有啥好处?
    除非是直接复制过来的命令(比如装 Docker ),否则一律用 apt
    k9982874
        12
    k9982874  
       1 天前 via Android
    偶然发现 apt 行为一样后就用 apt 了,毕竟输入快
    busier
        13
    busier  
       1 天前 via iPhone   ❤️ 3
    之前 apt 有提示写明了脚本内不建議用 apt ,而應該用 apt-get ,交互式命令用 apt 。
    zeroneth
        14
    zeroneth  
       1 天前
    apt 的设计目的就是用起来(比 apt-get)更舒服,apt-get 的还存在原因是很多脚本依赖,要照顾兼容性。所以没有历史包袱用 apt 就好
    fuzzsh
        15
    fuzzsh  
       1 天前 via Android
    apt 跟着 8 还是 9 新开发的,集合了几个 apt-*的常用功能
    march1993
        16
    march1993  
       1 天前   ❤️ 2
    apt 是给人用的,apt-get 是给程序/shell 用的
    jayeli
        17
    jayeli  
       1 天前
    xiaojun996
        18
    xiaojun996  
       1 天前
    我 debian 用 apt
    sn0wdr1am
        19
    sn0wdr1am  
       1 天前
    apt-get
    PiCpo
        20
    PiCpo  
       21 小时 44 分钟前
    apt 都是老人了吗😂我还以为你会说 yum
    daimaosix
        21
    daimaosix  
       21 小时 33 分钟前 via Android
    @march1993 是的,他说的简单易懂,apt 人用跟方便,apt-get 用在 shell 里,因为用 apt 会发出警告
    techphoebe
        22
    techphoebe  
       18 小时 40 分钟前 via iPhone
    就只有我还在用 aptitude 吗?我刚用 Debian 时好像比较推荐这个,用惯了懒得学新的了
    busier
        23
    busier  
       11 小时 34 分钟前 via iPhone
    @techphoebe 某些時候我還是要用 aptitude 的,比方說 ubuntu 桌面版本安裝 openssh-server 的時候,只有 aptitude 可以處理好依賴
    kzfile
        24
    kzfile  
       10 小时 38 分钟前
    什么时候可以像 npm 一样可以用 i 代替 install
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3284 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:30 · PVG 19:30 · LAX 04:30 · JFK 07:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.