无法加载JVMCI共享库:libcrypt.so.1:无法打开共享对象文件:没有这样的文件或目录

时间:2019-06-25 15:59:22

标签: java linux graalvm

当我尝试执行涉及已安装的Java虚拟机的任务时(在我的情况下为 GraalVM 19 CE ),将引发错误:

  

VM初始化期间发生错误无法加载共享的JVMCI   库:libcrypt.so.1:无法打开共享库文件:无此文件   或目录

注意:我使用的是Linux SO(fedora 30工作站)

1 个答案:

答案 0 :(得分:0)

以下命令帮助我找出引起错误的软件包:

  

$ dnf提供了'* / 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库Repo:fedora匹配自:文件名:/ usr / arm-linux-gnu / sys- root / lib / libcrypt.so.1

然后安装软件包:

  

$ sudo dnf安装libxcrypt-compat

有关更多详细信息,请参见:https://github.com/oracle/graal/issues/1340