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

2023-06-01 01:35:27 +08:00
 helphelp

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

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

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

1601 次点击
所在节点    程序员
13 条回复
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
2023-06-01 02:11:11 +08:00
升 Debian 的版本,用 sid 就行,当滚动发行版
unclemcz
2023-06-01 07:58:44 +08:00
试试 test 看有没有好一点,稳定和新这两者只能取其一。
msg7086
2023-06-01 09:18:11 +08:00
Debian 上的软件包不旧,软件都是冻结的时候的版本。
Debian 11 是 2021 年发布的,内置的软件也都是 2021 年最新的版本。

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

想要新版本软件包还用个啥 Debian ,去用 Archlinux 吧。
msg7086
2023-06-01 09:51:31 +08:00
@helphelp 因为他是发行版啊。发行版在发布以后就禁止升级版本了。
随便升级软件不就会造成兼容性和稳定性问题了吗?
mkmoon
2023-06-01 10:29:06 +08:00
主机还是 debian ,docker 跑个 archlinux 容器用需要的新软件
KnightYoung
2023-06-01 13:50:13 +08:00
Vogan
2023-06-01 14:39:39 +08:00
看了帖子,忍不住打开命令行 yay 下
zedpass
2023-06-01 15:29:55 +08:00
使用 flatpak 或者 snap ,通过 apt 安装的软件版本是跟随 debian 的仓库更新的,会落后很多个版本
deorth
2023-06-01 18:35:38 +08:00
改用 arch
dynos01
2023-06-01 21:39:52 +08:00
Debian 确实存在这个问题,所以也有个折中的方案,参见 https://backports.debian.org/ 。注意这里的包也不一定是最新的,只是比 stable 的新。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/944721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX