查看问题详情

编号项目分类查看权限最后更新
0000107Anolis OS 8java-1.8.0-openjdkpublic2021-06-07 16:56
报告员anolislw 分派给ZhangBinChen  
优先级normal严重性minor出现频率always
状态 resolved处理状况fixed 
标题0000107: [AppStream][aarch64]安装 java-1.8.0-openjdk-devel使用ldd命令查看库文件出现not fonud
描述安装 java-1.8.0-openjdk-devel使用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-1.8.0-openjdk-devel.aarch64
[root@localhost ~]# ldd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-4.el8.aarch64/lib/aarch64/libjawt.so
        linux-vdso.so.1 (0x0000ffffa9520000)
        libawt.so => not found
        libawt_xawt.so => not found
        libjava.so => not found
        libjvm.so => not found
        libc.so.6 => /lib64/libc.so.6 (0x0000ffffa9360000)
        /lib/ld-linux-aarch64.so.1 (0x0000ffffa9530000)
附注类似问题:
[root@localhost ~]# yum install -y java-1.8.0-openjdk.aarch64
[root@localhost ~]# ldd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-4.el8.aarch64/jre/lib/aarch64/libawt_xawt.so | grep "not found"
        libjvm.so => not found
        libjvm.so => not found
        libjvm.so => not found
        libjvm.so => not found
[root@localhost ~]#
[root@localhost ~]# ldd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-4.el8.aarch64/jre/lib/aarch64/libjawt.so | grep "not found"
        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 16:56

开发人员   ~0000252

[root@localhost ~]# find / |grep libjava.so
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/libjava.so
[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
[root@localhost ~]# find / |grep libawt_xawt.so
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/libawt_xawt.so
库存在 只需要配置正确路径即可找到,将其路径写入 文件/etc/ld.so.conf
如:
[root@localhost ~]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/server/
/usr/lib64/mvapich2-psm2/lib/
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64
[root@localhost ~]# /sbin/ldconfig
[root@localhost ~]# ldd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/lib/amd64/libjawt.so
    linux-vdso.so.1 (0x00007fff7e4a6000)
    libawt.so => /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/libawt.so (0x00007fdc52ac6000)
    libawt_xawt.so => /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/libawt_xawt.so (0x00007fdc52863000)
    libjava.so => /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/libjava.so (0x00007fdc52635000)
    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 (0x00007fdc515c6000)
    libc.so.6 => /lib64/libc.so.6 (0x00007fdc51204000)
    libm.so.6 => /lib64/libm.so.6 (0x00007fdc50e82000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007fdc50c7e000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fdc50a5e000)
    libXext.so.6 => /lib64/libXext.so.6 (0x00007fdc5084b000)
    libX11.so.6 => /lib64/libX11.so.6 (0x00007fdc50507000)
    libXrender.so.1 => /lib64/libXrender.so.1 (0x00007fdc502fc000)
    libXtst.so.6 => /lib64/libXtst.so.6 (0x00007fdc500f5000)
    libXi.so.6 => /lib64/libXi.so.6 (0x00007fdc4fee4000)
    libverify.so => /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el8.x86_64/jre/lib/amd64/libverify.so (0x00007fdc4fcd4000)
    libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fdc4f93f000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fdc52f99000)
    libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fdc4f716000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fdc4f4fe000)
    libXau.so.6 => /lib64/libXau.so.6 (0x00007fdc4f2fa000)

x86_64 以及aarch64 均适用,上述例子是x86_64 架构。

问题历史

日期 用户名 字段 更改
2021-05-07 15:03 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 16:56 ZhangBinChen 状态 已分配 => 已解决
2021-06-07 16:56 ZhangBinChen 处理状况 未处理 => 已修正
2021-06-07 16:56 ZhangBinChen 注释已添加: 0000252