在Linux上安装Java

时间:2013-10-18 00:06:09

标签: java linux

我正在运行Linux Crunchbang 64位。我正在尝试更新我的Java和JDK版本。

当我运行命令

  

Java -version

我得到了

  

java版“1.6.0_27”

     

OpenJDK运行时环境(IcedTea6 1.12.6)(6b27-1.12.6-1~deb7u1)

     

OpenJDK 64位服务器VM(内置20.0-b12,混合模式)

我正在尝试运行适用于java 7的代码,但看起来我有java 6.

我从this站点下载了JDK(Linux x64),文件名为'jdk-7u45-linux-x64.tar.gz'。

要安装它,我打开终端并输入

  

sudo apt-get install jdk-7u45-linux-x64.tar.gz

得到了

  

阅读包裹清单......完成

     

构建依赖关系树

     

阅读州信息......完成

     

E:无法找到包jdk-7u45-linux-x64.tar.gz

     

E:找不到任何正则表达式'jdk-7u45-linux-x64.tar.gz'的包

2 个答案:

答案 0 :(得分:1)

您已安装OpenJDK。如果要安装tarball,请不要使用apt-get。相反,提取它:

tar -xvzf jdk-7u45-linux-x64.tar.gz && cd jdk-7u45-linux-x64

并在该文件夹中,查看自述文件并安装。

答案 1 :(得分:0)

解压缩tar.gz文件并不是在基于Debian的Linux发行版上安装软件的合适方式,尤其是在涉及此类系统级软件时。

如果您想更改计算机上安装的Java级别,则应使用平台的程序包配置工具。尝试apt-get install aptitude,然后以超级用户身份运行aptitude。通过aptitude,安装适当级别的Java。