4 maneres d'actualitzar Oracle Java a Ubuntu Linux

Taula de continguts:

4 maneres d'actualitzar Oracle Java a Ubuntu Linux
4 maneres d'actualitzar Oracle Java a Ubuntu Linux

Vídeo: 4 maneres d'actualitzar Oracle Java a Ubuntu Linux

Vídeo: 4 maneres d'actualitzar Oracle Java a Ubuntu Linux
Vídeo: Аниматор против Анимации 4 (оригинал) 2024, Maig
Anonim

Aquest document està destinat a ajudar amb l'actualització de les moltes versions de nova versió d'Oracle Java JDK / JRE a Ubuntu Linux. De tant en tant, a causa de correccions d'errors i problemes de seguretat, Oracle publica actualitzacions de la seva versió de Java JDK / JRE.

  • Nota:

    En aquest article es pressuposa que teniu una versió d'Oracle Java 7 de 32 o 64 bits ubicada a / usr / local / java i voleu actualitzar a una nova versió d'Oracle Java. Si no ho feu, consulteu l'article següent per obtenir més informació:

  • Com instal·lar Oracle Java a Ubuntu Linux

Passos

Actualitzeu Oracle Java a Ubuntu Linux Pas 1
Actualitzeu Oracle Java a Ubuntu Linux Pas 1

Pas 1. Descarregueu els nous fitxers binaris Oracle Java i assegureu-vos de seleccionar els binaris Java JDK / JRE actualitzats correctament d’Oracle Java, per a l’arquitectura del sistema Ubuntu Linux, ja sigui de 32 o 64 bits, els binaris Oracle Java acaben en (tar. gz) com ara:

  • jdk-7u40-linux-i586.tar.gz (32 bits)
  • jre-7u40-linux-i586.tar.gz (32 bits)

    o bé

  • jdk-7u40-linux-x64.tar.gz (64 bits)
  • jre-7u40-linux-x64.tar.gz (64 bits)

Mètode 1 de 4: instruccions Oracle Java de 32 bits:

Actualitzeu Oracle Java a Ubuntu Linux Pas 2
Actualitzeu Oracle Java a Ubuntu Linux Pas 2

Pas 1. Feu-vos usuari root i copieu els nous fitxers binaris Oracle Java comprimits del nostre directori de descàrregues a / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    cd / home /"el teu nom d'usuari"/ Descàrregues

  • Escriviu / Copieu / Enganxeu:

    sudo cp -r jdk-7u40-linux-i586.tar.gz / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    sudo cp -r jre-7u40-linux-i586.tar.gz / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    cd / usr / local / java

Actualitzeu Oracle Java a Ubuntu Linux Pas 3
Actualitzeu Oracle Java a Ubuntu Linux Pas 3

Pas 2. A continuació, descomprimirem la nostra nova versió dels fitxers binaris Oracle Java, al directori / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    sudo tar xvzf jdk-7u40-linux-i586.tar.gz

  • Escriviu / Copieu / Enganxeu:

    sudo tar xvzf jre-7u40-linux-i586.tar.gz

Mètode 2 de 4: instruccions Oracle Java de 64 bits:

Actualitzeu Oracle Java a Ubuntu Linux Pas 4
Actualitzeu Oracle Java a Ubuntu Linux Pas 4

Pas 1. Feu-vos usuari root i copieu els nous fitxers binaris Oracle Java comprimits del nostre directori de descàrregues a / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    cd / home /"el teu nom d'usuari"/ Descàrregues

  • Escriviu / Copieu / Enganxeu:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    cd / usr / local / java

Actualitzeu Oracle Java a Ubuntu Linux Pas 5
Actualitzeu Oracle Java a Ubuntu Linux Pas 5

Pas 2. A continuació, descomprimirem la nostra nova versió dels fitxers binaris Oracle Java, al directori / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • Escriviu / Copieu / Enganxeu:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

Actualitzeu Oracle Java a Ubuntu Linux Pas 6
Actualitzeu Oracle Java a Ubuntu Linux Pas 6

Pas 3. En aquest punt, haureu de tenir dos directoris binaris no comprimits nous a / usr / local / java per al Java JDK / JRE que figuren com:

jdk1.7.0_40

jre1.7.0_40

Conjuntament amb:

jdk1.7.0_25

jre1.7.0_25

Mètode 3 de 4: Modifiqueu el PATH del vostre sistema Linux:

Actualitzeu Oracle Java a Ubuntu Linux Pas 7
Actualitzeu Oracle Java a Ubuntu Linux Pas 7

Pas 1. Editeu el fitxer PATH del sistema / etc / profile i afegiu les següents variables del sistema al vostre camí del sistema

Utilitzeu gedit, nano o qualsevol altre editor de text, com a root, i obriu / etc / profile

  • Escriviu / Copieu / Enganxeu:

    sudo gedit / etc / profile

    o bé

  • Escriviu / Copieu / Enganxeu:

    sudo nano / etc / profile

Actualitzeu Oracle Java a Ubuntu Linux Pas 8
Actualitzeu Oracle Java a Ubuntu Linux Pas 8

Pas 2. Desplaceu-vos cap avall amb les tecles de fletxa fins al final del fitxer i afegiu les línies següents al final del fitxer / etc / profile a Ubuntu Linux, en aquest moment canvieu els números de versió de l'antiga Oracle Java a la nova versió de Java, canviarà els números de versions al fitxer PATH del sistema següent / etc / profile:

Modifiqueu el fitxer / etc / profile:

JAVA_HOME = / usr / local / java /jdk1.7.0_25

PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin

JRE_HOME = / usr / local / java /jre1.7.0_25

PATH = $ PATH: $ HOME / bin: $ JRE_HOME / bin

exporta JAVA_HOME

exporta JRE_HOME

PATH d'exportació

Canvieu a això:

JAVA_HOME = / usr / local / java /jdk1.7.0_40

PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin

JRE_HOME = / usr / local / java /jre1.7.0_40

PATH = $ PATH: $ HOME / bin: $ JRE_HOME / bin

exporta JAVA_HOME

exporta JRE_HOME

PATH d'exportació

Deseu el fitxer i sortiu

Mètode 4 de 4: informeu el sistema de la versió actualitzada d'Oracle Java:

Actualitzeu Oracle Java a Ubuntu Linux Pas 9
Actualitzeu Oracle Java a Ubuntu Linux Pas 9

Pas 1. Informeu el vostre sistema Ubuntu Linux on es troba el vostre Oracle Java JRE / JDK, ara voldreu actualitzar el sistema per utilitzar Oracle Java 1.7.0_40

  • Escriviu / Copieu / Enganxeu:

    sudo update-alternatives --install "/ usr / bin / java" "java" "/ usr / local / java /jre1.7.0_40/ bin / java "1

  • Escriviu / Copieu / Enganxeu:

    sudo update-alternatives --install "/ usr / bin / javac" "javac" "/ usr / local / java /jdk1.7.0_40/ bin / javac "1

  • Escriviu / Copieu / Enganxeu:

    sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/ usr / local / java /jre1.7.0_40 / bin/ javaws "1

Actualitzeu Oracle Java a Ubuntu Linux Pas 10
Actualitzeu Oracle Java a Ubuntu Linux Pas 10

Pas 2. Informeu el vostre sistema Ubuntu Linux que Oracle Java JRE 1.7.0_40 ha de ser el nou Java per defecte

  • Escriviu / Copieu / Enganxeu:

    sudo update-alternatives --set java / usr / local / java /jre1.7.0_40/ bin / java

  • Escriviu / Copieu / Enganxeu:

    sudo update-alternatives --set javac / usr / local / java /jdk1.7.0_40/ bin / javac

  • Escriviu / Copieu / Enganxeu:

    sudo update-alternatives --set javaws / usr / local / java /jre1.7.0_40/ bin / javaws

Actualitzeu Oracle Java a Ubuntu Linux Pas 11
Actualitzeu Oracle Java a Ubuntu Linux Pas 11

Pas 3. Torneu a carregar el sistema PATH / etc / profile tot escrivint l'ordre següent:

  • Escriviu / Copieu / Enganxeu:

    . / etc / profile

  • Tingueu en compte que el fitxer PATH / etc / profile de tot el sistema es recarregarà després de reiniciar el sistema Ubuntu Linux
Actualitzeu Oracle Java a Ubuntu Linux Pas 12
Actualitzeu Oracle Java a Ubuntu Linux Pas 12

Pas 4. Proveu per veure si la nova versió d'Oracle Java s'ha instal·lat correctament al sistema executant les ordres següents i assenyalant el número de versió de la nova actualització de Java

  • Escriviu / Copieu / Enganxeu:

    java -versió

    aquesta ordre mostra la versió de Java que s'executa al vostre sistema

Actualitzeu Oracle Java a Ubuntu Linux Pas 13
Actualitzeu Oracle Java a Ubuntu Linux Pas 13

Pas 5. Heu de rebre un missatge que mostri:

  • versió java "1.7.0_40"

    Java (TM) SE Runtime Environment (compilació 1.7.0_40-b08) Java HotSpot (TM) VM del servidor de 64 bits (compilació de compilació 25.1-b02, mode mixt)

  • Escriviu / Copieu / Enganxeu:

    javac -versió

  • aquesta ordre us permet saber que ara podeu compilar programes java des del terminal

    Heu de rebre un missatge que mostri:

  • javac 1.7.0_40
Actualitzeu Oracle Java a Ubuntu Linux Pas 14
Actualitzeu Oracle Java a Ubuntu Linux Pas 14

Pas 6. Després, teniu l'opció d'eliminar l'antic Oracle Java JDK / JRE, simplement eliminant el directori que conté els antics fitxers binaris Java JDK / JRE

  • Escriviu / Copieu / Enganxeu:

    cd / usr / local / java

  • Escriviu / Copieu / Enganxeu:

    sudo rm -rf jdk1.7.0_40

  • Escriviu / Copieu / Enganxeu:

    sudo rm -rf jre1.7.0_40

Actualitzeu Oracle Java a Ubuntu Linux Pas 15
Actualitzeu Oracle Java a Ubuntu Linux Pas 15

Pas 7. Reinicieu el sistema Ubuntu Linux i el vostre sistema estarà completament configurat per executar i desenvolupar programes Java

Opcional: com s'activa Oracle Java als navegadors web

Per habilitar el connector Java als vostres navegadors web, heu de fer un enllaç simbòlic des del directori de connectors dels navegadors web a la ubicació del connector Java inclòs a la vostra distribució d'Oracle Java

Google Chrome

Instruccions Oracle Java de 32 bits:

  1. Emeteu les ordres següents.

    • Escriviu / Copieu / Enganxeu:

      sudo mkdir -p / opt / google / chrome / plugins

      això crearà un directori anomenat / opt / google / chrome / plugins

    • Escriviu / Enganxeu / Copieu:

      cd / opt / google / chrome / plugins

      això us canviarà al directori de connectors de Google Chrome, assegureu-vos que esteu en aquest directori abans de fer l'enllaç simbòlic

    • Escriviu / Enganxa / Copia:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      això crearà un enllaç simbòlic a partir del connector Java JRE (Java Runtime Environment) libnpjp2.so al navegador web Google Chrome

Instruccions de 64 bits d'Oracle Java:

  1. Emeteu les ordres següents.

    • Escriviu / Copieu / Enganxeu:

      sudo mkdir -p / opt / google / chrome / plugins

      això crearà un directori anomenat / opt / google / chrome / plugins

    • Escriviu / Enganxa / Copia:

      cd / opt / google / chrome / plugins

      això us canviarà al directori de connectors de Google Chrome, assegureu-vos que esteu en aquest directori abans de fer l'enllaç simbòlic

    • Escriviu / Enganxeu / Copieu:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      això crearà un enllaç simbòlic a partir del connector Java JRE (Java Runtime Environment) libnpjp2.so al navegador web Google Chrome

Recordatoris:

  1. Nota:

    De vegades, quan emeteu l'ordre anterior, podeu rebre un missatge que digui:

    • ln: creant un enllaç simbòlic `./libnpjp2.so ': el fitxer existeix
    • Per corregir aquest problema, simplement elimineu l'enllaç simbòlic anterior amb l'ordre següent:
    • Escriviu / Copieu / Enganxeu:

      cd / opt / google / chrome / plugins

    • Escriviu / Copieu / Enganxeu:

      sudo rm -rf libnpjp2.so

    • Assegureu-vos que esteu al directori / opt / google / chrome / plugins abans d’emetre l’ordre
  2. Reinicieu el navegador web i aneu a Java Tester per comprovar si Java funciona al vostre navegador web.

    Mozilla Firefox

    Instruccions Oracle Java de 32 bits:

    1. Emeteu l'ordre següent

      • Escriviu / Enganxeu / Copieu:

        cd / usr / lib / mozilla / plugins

        això us canviarà al directori / usr / lib / mozilla / plugins, creeu aquest directori si no el teniu

      • Escriviu / Enganxeu / Copieu:

        sudo mkdir -p / usr / lib / mozilla / plugins

        això crearà el directori / usr / lib / mozilla / plugins, assegureu-vos que esteu en aquest directori abans de fer l'enllaç simbòlic

      • Escriviu / Enganxeu / Copieu:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        això crearà un enllaç simbòlic a partir del connector Java JRE (Java Runtime Environment) libnpjp2.so al navegador web Mozilla Firefox

    Instruccions de 64 bits d'Oracle Java:

    1. Emeteu les ordres següents.

      • Escriviu / Enganxeu / Copieu:

        cd / usr / lib / mozilla / plugins

        això us canviarà al directori / usr / lib / mozilla / plugins, creeu aquest directori si no el teniu

      • Escriviu / Enganxeu / Copieu:

        sudo mkdir -p / usr / lib / mozilla / plugins

        això crearà el directori / usr / lib / mozilla / plugins, assegureu-vos que esteu en aquest directori abans de fer l'enllaç simbòlic

      • Escriviu / Enganxeu / Copieu:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        això crearà un enllaç simbòlic a partir del connector Java JRE (Java Runtime Environment) libnpjp2.so al navegador web Mozilla Firefox

    Recordatoris:

    1. Nota:

      De vegades, quan emeteu l'ordre anterior, podeu rebre un missatge que digui:

      • ln: creant un enllaç simbòlic `./libnpjp2.so ': el fitxer existeix
      • Per corregir aquest problema, simplement elimineu l'enllaç simbòlic anterior amb l'ordre següent:
      • Escriviu / Copieu / Enganxeu:

        cd / usr / lib / mozilla / plugins

      • Escriviu / Copieu / Enganxeu:

        sudo rm -rf libnpjp2.so

      • Assegureu-vos que esteu al directori / usr / lib / mozilla / plugins abans d’emetre l’ordre
    2. Reinicieu el navegador web i aneu a Java Tester per comprovar si Java funciona al vostre navegador web.

Recomanat: