我最近升级到 Pop!_OS(Ubuntu 衍生版本)22.04,它附带 OpenSSL 3.0.2,这带来了一个问题:
Unity(游戏引擎)预计为 1.1.1
Spotify-tui 预计 1.1.1
还有更多软件需要 1.1.1,而我有 3.0.2。
现在,通过从浏览器访问存储库地址并下载 1.1.1 deb,可以在 Pop!_OS 存储库中使用 OpenSSL 1.1.1。
我可以只安装 1.1.1 deb 并apt-mark hold
软件包。但我很确定这会打破某物。我只是不知道是什么。
降级 OpenSSL 可能会破坏什么以及破坏程度如何?
答案1
您无需降级 OpenSSL,版本 1.1 和 3.0 可以共同安装。您可以保持libssl3
安装,并libssl1.1
与它一起安装。使用 OpenSSL 3.0 构建的程序将使用前者,使用 1.1 构建的程序将使用后者。
请注意,您必须自行跟踪安全更新libssl1.1
。