You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Solana创建SPL Token时遭遇libssl.so.1.1依赖缺失错误求助

解决spl-token依赖libssl.so.1.1缺失的问题

看起来你遇到的是Ubuntu新版本(22.04及以上)和spl-token工具依赖版本不兼容的问题——新Ubuntu默认使用libssl3,而旧版的spl-token还需要已被官方源移除的libssl.so.1.1。不用折腾重装系统或者重复流程,试试下面的步骤:

具体修复步骤

  • 首先确认你的Ubuntu版本:

    lsb_release -a
    

    如果输出是22.04 LTS或更高,那就是这个版本兼容问题没错了。

  • 手动下载并安装libssl1.1的deb包:

    wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.20_amd64.deb
    sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.20_amd64.deb
    

    (如果是32位系统,把命令里的amd64换成i386即可)

  • 验证安装是否成功:

    ldconfig -p | grep libssl.so.1.1
    

    如果能看到类似libssl.so.1.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl.so.1.1的输出,说明依赖已经正确安装。

  • 最后重新执行你的命令:

    spl-token create-token
    

    这时候应该就能正常运行了。

备选方案(如果deb链接失效)

如果上面的下载链接无法访问,你可以去Ubuntu官方软件包归档网站搜索libssl1.1,找到对应你系统架构的deb包,下载后用同样的dpkg -i命令安装即可。

另外,也可以考虑从源码编译最新版的spl-token工具,新版已经适配了libssl3,但编译过程相对繁琐,所以优先推荐上面的依赖安装方法。

内容的提问来源于stack exchange,提问作者Milad Zarour

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.27 16:52:43