Com instal·lar Oracle Java JRE a Ubuntu Linux

Posted on
Autora: Laura McKinney
Data De La Creació: 9 Abril 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Com instal·lar Oracle Java JRE a Ubuntu Linux - Coneixement
Com instal·lar Oracle Java JRE a Ubuntu Linux - Coneixement

Content

és un wiki, el que significa que molts articles són escrits per diversos autors. Per crear aquest article, 14 persones, algunes anònimes, van participar en la seva edició i la seva millora amb el pas del temps.

Diverses aplicacions requereixen la instal·lació d’un entorn d’execució Java per funcionar correctament en un sistema Ubuntu. Aquest entorn ha de respectar l'arquitectura del sistema instal·lat en 32 o 64 bits, i és millor instal·lar sempre l'entorn Java més recent. Els procediments per instal·lar Java JRE seran els mateixos per a les distribucions de Debian i els que se’n deriven (Ubuntu i Linux Mint per citar-ne algunes). El lloc Java d’Oracle us oferirà la descàrrega de l’entorn Runtime (JRE) o l’entorn de desenvolupament (JDK). L’exercici que us proposem aquí és instal·lar que entorn d’execució (Oracle Java JRE). També podeu permetre que Java funcioni al vostre navegador web, de manera que podeu executar aplicacions Java en línia.


etapes



  1. Comproveu l'arquitectura del vostre sistema. Per esbrinar si l’arquitectura de la vostra distribució Linux és de 32 bits o 64-bit, obriu un terminal i envieu el vostre sistema.
    • Introduïu o copieu i enganxeu fitxer / sbin / init. Si la / sbin / init: enllaç simbòlic a / lib / systemd / systemd mostrar, invocar la comanda file / lib / systemd / systemd que s'aplica a les versions més recents de sistemes i derivats de Debian.
      • Anoteu el que us serà retornat. Si llegeixes, el sistema s’arxivarà en 64 bits ELF de 64 bits en la resposta, i en 32 bits ho obtindràs ELF de 32 bits.



  2. Comproveu si ja hi ha instal·lat Java al vostre sistema. Invoca des del terminal la comanda que indica la versió de Java que hi ha instal·lada.
    • Obriu el terminal i introduïu la següent comanda:
      • introduïu o copieu i enganxeu java -versió
    • Si OpenJDK està instal·lat al sistema, obtindreu una resposta similar a aquesta:
      • versió openjdk "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        Servidor VM de 64 bits OpenJDK (creació 19.0-b09, mode mixt)
    • Si el nom del venedor OpenJDK es mostra a la versió retornada pel sistema, la versió de Java instal·lada al vostre sistema no correspon a la que tractarem en la continuació d'aquest wiki, que serà Oracle Java JRE / JDK.



  3. Suprimeix completament l'OpenJDK / JRE del sistema. Per evitar conflictes entre les diferents versions de Java, creeu un directori per emmagatzemar fitxers binaris Oracle Java JRE. Elimineu la versió d'OpenJDK / JRE instal·lada al sistema introduint el dispositiu:
    • introduïu o copieu i enganxeu sudo apt-get purge openjdk - *
      • OpenJDK / JRE s'eliminarà completament del vostre sistema.
    • introduïu o copieu i enganxeu sudo mkdir -p / usr / local / java
      • Es crearà un directori anomenat "/ usr / local / java" per rebre els binaris Oracle Java JDK i JRE.


  4. Descarregueu Oracle Java JRE per a Linux. Assegureu-vos de seleccionar els fitxers corresponents a l'arquitectura de 32 o 64 bits del vostre sistema. El fitxer es descarregarà com a arxiu comprimit en el format .tar.gz.
    • Si esteu treballant en una arquitectura Ubuntu de 32 bits, descarregueu els fitxers binaris d’aquest sistema de 32 bits.
    • Si esteu treballant en una arquitectura Ubuntu de 64 bits, descarregueu els binaris per a aquest sistema de 64 bits.
    • Gaudeix de la connexió per descarregar la documentació de Oracle Java JDK / JRE que pot resultar útil.
      • Seleccioneu el fitxer anomenat jdk-7u40-apidocs.zip i descarregueu-lo.
    • Llegiu atentament: Els fitxers binaris d'Oracle de 64 bits no funcionaran en un sistema arquitectònic de 32 bits. Si intenteu instal·lar en aquestes condicions, veureu molts errors i avisos.


  5. Moure fitxers binaris d'Oracle. Els fitxers que acabeu de descarregar seran inclosos al directori de manera predeterminada ~ / Inici / SuNombre / Descàrregues i haureu de transferir-los al directori / Usr / local / java que heu creat abans.
    • Desplaceu els fitxers descarregats d'Oracle Java a 32 bits:
      • introduïu o copieu i enganxeu cd / home /"Yourname"/ Descàrregues
      • introduïu o copieu i enganxeu sudo cp -r jre-8u131-linux-i586.tar.gz / usr / local / java
      • introduïu o copieu i enganxeu cd / usr / local / java
    • Desplaceu els fitxers descarregats d'Oracle Java a 64 bits:
      • introduïu o copieu i enganxeu cd / home /"Yourname"/ Descàrregues
      • introduïu o copieu i enganxeu sudo cp -r jre-8u131-linux-x64.tar.gz / usr / local / java
      • introduïu o copieu i enganxeu cd / usr / local / java


  6. Instal·leu Oracle Java al vostre sistema. Haureu d’aplicar les ordres descrites a continuació als fitxers de format comprimit .tar.gz dOracle Java. Això s’ha de fer tenint accés al nivell arrel de manera que tots els usuaris del sistema poden beneficiar-se de la instal·lació de Java. Haureu de tenir cura d’utilitzar la comanda suo per a cadascuna de les comandes que es descriuen a continuació. Primer hauràs de canviar els permisos d’accés als fitxers que acabes de transferir.
    • Canvieu els permisos d’accés dels fitxers Java a 32 bits:
      • introduïu o copieu i enganxeu sudo chmod a + x jre-8u131-linux-i586.tar.gz
    • Canvieu els permisos d'accés dels fitxers Java de 64 bits:
      • introduïu o copieu i enganxeu sudo chmod a + x jre-8u131-linux-x64.tar.gz


  7. A continuació, descomprimeix els binaris. Tingueu cura de situar-vos, si encara no ho feu, al directori / Usr / local / java per procedir a aquesta operació.
    • Instal·leu Oracle Java per a Ubuntu Linux en 32 bits:
      • introduïu o copieu i enganxeu sudo tar xvzf jre-8u131-linux-i586.tar.gz
    • Instal·leu Oracle Java per a Ubuntu Linux en 64 bits:
      • introduïu o copieu i enganxeu sudo tar xvzf jre-8u131-linux-x64.tar.gz


  8. Comproveu atentament el directori d’instal·lació. En aquest punt del procediment, hi ha una carpeta no comprimida al directori / Usr / local / java. Per comprovar-ho:
    • introduïu o copieu i enganxeu ls -a
    • podreu llegir jre1.8.0_131, que és la carpeta que conté el directori


  9. Edita la variable del sistema PATH. Es troba al fitxer / Etc / profile, que haureu de modificar mitjançant un editor de es. Podràs utilitzar nano, gedit o qualsevol altre editor que trieu arrel per afegir aquestes variables:
    • introduïu o copieu i enganxeu sudo gedit / etc / profile utilitzar gedit
    • o
    • introduïu o copieu i enganxeu sudo nano / etc / profile si ho prefereixes nano


  10. Vés al final del fitxer. Desplaceu-vos per e mitjançant les tecles de fletxa amunt / avall del teclat per anar a l’última línia del fitxer i afegir les següents línies:
    • introduïu o copieu i enganxeu
      JAVA_HOME = / usr / local / java /jre1.8.0_73
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      exporta JAVA_HOME
      exportar CAMÍ


  11. Desa el fitxer / Etc / profile. No oblideu afegir una línia en blanc al final del e abans de desar i sortir de l’editor.


  12. Informeu el vostre sistema de canvis realitzats. Per saber on trobar els fitxers de la vostra nova versió de Java, haureu de notificar al vostre sistema els canvis que heu fet:
    • introduïu o copieu i enganxeu sudo update-alternatives - instal·la "/ usr / bin / java" "java" "/usr/local/java/jre1.8.0_131/bin/java" 1
      • Es notificarà al vostre sistema la disponibilitat d’Oracle Java.
    • introduïu o copieu i enganxeu sudo update-alternatives - instal·la "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.8.0_131/bin/javaws" 1
      • Aquí s’informarà de la disponibilitat del mòdul Oracle Java web inici.


  13. Assigneu al vostre sistema la versió predeterminada de Java. També haureu d’informar Oracle Java JRE ara és la versió predeterminada de l’entorn d’execució de Java aplicant les ordres descrites a continuació:
    • introduïu o copieu i enganxeu sudo actualització-alternatives - conjunt java /usr/local/java/jre1.8.0_131/bin/java
      • Aquesta ordre definirà l’entorn d’execució Java aplicable per al sistema.
    • introduïu o copieu i enganxeu sudo actualització-alternatives - comú javaws /usr/local/java/jre1.8.0_131/bin/javaws
      • Això definirà el mòdul Inici web Java que s’utilitzarà.


  14. Carregueu el nou entorn del sistema. Seguiu com es descriu a continuació.
    • Introduïu o copieu i enganxeu ./etc/profile.
    • Tingueu en compte que les variables d’entorn definides al fitxer / Etc / profile el sistema no serà compatible fins que després de reiniciar el vostre equip.


  15. Comproveu si Oracle Java s’ha instal·lat correctament. Executeu les ordres que es mostren a continuació per comprovar el número de la versió Java que serà retornat pel sistema.


  16. Comproveu la vostra versió d'Oracle Java de 32 bits:
    • introduïu o copieu i enganxeu java -versió
      • Aquesta ordre retornarà la versió Java que és compatible amb el sistema.
    • al terminal apareixerà el següent:
      • versió java "1.8.0_131"
        Java (TM) SE Runtime Environment (creació 1.8.0_131-8u131-b11)
        Servidor VM de Java HotSpot (TM) (creació 25.131-b11, mode mixt)


  17. Comproveu la vostra versió d'Oracle Java de 64 bits:
    • introduïu o copieu i enganxeu java -versió
      • Se us notificarà la versió de Java que és compatible amb el sistema.
    • al terminal apareixerà el següent:
      • versió java "1.8.0_131"
        Java (TM) SE Runtime Environment (creació 1.8.0_131-8u131-b11)
        Servidor VM de Java HotSpot (TM) (creació 25.131-b11, mode mixt)


  18. Reinicieu Ubuntu Linux. Enhorabona, el vostre nou entorn d’execució Java està totalment configurat i suportat pel vostre sistema. Ara podreu executar aplicacions escrites en Java sense cap problema.
Permet Java per als navegadors web
  1. Per permetre que els connectors Java puguin ser utilitzats pel navegador web, haureu de crear un enllaç simbòlic des del directori d’instal·lació dels seus mòduls fins a la ubicació del connector inclòs a l’entorn d’execució de Java Oracle instal·lat.
    • Llegiu atentament: Haureu de tenir molta cura en permetre l'Oracle Java 8 al vostre navegador web, ja que en el passat s'han detectat diverses vulnerabilitats de seguretat i, a més, és possible que en el futur es descobrin. Aquests defectes de seguretat són tots els punts d’entrada del sistema que es posen a disposició dels hackers o els pirates informàtics mal intencionada. Consulteu el lloc del Java Tester per obtenir més informació sobre aquest tema.

Instal·leu Oracle Java per a Google Chrome de 32 bits

  1. Apliqueu les ordres següents:
    • introduïu o copieu i enganxeu sudo mkdir -p / opt / google / chrome / plugins
      • Un directori anomenat / Opt / google / chrome / plugins es crearà
    • introduïu o copieu i enganxeu cd / opt / google / chrome / plugins
      • Aquesta ordre us portarà al directori de plugins de Chrome. Tingueu cura de situar-vos en aquest directori abans de procedir a la creació de l'enllaç simbòlic:
    • introduïu o copieu i enganxeu sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Es crearà un enllaç simbòlic entre la biblioteca libnpjp2.so el vostre entorn d’execució Java i el navegador Google Chrome.

Instal·leu Oracle Java per a Google Chrome de 64 bits

  1. Apliqueu les ordres següents:
    • introduïu o copieu i enganxeu sudo mkdir -p / opt / google / chrome / plugins
      • Un directori anomenat / Opt / google / chrome / plugins es crearà
    • introduïu o copieu i enganxeu cd / opt / google / chrome / plugins
      • Aquesta ordre us portarà al directori de plugins de Chrome. Tingueu cura de situar-vos en aquest directori abans de procedir a la creació de l'enllaç simbòlic:
    • introduïu o copieu i enganxeu sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
      • Es crearà un enllaç simbòlic entre la biblioteca libnpjp2.so el vostre entorn d’execució Java i el navegador Google Chrome.

Notes sobre la instal·lació de Java a Google Chrome

  1. Nota: Es pot tornar el següent després de crear l'enllaç simbòlic:
    • ln: creació de l'enllaç simbòlic `./libnpjp2.so: el fitxer ja existeix
    • per corregir aquest problema, suprimiu l’enllaç simbòlic existent aplicant l’ordre següent:
    • introduïu o copieu i enganxeu cd / opt / google / chrome / plugins
    • introduïu o copieu i enganxeu sudo rm -rf libnpjp2.so
    • assegureu-vos de comprovar que esteu al directori / Opt / google / chrome / plugins abans de fer la comanda.
  2. Reinicieu l'ordinador. A continuació, aneu al lloc del Java Tester per comprovar que Java funciona al vostre navegador web.

Instal·leu Oracle Java per Mozilla Firefox en 32 bits

  1. Apliqueu les ordres següents:
    • introduïu o copieu i enganxeu cd / usr / lib / mozilla / plugins
      • Se us cridarà a la trucada d’aquesta ordre al directori / Usr / lib / mozilla / plugins. Haureu de crear aquest directori de la manera següent si encara no existeix al vostre sistema:
    • introduïu o copieu i enganxeu sudo mkdir -p / usr / lib / mozilla / plugins
      • Aquesta ordre crearà el directori anomenat / Usr / lib / mozilla / plugins. Tingueu cura d’estar en aquest directori abans de procedir a la creació de l’enllaç simbòlic.
    • introduïu o copieu i enganxeu sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Es crearà un enllaç simbòlic entre la biblioteca libnpjp2.so el vostre entorn d’execució Java i el navegador Mozilla Firefox.

Instal·leu Oracle Java per a Mozilla Firefox en 64 bits

  1. Apliqueu les ordres següents:
    • introduïu o copieu i enganxeu cd / usr / lib / mozilla / plugins
      • Se us cridarà a la trucada d’aquesta ordre al directori / Usr / lib / mozilla / plugins. Haureu de crear aquest directori de la manera següent si encara no existeix al vostre sistema:
    • introduïu o copieu i enganxeu sudo mkdir -p / usr / lib / mozilla / plugins
      • Aquesta ordre crearà el directori anomenat / Usr / lib / mozilla / plugins. Tingueu cura d’estar en aquest directori abans de procedir a la creació de l’enllaç simbòlic.
    • introduïu o copieu i enganxeu sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
      • Es crearà un enllaç simbòlic entre la biblioteca libnpjp2.so el vostre entorn d’execució Java i el navegador Mozilla Firefox.

Notes sobre la instal·lació de Java al Firefox Mozilla

  1. Nota: Es pot tornar el següent després de crear l'enllaç simbòlic:
    • ln: creació de l'enllaç simbòlic `./libnpjp2.so: el fitxer ja existeix
    • per corregir aquest problema, suprimiu l’enllaç simbòlic existent aplicant l’ordre següent:
    • introduïu o copieu i enganxeu cd / usr / lib / mozilla / plugins
    • introduïu o copieu i enganxeu sudo rm -rf libnpjp2.so
    • assegureu-vos de comprovar que esteu al directori / Usr / lib / mozilla / plugins abans de fer la comanda.
  2. Reinicieu l'ordinador. A continuació, aneu al lloc del Java Tester per comprovar que Java funciona al vostre navegador web.