ubuntu - spl-token : error while loading shared libraries: libssl. so.1.1:无法打开共享对象文件:没有这样的文件或目录

标签 ubuntu unix rust solana libssl

我的aws实例有问题,
使用任何 arg 运行 spl-token 后,出现以下错误spl-token: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory我想这可能与我的共享库有关,
所以运行后ldconfig -p | grep libssl这就是我得到的

        libssl3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl3.so
        libssl.so.3 (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl.so.3
        libssl.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl.so
我注意到没有libssl.so.1.1列出,这是否解释了错误?
所以接下来我搜索了如何将 libssl.so.1.1 添加到共享库中,
我发现一篇文章说你必须编辑/etc/ld.so.conf.d/.conf 并添加 lib 的路径。
所以我创建了文件并添加了路径/snap/core18/2344/usr/lib/x86_64-linux-gnu/libssl.so.1.1。
没有成功

最佳答案

这正是错误的根源。由于您需要告诉系统查看该库,因此人们在 snap 中可用的库并不容易取得成功。假设您使用的是 Ubuntu,您可以使用以下命令安装它:

sudo apt-get install libssl1.1

关于ubuntu - spl-token : error while loading shared libraries: libssl. so.1.1:无法打开共享对象文件:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72378647/

相关文章:

python - supervisord 没有这样的过程 vaultier

macos - OSX 上 Vagrant 的可公开访问 IP

rust - rust :Vec <Vec <T >>到Vec <T>

bash - 如何检查目录是否有子目录?

git - 无论是否使用 sudo,都无法在未以 root 身份登录的情况下克隆 github repo

rust - 如何才能让 Future Producer 至少达到 rust rdkafka 中 Threaded Producer 的性能?

string - Rust 编译器选择 collection::string 而不是 std::string

python - 属性错误 : 'module' object has no attribute 'drawAxis'

macos - 将 git 存储库和文件从 Ubuntu 移动到 OS-X

linux - shell脚本这行代码是什么意思