首页 > 代码库 > Ubuntu上安装jdk出现的错误
Ubuntu上安装jdk出现的错误
本人按照网上的一篇博客(传送门)中所提供的方法安装了jdk,安装好之后运行java -version命令查看java版本时报错,
错误内容:
bash: /usr/lib/jvm/jdk1.8.0_131/bin/java: No such file or directory
在网上查找了很多资料后终于解决了,解决方法是在命令行输入一下命令并执行:
(This is because there is some 32 bit libraries are missing in your Ubuntu 64 bit)
apt-get install libc6-i386
运行结果:
root@guo:/usr/bin# java -version bash: /usr/lib/jvm/jdk1.8.0_131/bin/java: No such file or directory root@guo:/usr/bin# apt-get install libc6-i386 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动安装的并且现在不需要了: linux-headers-4.4.0-31 linux-headers-4.4.0-31-generic linux-image-4.4.0-31-generic linux-image-extra-4.4.0-31-generic Use ‘apt-get autoremove‘ to remove them. 下列【新】软件包将被安装: libc6-i386 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 4 个软件包未被升级。 需要下载 2,209 kB 的软件包。 解压缩后会消耗掉 9,865 kB 的额外空间。 获取:1 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main libc6-i386 amd64 2.19-0ubuntu6.11 [2,209 kB] 下载 2,209 kB,耗时 2秒 (1,056 kB/s) Selecting previously unselected package libc6-i386. (正在读取数据库 ... 系统当前共安装有 278904 个文件和目录。) Preparing to unpack .../libc6-i386_2.19-0ubuntu6.11_amd64.deb ... Unpacking libc6-i386 (2.19-0ubuntu6.11) ... 正在设置 libc6-i386 (2.19-0ubuntu6.11) ... Processing triggers for libc-bin (2.19-0ubuntu6.11) ... root@guo:/usr/bin# java -version java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) Server VM (build 25.131-b11, mixed mode) root@guo:/usr/bin#
要注意的问题:在配置jdk环境时需要修改 .bashrc文件(或者etc/profile),修改之后一定要执行一下代码使之生效:
source ~/.bash
(或者)
source /etc/profile
Ubuntu上安装jdk出现的错误
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。