![](/img/trans.png)
[英]Unable to load library 'gs': libgs.so: cannot open shared object file: No such file or directory
[英]Unable to load JVMCI shared library: libcrypt.so.1: cannot open shared object file: No such file or directory
当我尝试执行涉及我已安装的 Java 虚拟机的任务(在我的情况下为GraalVM 19 CE )时,抛出错误:
VM 初始化过程中发生错误无法加载 JVMCI 共享库:libcrypt.so.1:无法打开共享对象文件:没有此类文件或目录
注意:我使用的是 linux SO(fedora 30 工作站)
以下命令帮助我找出了产生错误的包:
$dnf whatprovides '*/libcrypt.so.1'
libxcrypt-compat-4.4.6-1.fc30.x86_64 :提供遗留 API 函数的兼容库 回购:更新 匹配自:文件名:/lib64/libcrypt.so.1
glibc-arm-linux-gnu-2.27-4.fc29.x86_64:针对 arm-linux-gnu 回购的交叉编译 GNU C 库:fedora 匹配自:文件名:/usr/arm-linux-gnu/sys-root/lib /libcrypt.so.1
然后安装包:
$sudo dnf 安装 libxcrypt-compat
有关更多详细信息,您可以查看: https : //github.com/oracle/graal/issues/1340
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.