我们正在尝试在 Netgear 的 ReadyDATA NAS 类型系统(具有 x86 架构、在 Solaris 上运行)上安装 Oracle 的 java 运行时。启动java虚拟机时,它报告:
Error: dl failure on line 863
Error: failed /.system/usr/java/jre1.7.0_45/lib/i386/server/libjvm.so, because ld.so.1: java: fatal: libCrun.so.1: open failed: No such file or directory
表明缺少一些库。
有人知道哪里可以获取 libCrun 共享对象吗?
最佳答案
在 http://ftp.nexentastor.org/dists/hardy-unstable 上找到它.
非自由区包含 sun-java6-jre 包。安装该软件还可能安装与设备不兼容的依赖项。所以不要这样做。
最好是从此存储库(也在非自由区域中)安装 sunwlibc,然后从 Oracle 网站下载适当的 jre 并安装它。
关于java - 在 Netgear Solaris 上安装 Oracle 的 JRE 缺少 libCrun.so,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20472596/