linux安装JDK -bash: /home/admin/jdk1.8.0_211/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件

灰太狼 2022-01-06 08:43 294阅读 0赞

今天在安装jdk的时候出现了一个问题:-bash: /home/admin/jdk1.8.0_211/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件。原因是jdk的版本不对,只要执行:sudo yum install glibc.i686 就可以解决了:

  1. [admin@localhost ~]$ sudo yum install glibc.i686
  2. 已加载插件:fastestmirror
  3. Determining fastest mirrors
  4. * base: mirrors.cn99.com
  5. * extras: mirror.jdcloud.com
  6. * updates: mirrors.cn99.com
  7. base | 3.6 kB 00:00:00
  8. extras | 3.4 kB 00:00:00
  9. updates | 3.4 kB 00:00:00
  10. (1/4): base/7/x86_64/group_gz | 166 kB 00:00:02
  11. (2/4): extras/7/x86_64/primary_db | 205 kB 00:00:03
  12. (3/4): updates/7/x86_64/primary_db | 6.4 MB 00:00:03
  13. (4/4): base/7/x86_64/primary_db | 6.0 MB 00:00:03
  14. 正在解决依赖关系
  15. --> 正在检查事务
  16. ---> 软件包 glibc.i686.0.2.17-260.el7_6.5 将被 安装
  17. --> 正在处理依赖关系 glibc-common = 2.17-260.el7_6.5,它被软件包 glibc-2.17-260.el7_6.5.i686 需要
  18. --> 正在处理依赖关系 libfreebl3.so(NSSRAWHASH_3.12.3),它被软件包 glibc-2.17-260.el7_6.5.i686 需要
  19. --> 正在处理依赖关系 libfreebl3.so,它被软件包 glibc-2.17-260.el7_6.5.i686 需要
  20. --> 正在检查事务
  21. ---> 软件包 glibc-common.x86_64.0.2.17-260.el7 将被 升级
  22. --> 正在处理依赖关系 glibc-common = 2.17-260.el7,它被软件包 glibc-2.17-260.el7.x86_64 需要
  23. ---> 软件包 glibc-common.x86_64.0.2.17-260.el7_6.5 将被 更新
  24. ---> 软件包 nss-softokn-freebl.i686.0.3.36.0-5.el7_5 将被 安装
  25. --> 正在检查事务
  26. ---> 软件包 glibc.x86_64.0.2.17-260.el7 将被 升级
  27. ---> 软件包 glibc.x86_64.0.2.17-260.el7_6.5 将被 更新
  28. --> 解决依赖关系完成
  29. 依赖关系解决
  30. ==============================================================================================================================================================================================================================================================================
  31. Package 架构 版本 大小
  32. ==============================================================================================================================================================================================================================================================================
  33. 正在安装:
  34. glibc i686 2.17-260.el7_6.5 updates 4.3 M
  35. 为依赖而安装:
  36. nss-softokn-freebl i686 3.36.0-5.el7_5 base 211 k
  37. 为依赖而更新:
  38. glibc x86_64 2.17-260.el7_6.5 updates 3.7 M
  39. glibc-common x86_64 2.17-260.el7_6.5 updates 12 M
  40. 事务概要
  41. ==============================================================================================================================================================================================================================================================================
  42. 安装 1 软件包 (+1 依赖软件包)
  43. 升级 ( 2 依赖软件包)
  44. 总下载量:20 M
  45. Is this ok [y/d/N]: y
  46. Downloading packages:
  47. Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
  48. 警告:/var/cache/yum/x86_64/7/base/packages/nss-softokn-freebl-3.36.0-5.el7_5.i686.rpm: V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY== ] 0.0 B/s | 2.6 MB --:--:-- ETA
  49. nss-softokn-freebl-3.36.0-5.el7_5.i686.rpm 的公钥尚未安装
  50. (1/4): nss-softokn-freebl-3.36.0-5.el7_5.i686.rpm | 211 kB 00:00:02
  51. glibc-2.17-260.el7_6.5.i686.rpm 的公钥尚未安装
  52. (2/4): glibc-2.17-260.el7_6.5.i686.rpm | 4.3 MB 00:00:03
  53. (3/4): glibc-2.17-260.el7_6.5.x86_64.rpm | 3.7 MB 00:00:03
  54. (4/4): glibc-common-2.17-260.el7_6.5.x86_64.rpm | 12 MB 00:00:04
  55. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  56. 总计 4.2 MB/s | 20 MB 00:00:04
  57. file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
  58. 导入 GPG key 0xF4A80EB5:
  59. 用户ID : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
  60. 指纹 : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
  61. 软件包 : centos-release-7-6.1810.2.el7.centos.x86_64 (@anaconda)
  62. 来自 : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
  63. 是否继续?[y/N]:y
  64. Running transaction check
  65. Running transaction test
  66. Transaction test succeeded
  67. Running transaction
  68. 正在更新 : glibc-2.17-260.el7_6.5.x86_64 1/6
  69. 正在更新 : glibc-common-2.17-260.el7_6.5.x86_64 2/6
  70. 正在安装 : nss-softokn-freebl-3.36.0-5.el7_5.i686 3/6
  71. 正在安装 : glibc-2.17-260.el7_6.5.i686 4/6
  72. 清理 : glibc-2.17-260.el7.x86_64 5/6
  73. 清理 : glibc-common-2.17-260.el7.x86_64 6/6
  74. 验证中 : glibc-2.17-260.el7_6.5.i686 1/6
  75. 验证中 : glibc-common-2.17-260.el7_6.5.x86_64 2/6
  76. 验证中 : nss-softokn-freebl-3.36.0-5.el7_5.i686 3/6
  77. 验证中 : glibc-2.17-260.el7_6.5.x86_64 4/6
  78. 验证中 : glibc-2.17-260.el7.x86_64 5/6
  79. 验证中 : glibc-common-2.17-260.el7.x86_64 6/6
  80. 已安装:
  81. glibc.i686 0:2.17-260.el7_6.5
  82. 作为依赖被安装:
  83. nss-softokn-freebl.i686 0:3.36.0-5.el7_5
  84. 作为依赖被升级:
  85. glibc.x86_64 0:2.17-260.el7_6.5 glibc-common.x86_64 0:2.17-260.el7_6.5
  86. 完毕!
  87. [admin@localhost ~]$ java -version
  88. java version "1.8.0_211"
  89. Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
  90. Java HotSpot(TM) Client VM (build 25.211-b12, mixed mode)
  91. [admin@localhost ~]$

发表评论

表情:
评论列表 (有 0 条评论,294人围观)

还没有评论,来说两句吧...

相关阅读