Installera Oracle Java 10: Via Terminal från GNU / Linux

Java 10 Oracle

Oracle har släppt Java 10

I detta Nytt inlägg om hur "Lär dig att installera Oracle Java" nu i din version 10. Vi kommer att verifiera och uppdatera nödvändiga terminalkommandon som tillåter oss manuellt eller design a Bash Shell-skript att jag automatiserade den tråkiga uppgiften att installera JDK och JRE.

Låt oss komma ihåg att både OpenJDK och tillägget för webbläsare som heter IcedTea är enkla att installera. och oftast täcker det alla våra förväntningar på utveckling och onlinekörning av applikationer baserade på Oracle-produkten men ibland är det ursprungliga stödet från Oracle bättre, så det gör aldrig ont att veta hur man installerar den från grunden när OpenJDK y Iced Tea det uppfyller inte våra krav på Java-support i vårt gratisoperativsystem.

OpenJDK-logotyp

OpenJDK + IcedTea

För närvarande kan dessa gratis Oracle Java-ersättningspluggins enkelt installeras från konsolen och beroende på versionen av filialen (Distro) och versionen av ditt gratisoperativsystem, enligt följande:

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 släppt

oracle-java

Användning av JDK - JRE-support (original och proprietär) kan erbjuda oss i de flesta fall större kompatibilitet, support och nya funktioner än vad som ges av OpenJDK och IcedTea.

När våra arbetsalternativ med dessa applikationer i gratisformat överskrids, och med tanke på att de i allmänhet inte finns i vår distribution eller förvar som emulerar den senaste versionen av JDK, är det att föredra att göra det manuellt eller genom ett skript av Bash Shell sa installation, vilket är något mycket praktiskt.

Därför använder du Java Development Kit (Oracle JDK) som är det officiella Development Kit för Java-programmeringsspråket, en objektorienterad utvecklingsmiljö, är mycket användbar och nödvändig.

Java Banner + DEBIAN

Och varför installera Java JDK?

Kommer ihåg tidigare inlägg på JDK inom och utanför den här bloggen kan vi syntetisera om JDK att denna programvara eller applikation tillåter oss att skriva Java-applets och applikationer i eller utanför en webbläsare.

JDK inkluderar också Java Runtime Environment (JRE), Java Compiler och Java API: er. Vilket är mycket användbart för nya och erfarna programmerare.

JDK är inte så nödvändigt för det mesta för en normal eller grundläggande användare, ibland bara för enkla saker som ett inbäddat konsolspel online.

Å andra sidan tillämpas det för avancerade eller administrativa användare många gånger för saker som elektroniska certifieringar, eftersom dess knappar är applets.

Därför, många gånger är det viktigt att ha den installerad om du inte vill missa en bra del av webben. Det vill säga, även om det finns många webbsidor som innehåller små delar av JDK (knappar, menyer) eller som till och med är helt utformade i JDK.

Därför kan Java JDK inte saknas i din webbläsare och operativsystem i allmänhet!

Ladda ner Java 10 från Oracle

Tidigare steg

Innan du installerar JDK via kommandon måste du ladda ner den från Oracle-webbplatsen, så att du kan gå till den med hjälp av internetsökmotorn du väljer eller med följande länk: Oracle - JDK 10

Efter nedladdning kan det eventuellt dekomprimeras eller kopieras från användarens grafiska miljö till där det behövs, men vi kommer också att utföra dessa steg från konsolen.

Installera Java via terminalkommandon

Kommandokommandon

Kommandokommandona som skrivs nedan kan köras manuellt eller i ett Bash Shell-skript för automatisering:

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

Terminalkommandon för att kontrollera Java-installationen

Verifiering

Du kan kontrollera att du verkligen har installerat Oracle Java 10 (JDK - JRE) både via konsol och via webbläsare med den officiella Oracle Java-versionskontrollen: Testa applet

Med konsol

Använd följande kommandon:

java -version

 

javac -version

Av webbläsare

Kör en version av Firefox 51 eller tidigare eller någon annan webbläsare som stöder JavaEftersom de vanligaste, till exempel och uppdaterade, som Firefox 52+, Opera Browser och Google Chrome, är inaktiverade som standard för att inte köra JRE.

Genom operativsystem

Kör eller installera ett program som är inbyggt i Java eller kräver JDK / JRE-stöd installerat för att kontrollera korrekt installation av den.

Beroende på hur avancerad var och en använder Shell Scripting kan dessa kommandon låta dig skapa en .sh-fil för att automatiskt utföra dessa steg. Och du kan till och med programmera in den för att ladda ner den senaste versionen av Java som indikerar via terminalen som är den senaste versionen.

Genom att automatisera dessa steg i ett Bash Shell-skript kan din nedladdade Java JDE fungera på mindre än 30 sekunder. Efter detta kan du installera alla applikationer i operativsystemet som kräver JDK-stöd och köra alla webbappar som kräver det i en webbläsare baserad på Mozilla Firefox mindre än version 51 eller optimerad för JRE-tillägget.

Kom ihåg att tanken är att förstå hur varje rad för rad, kommando för kommando, variabel efter variabel fungerar, att förstå och lära sig Shell Scripting. Så med det här nya inlägget lämnar jag dig med ett spännande nytt forskningsuppdrag.

Om du vill börja på Shell Scripting de kan besöka dessa interna publikationer: Shell Scripting i FromLinux

Och om du vill lära dig lite mer om det berörda ämnet Du kan besöka den officiella Java-publikationen om installationen på den här länken: Standardversion Installationshandbok eller titta på videon nedan:


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

5 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Frank Davila sade

    Hur är installationen i Arch?

    1.    Ing. José Albert sade

      Jag har inte hanterat Arch tidigare men föreställer mig att proceduren måste vara väldigt lik!

  2.   herjo sade

    Jag har använt båda alternativen och jag har gjort det bättre med openjdk än med java, det är bättre integrerat i systemet och jag har inte haft kompatibilitetsproblem.

    1.    Ing. José Albert sade

      Ja ja det är mycket möjligt, många gånger beror allt på många saker: Operativsystem, OpenJDK eller Java JDK-version och ibland kan det till och med bero på HW.

      1.    Linux-postinstallation sade

        Den har redan kommit till oss, Java 18