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.
Index
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
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.
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!
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.
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
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
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:
5 kommentarer, lämna din
Hur är installationen i Arch?
Jag har inte hanterat Arch tidigare men föreställer mig att proceduren måste vara väldigt lik!
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.
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.
Den har redan kommit till oss, Java 18