精华内容
下载资源
问答
  • /lib/ld-linux.so.2
    千次阅读
    2022-03-21 23:41:41

    报错信息

    -bash: /opt/sybase/OCS-15_0/bin/isql: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
    问题分析:64位系统中安装了32位程序

    在线安装

    yum install glibc.i686

    重新安装以后还有如下类系错误 再继续安装包

    error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

    yum install libstdc++.so.6

    离线安装

    下载地址(百度网盘)

    链接: https://pan.baidu.com/s/1lzIm0yeATWXJgEzw8Ltz6Q  

    密码: tq7k

    [root@localhost ~]# cd /opt/
    [root@localhost opt]# ll
    总用量 8
    drwxr-xr-x.  2 root   root   4096 3月  21 23:38 glibc
    drwxr-xr-x. 24 sybase sybase 4096 3月  21 23:01 sybase
    drwxr-xr-x.  6 sybase sybase  161 3月  21 11:15 tmp
    [root@localhost opt]# cd glibc/
    [root@localhost glibc]# ll
    总用量 20752
    -rw-r--r--. 1 root root  4466148 11月  7 10:45 glibc-2.17-325.el7_9.i686.rpm
    -rw-r--r--. 1 root root  3817196 11月  7 10:45 glibc-2.17-325.el7_9.x86_64.rpm
    -rw-r--r--. 1 root root 12059908 11月  7 10:45 glibc-common-2.17-325.el7_9.x86_64.rpm
    -rw-r--r--. 1 root root      317 11月  7 10:45 install.sh
    -rw-r--r--. 1 root root   130292 11月  7 10:45 nspr-4.32.0-1.el7_9.x86_64.rpm
    -rw-r--r--. 1 root root   332568 11月  7 10:45 nss-softokn-freebl-3.67.0-3.el7_9.i686.rpm
    -rw-r--r--. 1 root root   344704 11月  7 10:45 nss-softokn-freebl-3.67.0-3.el7_9.x86_64.rpm
    -rw-r--r--. 1 root root    81292 11月  7 10:45 nss-util-3.67.0-1.el7_9.x86_64.rpm
    [root@localhost glibc]# sh install.sh
    警告:nspr-4.32.0-1.el7_9.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:nspr-4.32.0-1.el7_9              ################################# [ 50%]
    正在清理/删除...
       2:nspr-4.13.1-1.0.el7_3            ################################# [100%]
    警告:nss-util-3.67.0-1.el7_9.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:nss-util-3.67.0-1.el7_9          ################################# [ 50%]
    正在清理/删除...
       2:nss-util-3.28.4-3.el7            ################################# [100%]
    警告:nss-softokn-freebl-3.67.0-3.el7_9.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:nss-softokn-freebl-3.67.0-3.el7_9################################# [ 50%]
    正在清理/删除...
       2:nss-softokn-freebl-3.28.3-6.el7  ################################# [100%]
    警告:glibc-2.17-325.el7_9.i686.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:glibc-2.17-325.el7_9             警告:/etc/nsswitch.conf 已建立为 /etc/nsswitch.conf.rpmnew
    ################################# [ 17%]
       2:glibc-common-2.17-325.el7_9      ################################# [ 33%]
       3:nss-softokn-freebl-3.67.0-3.el7_9################################# [ 50%]
       4:glibc-2.17-325.el7_9             ################################# [ 67%]
    正在清理/删除...
       5:glibc-2.17-196.el7               ################################# [ 83%]
       6:glibc-common-2.17-196.el7        ################################# [100%]
    [root@localhost glibc]#

    更多相关内容
  • 主要介绍了CentOS 安装软件出现错误:/lib/ld-linux.so.2: bad ELF interpreter 解决的相关资料,需要的朋友可以参考下
  • -bash: /usr/local/jdk/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 安装完后 java -version 查看版本出现: 原因是:没有那个文件或目录,找了很久发现需要...
  • 解决Centos6.7:-bash: ./DrClientLinux: /lib/ld-linux.so.2: bad ELF 的所有rpm包
  • 2.卸载jdk: rpm -e --nodeps 上方搜出的包名 2.1:查询是否残留jdk:javac -version 2.2:查询残余jdk位置:locate jdk 2.3:删除残余jdk:rm -rf 3.准备jdk压缩包官网下载jdk链接 4.准备一个文件传输软件博主...

    赞美太阳

    jdk安装

    1.检查jdk是否安装:rpm -qa |grep jdk

    2.卸载jdk: rpm -e --nodeps 上方搜出的包名
    	2.1:查询是否残留jdk:javac -version
    	2.2:查询残余jdk位置:locate jdk
    	2.3:删除残余jdk:rm -rf 绝对路径
    

    3.准备jdk压缩包官网下载jdk链接
    4.准备一个文件传输软件博主这里的是xftp,将下载好的jdk压缩包拉到自己定义的目录里 mkdir /usr/local/java在这里插入图片描述
    5.解压tar -zxvf
    6.配置环境变量

    打开配置:vi /etc/profile
    拉到末尾
    增加jdk路径:export JAVA_HOME=/usr/local/java/jdk1.8.0_321
    读取jdk路径:export PATH=$JAVA_HOME/bin:$PATH
    
    

    7.刷新环境变量配置生效:source /etc/profile
    8.查询jdk是否安装:javac -version
    在这里插入图片描述
    javac报错
    javac报错-bash: /usr/local/jdk1.8.0_144/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录

    解决方法:sudo yum install glibc.i686

    Tomcat安装

    1.下载安装包点击下载
    2.使用传输软件传输到自己定义的目录里 mkdir /opt/tomcat
    3.解压 tar -zxvf
    4.设置tomcat环境变量:

    export TOMCAT_HOME=/usr/local/tomcat/
    export PATH=$PATH:$TOMCAT_HOME/bin
    

    5.进入tomcat文件夹进入bin目录执行./startup.sh
    6.打开tomcat网络端口8080:firewall-cmd --add-port=8080/tcp
    7.检查端口是否打开:firewall-cmd --query-port=8080/tcp
    8.在网页输入LinuxIP加端口号查看能否进入tomcat网页
    在这里插入图片描述
    8.你成功了

    展开全文
  • 解决linux安装软件:/lib/ld-linux.so.2: bad ELF interpreter问题 问题一,64位系统中安装了32位程序解决办法 是因为64位系统中安装了32位程序 解决方法: yum install glibc.i686 问题二,解决交叉编译环境...

    解决linux安装软件:/lib/ld-linux.so.2: bad ELF interpreter问题

    问题一,64位系统中安装了32位程序解决办法

    是因为64位系统中安装了32位程序

    解决方法:

    yum install glibc.i686

    问题二,解决交叉编译环境错误


    # arm-linux-gcc hello.c -o tt
    /home/gl/usr/local/arm/4.3.2/bin/arm-linux-gcc: /home/gl/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
    /home/gl/usr/local/arm/4.3.2/bin/arm-linux-gcc:行3: /home/gl/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc: 成功
    [root@austgl gl]# yum install ld-linux.so.2
    已加载插件:langpacks, presto, refresh-packagekit
    解决依赖关系
    --> 执行事务检查
    ---> 软件包 glibc.i686.0.2.16-28.fc18 将被 安装
    --> 处理依赖关系 libfreebl3.so(NSSRAWHASH_3.12.3),它被软件包 glibc-2.16-28.fc18.i686 需要
    --> 处理依赖关系 libfreebl3.so,它被软件包 glibc-2.16-28.fc18.i686 需要
    --> 执行事务检查
    ---> 软件包 nss-softokn-freebl.i686.0.3.14.3-1.fc18 将被 安装
    --> 完成依赖关系计算
    ^[^A
    依赖关系解决

    ================================================================================
    Package                  架构       版本                   仓库           大小
    ================================================================================
    正在安装:
    glibc                    i686       2.16-28.fc18           updates       4.2 M
    为依赖而安装:
    nss-softokn-freebl       i686       3.14.3-1.fc18          updates       146 k

    事务概要
    ================================================================================
    安装  1 软件包 (+1 Dependent package)

    总下载量:4.3 M
    安装大小:15 M
    确定吗?[y/N]:y
    确定吗?[y/N]:y
    下载软件包:
    nss-softokn-freebl-3.14.3-1.fc FAILED                                           105 kB/s | 301 kB  00:00:39 ETA 
    http://mirrors.ispros.com.bd/fed ... .3-1.fc18.i686.rpm: [Errno 14] curl#22 - "The requested URL returned error: 404 Not Found"
    尝试该词语是禁止的镜像。
    (1/2): glibc-2.16-28.fc18.i686.rpm                                                       | 4.2 MB  00:00:14     
    (2/2): nss-softokn-freebl-3.14.3-1.fc18.i686.rpm                                         | 146 kB  00:00:35     
    ----------------------------------------------------------------------------------------------------------------
    总计                                                                            104 kB/s | 4.3 MB     00:42     
    运行事务检查
    执行事务测试
    事务测试成功
    执行事务
      正在安装    : nss-softokn-freebl-3.14.3-1.fc18.i686                                                       1/2 
      正在安装    : glibc-2.16-28.fc18.i686                                                                     2/2 
      Verifying   : glibc-2.16-28.fc18.i686                                     1/2 
      Verifying   : nss-softokn-freebl-3.14.3-1.fc18.i686                       2/2

    已安装:
      glibc.i686 0:2.16-28.fc18                                                    

    作为依赖被安装:
      nss-softokn-freebl.i686 0:3.14.3-1.fc18                                      

    完毕!

    展开全文
  • [oracle@rhel database]$ ./runInstaller./runInstaller: /u01/app/setup/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory原因:提示没有找到补丁包ld-linux.so.2解决...
    操作系统:Redhat6.4

    安装软件:Oracle 10.2.0.1

    报错细节如下:

    [oracle@rhel database]$ ./runInstaller
    ./runInstaller: /u01/app/setup/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
    原因:提示没有找到补丁包ld-linux.so.2
    解决方案:使用YUM安装系统补丁ld-linux.so.2
    [root@rhel yum.repos.d]# yum -y install ld-linux.so.2
    Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package glibc.i686 0:2.12-1.107.el6 will be installed
    --> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.107.el6.i686
    --> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.107.el6.i686
    --> Running transaction check
    ---> Package nss-softokn-freebl.i686 0:3.12.9-11.el6 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    =============================================================================================================================================================================================
    Package Arch Version Repository Size
    =============================================================================================================================================================================================
    Installing:
    glibc i686 2.12-1.107.el6 mnt 4.3 M
    Installing for dependencies:
    nss-softokn-freebl i686 3.12.9-11.el6 mnt 116 k

    Transaction Summary
    =============================================================================================================================================================================================
    Install 2 Package(s)

    Total download size: 4.4 M
    Installed size: 13 M
    Downloading Packages:
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Total 136 MB/s | 4.4 MB 00:00
    Running rpm_check_debug
    Running Transaction Test
    Transaction Test Succeeded
    Running Transaction
    Warning: RPMDB altered outside of yum.
    Installing : nss-softokn-freebl-3.12.9-11.el6.i686 1/2
    Installing : glibc-2.12-1.107.el6.i686 2/2
    mnt/productid | 1.7 kB 00:00 ...
    Verifying : glibc-2.12-1.107.el6.i686 1/2
    Verifying : nss-softokn-freebl-3.12.9-11.el6.i686 2/2

    Installed:
    glibc.i686 0:2.12-1.107.el6

    Dependency Installed:
    nss-softokn-freebl.i686 0:3.12.9-11.el6

    Complete!
    [root@rhel yum.repos.d]#


    展开全文
  • 写在前面 每天一个小Bug,今天它又来了 所写博客均是记录自己发现问题并解决问题的过程,不想看细节可以直接拉到文章底部又...-bash: /usr/java/jdk1.8.0_321-i586/bin/java: /lib/ld-linux.so.2: bad ELF interprete
  • centos7安装JDK后使用java -version显示-bash: /opt/module/jdk1.8/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 使用下面的命令即可解决问题 yum install glibc.i686
  • 因为Linux没有关于其的依赖,只需运行 sudo yum install glibc.i686 即可
  • ld-linux-x86-64.so.2】最近在Linux 环境下开发,搞了好几天 Compiler 和 linker,觉得有必要来写一篇关于Linux环境下 ld.so的文章了,google上搜索了很多相关介绍性的文档,发现国内百度上却很少有相关类文档,...
  • linux中,有的时候会遇到以下错误:/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory解决方法:# yum install glibc.i686安装以上依赖库即可!
  • /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 今天在搭建一台新服务器的java环境,配置完环境变量后输入java -version没有正常显示版本号,反而报了一个 /lib/ld-linux.so.2: bad ELF ...
  • Linux安装JDK时报错了,我装的centos7,自带的openjdk1.8,然后卸载之后装jdk1.8,二者区别:https://www.cnblogs.com/jpfss/p/11106374.html ...错误:-bash: /usr/local/java/jdk1.8.0_251/bin/java: /lib/
  • 下载地址 ...rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm --nodeps --force 安装mysql客户端 rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm --nodeps --force 查看Mysql安装时创建的my
  • -bash: /usr/bin/mysqladmin: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 原因: 由于缺少了glibc这个c运行库 解决办法: 先运行下面两条命令: yum install glibc.i686 yum install ...
  • bash: /usr/local/node/bin/node: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 按照提示的意思是解释器出了问题,度娘了一下,应该这样能解决: ##切忌不要输入此命令,我自己给自己挖的坑,...
  • 错误信息 原因 卸载的时候,yum的remove会把跟这个相依赖软件包都给删除了,再后来配置jdk的时候,只修改环境变量是不行的,因为它所以来的包没了 ##解决方案 执行以下命令 yum install glibc.i686 ...
  • jdk1.8解压安装后使用`java -version`测试是否配置成功,提示信息:-bash: /usr/local/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
  • /var/tmp/rpm-tmp.80GvUs: /usr/java/jdk1.8.0_152/bin/unpack200: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 错误原因:是因为64位系统中安装了32位程序(系统是64位的,下载的jdk包是32位的...
  • 修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题 背景 刚刚安装的CentOS 7.5 Mini版本系统,然后配置JDK环境,配置好后显示: [root@jenkins opt]# tail -3 /etc/profile export JAVA_...
  • 【转载】... 解决linux安装软件:/lib/ld-linux.so.2: bad ELF interpreter问题 问题一,64位系统中安装了32位程序解决办法 是因为64位系统中安装了32位程序 解决方法: yum install glibc.i686 问
  • 原因是因为在在64系统里执行32位程序如果出现/lib/ld-linux.so.2:  运行:yum install glibc.i686即可 2、error while loading shared libraries: libz.so.1:  cannot open shared object file: No such file ...
  • bash: /usr/local/node/bin/node: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 按照提示的意思是解释器出了问题,度娘了一下,应该这样能解决: ##切忌不要输入此命令,我自己给自己挖的坑,...
  • [CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决 环境: [root@liuyazhuang136 ~]# uname -m&&uname -r x86_64 2.6.32-431.el6.x86_64 [root@liuyazhuang136 ~]# cat /etc/redhat-release CentOS...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 94,658
精华内容 37,863
关键字:

/lib/ld-linux.so.2