在 Linux 上安裝 Java JDK
使用包管理器
可以使用大多數主流 Linux 發行版上的軟體包管理器安裝 OpenJDK 或 Oracle 的 JDK 和/或 JRE 版本。 (你可以選擇的選項取決於發行版。)
作為一般規則,該過程是開啟終端視窗並執行下面顯示的命令。 (假設你有足夠的許可權以 root
使用者身份執行命令…這是 sudo
命令的作用。如果不這樣做,請與系統管理員聯絡。)
建議使用包管理器,因為它(通常)可以更容易地使 Java 安裝保持最新。
apt-get
,基於 Debian 的 Linux 發行版(Ubuntu 等)
以下說明將安裝 Oracle Java 8:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
注意:要自動設定 Java 8 環境變數,可以安裝以下軟體包:
$ sudo apt-get install oracle-java8-set-default
建立 .deb
檔案
如果你希望自己從 Oracle 下載的 .tar.gz
檔案中建立 .deb
檔案,請執行以下操作(假設你已將 .tar.gz
下載到 ./<jdk>.tar.gz
):
$ sudo apt-get install java-package # might not be available in default repos
$ make-jpkg ./<jdk>.tar.gz # should not be run as root
$ sudo dpkg -i *j2sdk*.deb
注意 :這要求輸入作為“.tar.gz”檔案提供。
slackpkg
,基於 Slackware 的 Linux 發行版
sudo slapt-get install default-jdk
yum
,RedHat,CentOS 等
sudo yum install java-1.8.0-openjdk-devel.x86_64
dnf
,Fedora
在最近的 Fedora 釋出中,yum
已被 dnf
取代。
sudo dnf install java-1.8.0-openjdk-devel.x86_64
在最近的 Fedora 版本中,沒有用於安裝 Java 7 及更早版本的軟體包。
pacman
,基於 Arch 的 Linux 發行版
sudo pacman -S jdk8-openjdk
如果你以 root 使用者身份執行,則不需要使用 sudo
。
Gentoo Linux
在 Gentoo 的 Java 的指南是由 Gentoo Java 團隊維護和保持,包括所需的正確搬運包裝和 USE 標記更新的維基頁面。
在 Redhat,CentOS,Fedora 上安裝 Oracle JDK
從 Oracle JDK 或 JRE tar.gz
檔案安裝 JDK。
-
從 Oracle Java 下載站點下載所需版本的相應 Oracle 歸檔(“tar.gz”)檔案。
-
將目錄更改為要安裝的位置;
-
解壓縮檔案檔案; 例如
tar xzvf jdk-8u67-linux-x64.tar.gz
從 Oracle Java RPM 檔案安裝
-
從 Oracle Java 下載站點檢索所需版本的所需 RPM 檔案。
-
使用
rpm
命令安裝。例如:$ sudo rpm -ivh jdk-8u67-linux-x644.rpm