我尝试在谷歌中查找一些东西,但我认为这是太新的问题:
在我尝试安装 esset 之后:
-rw-r--r-- 1 root root 138962674 lut 10 17:19 eea-9.0.5.0-ubuntu18.x86_64.deb
使用此命令(如文档中所述)
dpkg -i eea-9.0.5.0-ubuntu18.x86_64.deb
我收到如下错误:
root@XXX:/home/XXX/Downloads# dpkg -i eea-9.0.5.0-ubuntu18.x86_64.deb
(Reading database ... 167529 files and directories currently installed.)
Preparing to unpack eea-9.0.5.0-ubuntu18.x86_64.deb ...
Unpacking eea (9.0.5.0) over (9.0.5.0) ...
Setting up eea (9.0.5.0) ...
/opt/eset/eea/bin/upd: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
ESET Endpoint Antivirus error: Module compilation failed.
/opt/eset/eea/lib/cfg: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
任何想法?
答案1
@Thomas Ward 说得对,需要 1.1 库。我可以通过先卸载 ESET eea,然后将所需的 libssl.so.1.1 和 libcrypto.so.1.1 库从已安装的 snap 运行时复制到 /usr/lib/x86_64-linux-gnu/,然后重新安装来解决这个问题。
cp /snap/core20/1434/usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib/x86_64-linux-gnu/
cp /snap/core20/1434/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /usr/lib/x86_64-linux-gnu/
答案2
@Jason Sparks,谢谢这个技巧。我使用了当前目录中的文件,因为 1434 不存在。工作正常!聪明 :-)
卸载后的过程:
sudo cp /snap/core20/current/usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib/x86_64-linux-gnu/
sudo cp /snap/core20/current/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /usr/lib/x86_64-linux-gnu/
sudo dpkg -i eea-9.0.5.0-ubuntu18.x86_64.deb
https://help.eset.com/eeau/9/de-DE/?activate_eeau.html
很高兴在 ubuntu 22.04 上完成此操作