Debian 软件安装命令怎么选? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
webs
V2EX    Linux

Debian 软件安装命令怎么选?

  •  
  •   webs Mar 26, 2025 4043 views
    This topic created in 407 days ago, the information mentioned may be changed or developed.
    没想到 apt 是推荐的,是不是老人喜欢用 apt-get ?


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

    apt 命令是第二版前端,对用户交互更友好,但功能覆盖不够全。另外 apt 命令目前还不承诺输出结果的格式恒定,所以,像#6 所说,无交互的操作,尤其是需要解析输出内容作为后续操作判断依据的操作,应该用 apt-get 而不是 apt 。
    dcsuibian
        11
    dcsuibian  
       Mar 26, 2025
    多打 4 个字符有啥好处?
    除非是直接复制过来的命令(比如装 Docker ),否则一律用 apt
    k9982874
        12
    k9982874  
       Mar 26, 2025 via Android
    偶然发现 apt 行为一样后就用 apt 了,毕竟输入快
    busier
        13
    busier  
       Mar 26, 2025 via iPhone   3
    之前 apt 有提示写明了脚本内不建用 apt ,而用 apt-get ,交互式命令用 apt 。
    zeroneth
        14
    zeroneth  
       Mar 26, 2025
    apt 的设计目的就是用起来(比 apt-get)更舒服,apt-get 的还存在原因是很多脚本依赖,要照顾兼容性。所以没有历史包袱用 apt 就好
    pingdog
        15
    pingdog  
       Mar 26, 2025 via Android
    apt 跟着 8 还是 9 新开发的,集合了几个 apt-*的常用功能
    march1993
        16
    march1993  
       Mar 26, 2025   2
    apt 是给人用的,apt-get 是给程序/shell 用的
    jayeli
        17
    jayeli  
       Mar 26, 2025
    xiaojun996
        18
    xiaojun996  
       Mar 26, 2025
    我 debian 用 apt
    sn0wdr1am
        19
    sn0wdr1am  
       Mar 26, 2025
    apt-get
    PiCpo
        20
    PiCpo  
       Mar 26, 2025
    apt 都是老人了吗我还以为你会说 yum
    daimaosix
        21
    daimaosix  
       Mar 26, 2025 via Android
    @march1993 是的,他说的简单易懂,apt 人用跟方便,apt-get 用在 shell 里,因为用 apt 会发出警告
    techphoebe
        22
    techphoebe  
       Mar 27, 2025 via iPhone
    就只有我还在用 aptitude 吗?我刚用 Debian 时好像比较推荐这个,用惯了懒得学新的了
    busier
        23
    busier  
       Mar 27, 2025 via iPhone
    @techphoebe 某些候我是要用 aptitude 的,比方 ubuntu 桌面版本安 openssh-server 的候,只有 aptitude 可以理好依
    penisulaS
        24
    penisulaS  
       Mar 27, 2025
    什么时候可以像 npm 一样可以用 i 代替 install
    julyclyde
        25
    julyclyde  
       Mar 30, 2025
    @adoal 那 aptitude 现在还有吗
    adoal
        26
    adoal  
       Mar 30, 2025
    @julyclyde 还有,正常安装不包含
    julyclyde
        27
    julyclyde  
       Mar 30, 2025
    @adoal 啊,变动这么大
    那就是说现在以 apt 为主了?
    adoal
        28
    adoal  
       Mar 30, 2025
    @julyclyde 对,给人类用时首推 apt
    guo4224
        29
    guo4224  
       Mar 31, 2025 via iPhone
    aptitude 路过
    aycheung
        30
    raycheung  
       Apr 16, 2025
    无他,因为 apt 更短更快
    About     Help     Advertise     Blog     API     FAQ     Solana     976 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 76ms UTC 19:15 PVG 03:15 LAX 12:15 JFK 15:15
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86