我每天都会使用 sudo aptitude 升级我的所有软件包,直到几周前,我从来没有遇到过任何软件(包括 llvm/clang)每天都要求升级的情况,但几周以来,我的 llvm 工具链就开始出现这种情况了。
以下软件包将被升级:
clang-16 libclang-common-16-dev libclang-cpp16 libclang1-16 libllvm16 lld-16 llvm-16 llvm-16-dev llvm-16-linker-tools llvm-16-runtime llvm-16-tools
每一天。
所以我想知道这是否正常,或者是否在某个时候出了问题。我使用的是 22.04 LTS。
答案1
LLVM 的最新版本是15.0.6 从 11月29日(11天前)。LLVM 16 正在开发中,尚未发布,甚至还没有预发布版。
双数版本的发布分支总是在 1 月的第四个星期二创建,候选版本分别在 3 天、2 周和 4 周后发布,而 .0 版本则在 6 周后发布。因此,LLVM 16最早也要到 3 月 7 日才会发布,也就是三个月后。
目前(12 月 10日)Ubuntu 最新官方版本 22.10 “Kinetic Kudu” 的版本是15.0.2-1。即使是下一个版本 Ubuntu 23.04 “Lunar Lobster” 也还没有 LLVM 16(它有 15.0.6-3),这是有道理的,因为 LLVM 16 尚未发布。
因此,无论您从哪里安装它,它都不是从 Ubuntu 安装的。而且由于 LLVM 16 尚未进入发布阶段,LLVM 项目本身仅发布夜间快照。
由于您安装了夜间快照,因此显然它们是每晚更新的。这就是为什么它们被称为“夜间”。