我正在尝试在运行 Ubuntu 22.04 的 Digital Ocean 上将 apache 从 2.4.52 升级到 2.4.58。我的升级路径是:
sudo apt update
进而:
sudo apt install apache
但我收到一条消息说
apache2 is already the newest version (2.4.52-lubuntu4.7)
我正在尝试在运行 Ubuntu 22.04 的 Digital Ocean 上将 apache 从 2.4.52 升级到 2.4.58。我的升级路径是:
sudo apt update
进而:
sudo apt install apache
但我收到一条消息说
apache2 is already the newest version (2.4.52-lubuntu4.7)
你的审计有缺陷。仅检查版本号是不够的。大型发行版的软件包维护者将所有安全修复程序反向移植到主动维护的版本中。
您可以在软件包的变更日志中查看已应用的修复。只要您安装安全更新,您还将收到安全修复程序,即使原始软件已在较新版本中修复它们。
目前Ubuntu 22.04 Apache软件包的最新版本是2.4.52-1ubuntu4.7。由于您已经使用该版本,因此所有已知的安全问题均已修复。这里最相关的版本号是最后一部分,
ubuntu4.7
。如果您想知道是否存在安全问题,请获取问题的 CVE 编号并再次检查更改日志。它们通常会很快修复并作为更新包提供。
我在官方 Ubuntu 软件包的版本历史记录中没有看到该版本可用。 https://changelogs.ubuntu.com/changelogs/pool/main/a/apache2/apache2_2.4.52-1ubuntu4.7/changelog
最高版本是2.4.52