從GNU / Linux安裝Oracle Java 10:通過終端

Java 10甲骨文

甲骨文發布Java 10

在這 新條目 如何 “學習如何安裝Oracle Java” 現在在你的 版本10。 我們將驗證並更新必要的終端命令,以手動或 設計一個 Bash Shell腳本 我自動完成了安裝 JDK和JRE。

讓我們記住,OpenJDK和名為IcedTea的瀏覽器插件都易於安裝 在大多數情況下,它涵蓋了我們對基於Oracle產品開發和在線執行應用程序的所有期望, 但是有時Oracle提供的原始支持會更好,因此,當 OpenJDK的 y 冰茶 它不滿足我們在免費操作系統中對Java支持的要求。

OpenJDK徽標

OpenJDK + 冰茶

當前,可以從控制台輕鬆安裝這些免費的Oracle Java替代插件。 並取決於分支機構(發行版)的版本和免費操作系統的版本,如下所示:

aptitude install default-jdk

aptitude install openjdk-7-jdk
aptitude install openjdk-7-jre

aptitude install openjdk-8-jdk
aptitude install openjdk-8-jre

aptitude install openjdk-9-jdk
aptitude install openjdk-9-jre

aptitude install icedtea-netx
aptitude install icedtea-plugin

Oracle Java 10發布

Oracle Java

使用JDK-在大多數情況下,JRE支持(原始的和專有的)可以為我們提供比OpenJDK和IcedTea更高的兼容性,支持和新功能。

如果超出了我們以免費格式提供的這些應用程序的工作選項,並且考慮到一般情況下,在我們的發行版或存儲庫中找不到它們來模擬最新版本的JDK,那麼最好手動或通過以下方式進行操作: Bash Shell的腳本說安裝,這是非常實用的。

因此,使用 Java開發工具包(Oracle JDK),它是Java編程語言的官方開發工具包面向對象的開發環境非常有用且必要。

標語Java + DEBIAN

以及為什麼要安裝Java JDK?

記住以前的帖子 JDK 在這個博客的內部和外部,我們可以綜合一下 JDK 該軟件或應用程序 允許我們在Internet瀏覽器內部或外部編寫Java applet和應用程序。

JDK還包括Java運行時環境(JRE),Java編譯器和Java API。 這對於新手和有經驗的程序員非常有用。

對於普通用戶或基本用戶而言,JDK在大多數時候都不是必需的,有時僅用於簡單的事情,例如嵌入式控制台在線遊戲。

另一方面,對於高級或管理用戶,由於其按鈕是applet,因此多次用於電子證書之類的東西。

因此, 很多時候,如果您不想錯過大部分的網絡,則必須安裝它。 也就是說,儘管有許多網頁包含JDK的一小部分(按鈕,菜單),或者甚至完全是用JDK設計的。

因此,一般而言,Web瀏覽器和操作系統都不會缺少Java JDK!

從Oracle下載Java 10

先前步驟

通過命令安裝JDK之前,您必須 從Oracle網站下載,因此您可以使用自己選擇的互聯網搜索引擎或以下鏈接進行訪問: 甲骨文-JDK 10

下載後,它可能會被解壓縮,也可能不會解壓縮,並從用戶的圖形環境複製到必要的位置,但是我們還將從控制台執行這些步驟。

通過終端命令安裝Java

命令命令

下面編寫的命令命令可以手動執行,也可以在Bash Shell腳本中自動執行:

sudo -s

tar -zxvf Descargas/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm/

echo "JAVA_HOME=/usr/lib/jvm/$VERSION" >> /etc/profile

echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile

echo "export JAVA_HOME" >> /etc/profile

echo "export PATH" >> /etc/profile

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-10.0.1/bin/java 1

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-10.0.1/bin/javac 1

update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws 1

update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1

update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so 1

update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java

update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac

update-alternatives --set javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws

update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar

update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so

cd /usr/lib/mozilla/plugins/

rm -f libnpjp2.so

ln -s /usr/lib/jvm/jdk-10.0.1/jre/lib/libnpjp2.so

. /etc/profile

終端命令檢查Java安裝

驗證

您可以檢查自己是否確實安裝了 Oracle Java 10(JDK-JRE) 通過控制台和瀏覽器,通過官方的Oracle Java版本檢查器: 測試小程序

通過控制台

使用以下命令:

java -version

javac -version

通過瀏覽器

運行Firefox 51或更早版本,或任何其他支持Java的Web瀏覽器,因為默認情況下會禁用諸如Firefox 52 +,Opera Browser和Google Chrome之類的最常見更新,因此不會運行JRE。

通過操作系統

運行或安裝Java固有的或需要安裝JDK / JRE支持的應用程序 檢查它的正確安裝。

根據每個人使用Shell腳本的高級程度,這些命令可以允許您創建一個.sh文件來自動執行這些步驟。 您甚至可以在其中編程以下載Java最新版本,並通過終端指示最新版本。

在Bash Shell腳本中自動化這些步驟可以使您下載的Java JDE在不到30秒的時間內全部運行。 之後,您可以在需要JDK支持的操作系統中安裝任何應用程序,並在基於Mozilla Firefox的版本低於51或針對JRE插件進行了優化的瀏覽器中運行需要該應用程序的任何Webapp。

記住,這個想法是要了解每行,每條命令,每個變量的工作方式,以了解和學習Shell腳本。 因此,有了這篇新文章,我將為您帶來令人興奮的新研究任務。

如果您想重溫Shell腳本 他們可以重新訪問以下內部出版物: 外殼腳本 DesdeLinux

如果您想了解更多有關該主題的信息 您可以通過以下鏈接訪問有關安裝的官方Java出版物: 標準版安裝指南 或觀看以下視頻:


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   弗蘭克·達維拉 他說:

    在Arch中如何安裝?

    1.    Ing。Jose Albert 他說:

      我以前沒有處理過Arch,但是我想程序必須非常相似!

  2.   赫荷 他說:

    我已經使用了這兩個選項,並且與Java相比,openjdk的性能更好,它與系統的集成更好,並且沒有兼容性問題。

    1.    Ing。Jose Albert 他說:

      是的,很有可能,很多時候很多事情都取決於很多事情:操作系統,OpenJDK的版本或Java JDK,有時甚至取決於硬件。

      1.    Linux安裝後 他說:

        它已經來到我們身邊,Java 18