Instal·la Java 8, 9 i 10 en Ubuntu 18.04 i derivats

logo java

Java

Java sense dubtes és un llenguatge de programació que és utilitzat per a diversos propòsits i és un complement gairebé essencial per a l'execució i funcionament de diverses eines, la instal·lació de java és pràcticament una tasca essencial després d'haver realitzat la instal·lació d'aquest.

És per això que en aquesta ocasió compartiré amb vostès un senzill tutorial de com instal·lar Java en el nostre sistema amb el JDK el qual és un entorn de desenvolupament i l'entorn d'execució JRE.

Comptem amb dos mètodes d'instal·lació per al nostre sistema una d'elles és utilitzant els paquets que ens ofereixen des dels repositoris oficials d'Ubuntu i l'altre és mitjançant el ús d'un repositori de tercers.

Com instal·lar Java en Ubuntu 18.04 des de repositoris?

Per realitzar la instal·lació de Java i els seus complements ho podem fer recolzant-nos amb Synaptic o també des de la terminal.

Amb Synaptic únicament utilitzem el cercador per seleccionar els paquets que volem instal·lar.

Mentre que, amb la terminal, hem d'obrir-la i executar les següents comandes.

Article relacionat:
Guia d'instal·lació d'Ubuntu 18.04 LTS Bionic Beaver

Primer hem d'actualitzar el sistema amb:

sudo apt-get update

sudo apt-get upgrade

I finalment instal·lem Java amb aquesta comanda:

sudo apt-get install default-jdk

Mentres que per instal·lar l'entorn d'execució executem:

sudo apt-get install default-jre

Per a comprovar que tenim instal·lat Java en el nostre sistema només hem d'executar:

java --version

El qual ens retornarà una resposta amb la nostra versió de Java instal·lada.

Com instal·lar les alternatives lliures de Java a Ubuntu 18.04?

També és important saber que comptem amb alternatives lliures a Java les quals podem instal·lar directament des dels repositoris oficials d'Ubuntu.

Ubuntu que conté una versió de codi obert dels binaris de Java en temps d'execució anomenada Open JDK.

Per instal·lar Ubuntu Java Open JDK versió 11 hem d'obrir una terminal i executar:

sudo apt install openjdk-11-jdk

Per instal·lar Ubuntu Java Open JDK versió 9 executa:

sudo apt install openjdk-9-jdk

I per a Java Open JDK 8 run:

sudo apt install openjdk-8-jdk

OpenJDK

Com instal·lar Java en Ubuntu 18.04 des PPA?

L'altre mètode esmentat era mitjançant un PPA de tercers, Per a la instal·lació de Java en el nostre equip ens recolzarem amb el repositori que ens ofereixen els nois de webupd8team.

Per a això hem d'obrir una terminal i executar la següent comanda:

sudo add-apt-repository ppa:webupd8team/java

sudo apt update

Aquí dec aclarir-los que en aquest repositori compten amb la versió 8 i 9 de Java pel que vostès triaran quina versió instal·len.

per instal·lar la versió 8 de Java s'executen:

sudo apt install oracle-java8-installer

Per a el cas de Java 9 executem:

sudo apt install oracle-java9-installer

Com instal·lar Java 10 en Ubuntu 18.04 i derivats?

Atès que únicament tenen fins a la novena versió de Java al repositori anterior, necessitem utilitzar un altre repositori en cas de voler instal·lar la versió 10 de Java en els nostres equips.

Aquesta versió ja ha estat disponible des de fa algun temps i aporta les següents característiques:

  • un compilador experimental just-in-time anomenat Graal es pot utilitzar a la plataforma Linux / x64
  • inferència de tipus de variable local.
  • aplicació de classe de dades compartides, que permet que les classes d'aplicacions es col·loquin a l'arxiu compartit per reduir l'inici i l'empremta de les aplicacions Java.
  • Consciència de Docker: en Linux, JVM ara detecta automàticament si s'està executant en un contenidor Docker

Per això sobre la terminal executem aquesta comanda per afegir-al nostre llistat de repositoris:

sudo add-apt-repository ppa:linuxuprising/java

Actualitzem els nostres repositoris amb:

sudo apt update

I finalment instal·lem amb aquesta comanda:

sudo apt install oracle-java10-installer

 Personalitzant la instal·lació de Java

Java ens permet tenir diferents versions instal·lades en el sistema, amb el qual podem nosaltres triar sobre quin versió treballar sense la necessitat de tornar a instal·lar alguna versió passada sense suprimir una anterior.

Mitjançant l'ús d'update-alternatives

Podem realitzar aquesta configuració que ens permeten gestionar enllaços simbòlics que faran servir per diferents ordres.

sudo update-alternatives --config java

Ens desplegués les diferents versions de Java que tinguem instal·lades de les quals podrem marcar o canviar la versió per defecte seleccionat la del nostre gust.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Sobrerodes va dir

    Hola a referència «sudo update-alternatives -config java», per tema de compatibilitat tinc instal·lat dues versions de Java, la 11 per defecte i la 8 (Manual) per compatibilitat d'aplicacions de ubuntu més antigues:
    Selecció Ruta Prioritat Estat
    --------------------
    * 0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 manera automàtica
    1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 manera manual
    2 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java 1081 manera manual

    Com podria solucionar el funcionament d'aquelles aplicacions amb java8, perquè pugui utilitzar la versió 8 i no llanci la 11?

    java nombre_aplicacion_antigua -> no funciona
    / Usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java nombre_aplicacion_antigua -> no funciona

    Gràcies, una salutació David.

  2.   sanchez53 va dir

    * Deixa Linck així és més fàcil *

  3.   jonathan va dir

    no puc instal·lar java 8 aguien sap com? en ubuntu 18.04.1 lts

    1.    nahuel va dir

      hola vas poder instal·lar java 8 al teu ubuntu 18.04.1 lts si es així respon-me com gràcies

  4.   paul va dir

    jo tampoc puc instal·lar java 8 el meu sistema 18.04 lts

  5.   xavi va dir

    Moltíssimes gràcies!

  6.   Mitik456 va dir

    Gent sóc yotuber si no saben alguna cosa pasensen pel meu canal a part els puc deisir moltes coses d'ubuntu El meu canal: Mitik456 -_-
    Moltes gràcies!

  7.   DIOGO va dir

    aquesta valent aquesta pàgina