查看问题详情

编号项目分类查看权限最后更新
0000108Anolis OS 8java-11-openjdkpublic2021-06-07 17:11
报告员anolislw 分派给ZhangBinChen  
优先级normal严重性minor出现频率always
状态 resolved处理状况fixed 
标题0000108: [AppStream][aarch64]安装java-11-openjdk.aarch64使用ldd命令查看库文件出现not fonud
描述安装 java-11-openjdk.aarch64使用ldd命令查看库文件出现not fonud

[系统信息]
[yum源信息]
yum repolist
repo id repo name
AppStream AnolisOS-8 - AppStream
BaseOS AnolisOS-8 - BaseOS
PowerTools AnolisOS-8 - PowerTools
epel Extra Packages for Enterprise Linux 8 - aarch64
epel-modular Extra Packages for Enterprise Linux Modular 8 - aarch64


[BaseOS]
name=AnolisOS-$releasever - BaseOS
baseurl=http://mirrors.openanolis.org/anolis/$releasever/BaseOS/$basearch/os
[AppStream]
name=AnolisOS-$releasever - AppStream
baseurl=http://mirrors.openanolis.org/anolis/$releasever/AppStream/$basearch/os
[PowerTools]
name=AnolisOS-$releasever - PowerTools
baseurl=http://mirrors.openanolis.org/anolis/$releasever/PowerTools/$basearch/os
[epel]
name=Extra Packages for Enterprise Linux $releasever - $basearch
baseurl=http://yum.tbsite.net/epel/$releasever/Everything/$basearch
[epel-modular]
name=Extra Packages for Enterprise Linux Modular $releasever - $basearch
baseurl=http://yum.tbsite.net/epel/$releasever/Modular/$basearch/
问题重现步骤[root@localhost ~]# yum -y java-11-openjdk.aarch64
[root@localhost ~]# ldd /usr/lib/jvm/java-11-openjdk-11.0.6.10-4.el8.aarch64/lib/libawt_xawt.so | grep not
        libjvm.so => not found
        libjvm.so => not found
        libjvm.so => not found
        libjvm.so => not found
[root@localhost ~]# ldd /usr/lib/jvm/java-11-openjdk-11.0.6.10-4.el8.aarch64/lib/libjawt.so | grep not
        libjvm.so => not found
        libjvm.so => not found
        libjvm.so => not found
        libjvm.so => not found
        libjvm.so => not found
标签8.2GA-210611

活动

ZhangBinChen

2021-06-07 17:11

开发人员   ~0000254

[root@localhost ~]# find /|grep libjvm.so
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/server/libjvm.so
/usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.el8.x86_64/lib/server/libjvm.so
库存在 只需要配置正确路径即可找到,将其路径写入 文件/etc/ld.so.conf
如:
[root@localhost ~]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.el8.x86_64/lib/server/
[root@localhost ~]# /sbin/ldconfig
[root@localhost ~]# ldd /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.el8.x86_64/lib/libawt_xawt.so
    linux-vdso.so.1 (0x00007ffc0c9d0000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f4f3b11c000)
    libawt.so => /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.el8.x86_64/lib/libawt.so (0x00007f4f3ae4a000)
    libXext.so.6 => /lib64/libXext.so.6 (0x00007f4f3ac37000)
    libX11.so.6 => /lib64/libX11.so.6 (0x00007f4f3a8f3000)
    libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f4f3a6e8000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f4f3a4e4000)
    libXtst.so.6 => /lib64/libXtst.so.6 (0x00007f4f3a2dd000)
    libXi.so.6 => /lib64/libXi.so.6 (0x00007f4f3a0cc000)
    libjava.so => /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.el8.x86_64/lib/libjava.so (0x00007f4f39e9f000)
    libjvm.so => /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.el8.x86_64/lib/server/libjvm.so (0x00007f4f389c1000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4f387a1000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f4f383df000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f4f3b704000)
    libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f4f381b6000)
    libverify.so => /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.el8.x86_64/lib/libverify.so (0x00007f4f37fa6000)
    libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f4f37c11000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f4f379f9000)
    libXau.so.6 => /lib64/libXau.so.6 (0x00007f4f377f5000)
[root@localhost ~]#
x86_64 以及aarch64 均适用,上述例子是x86_64 架构

问题历史

日期 用户名 字段 更改
2021-05-07 15:14 anolislw 新建问题
2021-05-07 23:16 jacobwang 分派给 => ZhangBinChen
2021-05-07 23:16 jacobwang 状态 新建 => 已分配
2021-06-04 16:11 cherryliyumei 添加标签: 8.2GA-210611
2021-06-07 17:11 ZhangBinChen 状态 已分配 => 已解决
2021-06-07 17:11 ZhangBinChen 处理状况 未处理 => 已修正
2021-06-07 17:11 ZhangBinChen 注释已添加: 0000254