libook
2022-11-22 11:25:57 +08:00
Debian 的使用模式大概是这样的:
软件源服务器上的索引会保存在本地,使用 apt update 可以更新这个索引,使用 apt install 或 upgrade 可以依照本地索引来决定下载服务器上的哪些文件来安装。
所以安装软件的时候会根据本地缓存的索引中的版本号来下载软件,更新本地索引的时候会根据软件源服务器上存在的版本号来更新索引。
情况可能分为两种,一种是本地索引中最高版本就是 1.45 了,另一种是软件源服务器上最新版本就是 1.45 了。
题主用 apt update 更新过了索引,发现没有更加新的版本,说明软件源服务器上最新版就是 1.45 了。
看你可以看看是不是主流软件源的最新版都是这个,还是说只有你目前在用的软件源比较落后。
Debian 以稳定著称,稳定的代价就是软件版本可能会比较旧,因为基本都会使用经过长期验证可用的大版本,更新的话也就是滞后地更新一些验证过没问题的修修补补的小版本。
绝大多数情况下都不需要真最新的版本,如果真的是需要用到最新版的某个特性,可以去官方网站找有没有官方编译的最新版 deb 包,没有的话就只能自己下载源代码编译最新版,我曾经就是在需要某高版本 MySQL 的时候折腾了半天编译了一个来用。