在 Ubuntu/Linux 上安装 Java

在 Ubuntu/Linux 上安装 Java

我是 Windows 用户,想知道如何在 Ubuntu(VirtualBox)上安装 Java

我努力了

sudo apt-get install sun-java6-bin

得到

找不到包

sudo apt-get install sun-java6-jre

得到

sun-java6-jre 没有安装候选项

我也尝试了.bin文件:

sudo chmod 755 <filename>.bin
./<filename>.bin

看起来它已经完成了它的工作,没有错误,但是

java -version

给出

可以在以下包中找到程序“java”...

答案1

Sun Java 已移至 Ubuntu 10.04(Lucid Lynx)中的合作伙伴存储库。

通过执行以下操作添加存储库:

add-apt-repository "deb http://archive.canonical.com/ lucid partner"

然后你可以这样做:

sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

答案2

在 Ubuntu 上安装 Java 8 的步骤:

  1. 首先,从官方网站下载包文件。

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。64位版本和32位版本的下载包有所不同。

  2. 您需要一些超级用户权限才能安装 JDK。因此请使用以下命令:

    sudo su
    
  3. /opt目录实际上是为所有软件和附加包保留的。此软件不是默认安装的一部分。创建 JDK 安装目录的命令是

    mkdir /opt/jdk
    
  4. 然后将java解压到以下/opt/jdk目录中:

    tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk
    
  5. 然后使用以下命令。此命令验证文件是否已提取到/opt/jdk目录中。

    ls /opt/jdk
    
  6. 默认情况下,您可以在/opt/jdk/jdk1.8.0_05/bin/java目录中找到 java 可执行文件。要将其设置为默认 JVM,请使用:

    update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
    update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100
    
  7. 然后验证java是否已成功配置。运行以下命令:

    update-alternatives --display java
    update-alternatives --display javac
    

    您可以通过以下方式检查安装

    java -version
    
  8. 您还可以更新 Java。因此,请从 Oracle 网站下载更新版本并解压到目录/opt/jdk。之后,将其设置为具有更高优先级的默认 JVM:

    update-alternatives --install /usr/bin/java java /opt/jdk/jdk.new.version/bin/java 110
    update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk.new.version/bin/javac 110
    

相关内容