Amazon Workspaces 客户端无法在 22.04 上运行

Fea*_*ron 12 aws openssl

我有亚马逊官方客户端,并且已经使用它很多年了。当我升级到 22.04 时,客户端在每次启动时都开始崩溃。看来是 OpenSSL 的错误

$ ./workspacesclient              
No usable version of libssl was found
[1]    23961 IOT instruction (core dumped)  ./workspacesclient
Run Code Online (Sandbox Code Playgroud)

我确实尝试加载旧的 libssl

$ sudo aptitude install libssl-dev
Run Code Online (Sandbox Code Playgroud)

但这并没有以我所看到的任何方式改变行为。

Fea*_*ron 24

我找到了一个临时的解决方法,尽管我不能说我喜欢它。工作区客户端使用需要 OpenSSL 1.x。Ubuntu 22.04 不附带此功能,也不能在标准存储库中轻松使用。我能够手动安装该软件包

wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1l-1ubuntu1.3_amd64.deb
sudo apt-get install ./libssl1.1_1.1.1l-1ubuntu1.3_amd64.deb
Run Code Online (Sandbox Code Playgroud)

此时客户端将检测旧库并运行。现在我只需要记住在更新时删除该软件包,这样我就不会再有旧的安全软件包了。

注意:如果您在该步骤中收到 404 错误wget,则该库可能已经进行了另一个版本跳转。转至http://security.ubuntu.com/ubuntu/pool/main/o/openssl/,搜索libssl1.1_1.1.1l-1ubuntu并获取最新版本的链接。(截至 2022 年 5 月 10 日,为1.3。)

  • `libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb` 为我工作。 (3认同)