错误:libcrypto.so.1.1:尝试在 Ubuntu 22.04 上运行 WPS-Office 时无法打开 (Jammy Jellyfish)

San*_*lya 1 wps-office 22.04


介绍

你好,我是 Ubuntu 22.04 用户(Jammy Jellyfish)

在我使用的最新版本 ubuntu 中(Ubuntu 21.10)。以前我可以从快捷方式或终端运行 wps-office。然而,在我将 ubuntu 升级到版本 22.04 (Jammy Jellyfish) 并将内核升级到 Linux 版本之后5.17.3-051703-generic。我无法运行我的 wps,并且当我在终端中运行它时,它不会提供任何类似于已停止程序的输出。但是当我用命令运行它时,sudo wps它运行良好。

我尝试过的一些测试是直接从/opt/kingsoft/wps-office/office6目录运行 wps 二进制文件。


无需 sudo 运行

如果我尝试运行 wps-office use 命令,$ ./wps它将给出如下输出:

sann@sann-x86-64:/opt/kingsoft/wps-office/office6$ ./wps
dlopen /opt/kingsoft/wps-office/office6/libkprometheus.so failed , error: libcrypto.so.1.1: could not open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

使用 sudo 运行

但如果我尝试运行 wps-office use 命令,$ sudo ./wps应用程序运行良好。


问题

如何像往常一样在没有 root 访问权限的情况下运行我的 wps-office,因为它会给出error: libcrypto.so.1.1: could not open二进制文件的输出?

顺便说一下我的规格:

$ hostnamectl
       Icon name: computer-laptop
         Chassis: laptop
      Machine ID: bf04614f92c14cfc852e40a21044494b
         Boot ID: 9e24b1c62abb423dab886b65d3ecc9ed
Operating System: Ubuntu Jammy Jellyfish (development branch)
          Kernel: Linux 5.17.3-051703-generic
    Architecture: x86-64
 Hardware Vendor: Acer
  Hardware Model: One Z1402

$ lsb_release -a
LSB Version:    core-11.1.0ubuntu4-noarch:printing-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description:    Ubuntu Jammy Jellyfish (development branch)
Release:        22.04
Codename:       jammy
Run Code Online (Sandbox Code Playgroud)

我非常感谢您的帮助(:

Muh*_*din 6

在 Xubuntu 22.04 上也发现同样的问题,wps office 只能使用 sudo 运行。

已解决: 手动安装libssl-1.1包,它可以工作并且wps Office可以再次运行而无需sudo。

wget https://mirror.umd.edu/ubuntu/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.13_amd64.deb

dpkg -i libssl1.1_1.1.1f-1ubuntu2.13_amd64.deb
Run Code Online (Sandbox Code Playgroud)

  • 该库有一个新版本取代了旧版本。使用“wget https://mirror.umd.edu/ubuntu/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb”和“dpkg -i libssl1.1_1.1.1f-” 1ubuntu2.16_amd64.deb` (2认同)

Pei*_*JIA 5

我这里也有同样的问题。看来这一切都libcrypto.solibssl.so文件夹下两个文件的权限有关/opt/kingsoft/wps-office/office6。将他们的权限更改为755就可以了。