檢查 Debian 上的 Java 安裝並檢查已安裝的版本(如果有)


Java是開發和運行各種應用程序最常用的編程語言之一。默認情況下,包括 Debian 在內的 Linux 發行版沒有安裝 java(Java 運行時環境,JRE)。但是,為了運行某些程序,您可能需要知道 Java 是否在您的系統上運行以及它當前運行的版本。

在本文中,您將了解可用於驗證系統上是否安裝了 Java 及其版本的各種方法。我使用 Debian 10 來執行本文中描述的命令和過程。

您需要一個終端應用程序來運行該過程。 在 Debian 操作系統上啟動終端。在桌面的左上角[アクティビティ]轉到選項卡。然後,從出現的搜索菜單中,搜索並啟動終端應用程序。

獲取 Java 版本

通過在終端中鍵入以下內容來檢查已安裝的 Java 版本:

$ java -version

$ java --version

這可確保 Java 運行時環境已安裝在您的系統上,並且 Java 版本正在您的系統上運行。

如果您收到類似於下圖的輸出,則說明您的系統上沒有安裝 Java。

如果您的系統上安裝了 Java,您將看到 JavaOpenJDK 和 JRE 版本詳細信息,如下所示:

檢查是否安裝了 Java

檢查 Java 安裝的另一種方法是檢查 Java 的安裝路徑。為此,請在終端中運行以下命令:

$ which java

如果您的系統上安裝了 Java,您將看到以下輸出:如果未安裝,您將看不到任何輸出。

檢查 Java 路徑

在已安裝包列表中搜索 Java

您還可以搜索已安裝軟件包的列表,以查看您的系統上安裝了哪些軟件。為此,您可以使用以下語法:

$ sudo aptitude search PackageName

要驗證 Java 包是否安裝在您的系統上,請在終端中運行以下命令:

$ sudo aptitude search jdk

上面的命令將顯示 Debian 存儲庫中所有可用的 JDK 包。每行的第一個字母代表包的當前狀態,以“i”前綴開頭的行是系統上安裝的行。

從下面的輸出中,您可以看到 Javaopenjdk-11-jdk 已安裝在您的系統上。如果未找到前綴“i”,則表示您的系統上未安裝 Java。

檢查已安裝的 java/JDK 包

使用 dpkg 實用程序查找已安裝的 Java 包

dpkg 是一個命令行實用程序,用於獲取安裝在 Linux 操作系統上的軟件包列表。您可以使用它來查找系統上安裝的 Java 版本。為此,請在終端中運行以下命令:

$ dpkg --list | grep -i jdk

使用 dpkg 列出軟件包

您可以使用上述方法來驗證您的系統上是否安裝了 Java。同時可以查看安裝的Java版本。



Source link