我正在尝试将 OpenSSL 从 1.1.1f 升级到 >=3.0(特别是 >=3.0.8),所以我只是尝试通过执行以下操作来获取最新版本:
sudo apt-get install openssl
据我所知,我确信 OpenSSL 最新版本是 3.x这里:
然而,这是我尝试后得到的结果:
Reading package lists... Done
Building dependency tree
Reading state information... Done
openssl is already the newest version (1.1.1f-1ubuntu2.18).
0 upgraded, 0 newly installed, 0 to remove and 472 not upgraded.
我知道我可以手动安装该软件包,如下所示这个答案但我尽量避免它,因为它可能会留下我无法修复的后果。
有没有其他方法可以在不影响系统其他部分的情况下升级 OpenSSL?
答案1
您似乎正在运行 Ubuntu 20.04;openssl
那里有最新的软件包是1.1.1f-1ubuntu2.19。
openssl
如果您因为担心安全漏洞而想要升级,则不必担心:Ubuntu 软件包会收到安全更新,并且跟踪并解决 CVE无论上游支持水平如何。
如果您因为需要新功能而想要升级,那么您应该升级到22.04,其中有3.0.8,或者自己构建最新版本。