儘管Java正在成為一種較少使用的編程語言,但確實有重要的應用程序需要這種編程語言及其虛擬機。 LibreOffice或Web瀏覽器之類的程序仍需要此附加組件。
以下我們將說明如何在 Debian Jessie 上安裝 Java 8,這是一個簡單易行的過程,我們只需要一個終端機和網路連線。
在 Debian Jessie 系統上安裝 Java 8 有兩種方法。第一種方法是直接安裝 Java 8 發行版。第二種方法是安裝 OpenJDK,它是 Java 8 的免費替代方案,功能與 Java 完全相同,但完全免費。
為了快速安裝Java 8,我們必須在Jessie中打開一個終端並編寫以下內容:
su - echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 apt-get update apt-get install oracle-java8-installer exit
這將使用Webupd8 軟體倉庫在 Debian 系統上安裝 Java 8。 Webupd8是一個受歡迎且非常實用的軟體倉庫,其中包含 Java 8 等重要程式。但是,此操作僅在 Debian Jessie 系統上安裝 Java 8;現在我們需要告訴發行版在需要時使用 Java 8。為此,請在同一個終端中輸入:
sudo apt-get install oracle-java8-set-default
還有另一種無需使用專有軟體即可運行 Java 程式的方法。我們將安裝 OpenJDK,它是一款功能與 Java 類似的程序,但它是免費且開源的。要安裝 OpenJDK,請開啟終端機並輸入以下命令:
echo "deb http://http.debian.net/debian jessie-backports main" | \ sudo tee --append /etc/apt/sources.list.d/jessie-backports.list > /dev/null sudo apt-get update sudo apt-get install -t jessie-backports openjdk-8-jdk
這樣就完成了 OpenJDK 的安裝。現在,和之前的方法一樣,我們需要告訴 Debian Jessie 將OpenJDK 設定為所有請求使用 Java 的使用者的預設程式。所以我們需要輸入以下命令:
sudo update-java-alternatives -s java-1.8.0-openjdk-amd64
任何一種方法都會使Java 8出現在我們的計算機上,或者至少它將使我們的應用程序正常工作而不會消耗大量資源。