V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
helphelp
V2EX  ›  程序员

debian 11 有什么办法(除了自己编译)总是安装当前软件最新版?

  •  
  •   helphelp · 2023-06-01 01:35:27 +08:00 · 1588 次点击
    这是一个创建于 533 天前的主题,其中的信息可能已经有所发展或是发生改变。

    debian 上的软件包一般都是比较旧的,就拿 git 来说吧,官方都是 2.40.x 了

    但是 debian11 直接 apt install git 安装的是 2.30.x 的 感觉慢了不少

    有没有什么通用的办法可以每次装的时候都装比较新的版本呢?之前装 podman 的时候,是用的 openSUSE 维护的仓库好像是,安装的是最新的版本,不知道有没有类似的思路

    13 条回复    2023-06-01 21:39:52 +08:00
    airbact
        1
    airbact  
       2023-06-01 01:43:24 +08:00
    从这个网页
    https://packages.debian.org/search?keywords=git+&searchon=names&exact=1&suite=all&section=main
    能看到目前 bullseye-backports 和 bookworm (testing) 是 1:2.39.2 ,sid (unstable) 和 experimental 是 1:2.40.1

    建议参考这个网页 https://www.debian.org/doc/manuals/debian-faq/choosing.en.html
    choury
        2
    choury  
       2023-06-01 02:11:11 +08:00 via Android   ❤️ 1
    升 Debian 的版本,用 sid 就行,当滚动发行版
    unclemcz
        3
    unclemcz  
       2023-06-01 07:58:44 +08:00 via Android
    试试 test 看有没有好一点,稳定和新这两者只能取其一。
    msg7086
        4
    msg7086  
       2023-06-01 09:18:11 +08:00   ❤️ 1
    Debian 上的软件包不旧,软件都是冻结的时候的版本。
    Debian 11 是 2021 年发布的,内置的软件也都是 2021 年最新的版本。

    如果你要用 2023 年的版本,应该用 2023 年的 Debian ,比如 Debian testing 或者 sid 。
    要求一个 2021 年的操作系统内置 2023 年的软件是不现实的。
    helphelp
        5
    helphelp  
    OP
       2023-06-01 09:26:45 +08:00
    @msg7086 它后面就一直不更新软件包了啊 为啥啊
    nullen
        6
    nullen  
       2023-06-01 09:51:14 +08:00
    更换对应软件包的非官方源。

    想要新版本软件包还用个啥 Debian ,去用 Archlinux 吧。
    msg7086
        7
    msg7086  
       2023-06-01 09:51:31 +08:00
    @helphelp 因为他是发行版啊。发行版在发布以后就禁止升级版本了。
    随便升级软件不就会造成兼容性和稳定性问题了吗?
    mkmoon
        8
    mkmoon  
       2023-06-01 10:29:06 +08:00 via iPhone
    主机还是 debian ,docker 跑个 archlinux 容器用需要的新软件
    KnightYoung
        9
    KnightYoung  
       2023-06-01 13:50:13 +08:00
    Vogan
        10
    Vogan  
       2023-06-01 14:39:39 +08:00
    看了帖子,忍不住打开命令行 yay 下
    zedpass
        11
    zedpass  
       2023-06-01 15:29:55 +08:00
    使用 flatpak 或者 snap ,通过 apt 安装的软件版本是跟随 debian 的仓库更新的,会落后很多个版本
    deorth
        12
    deorth  
       2023-06-01 18:35:38 +08:00 via Android
    改用 arch
    dynos01
        13
    dynos01  
       2023-06-01 21:39:52 +08:00
    Debian 确实存在这个问题,所以也有个折中的方案,参见 https://backports.debian.org/ 。注意这里的包也不一定是最新的,只是比 stable 的新。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4579 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 09:58 · PVG 17:58 · LAX 01:58 · JFK 04:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.