4 moduri de a actualiza Oracle Java pe Ubuntu Linux

Cuprins:

4 moduri de a actualiza Oracle Java pe Ubuntu Linux
4 moduri de a actualiza Oracle Java pe Ubuntu Linux

Video: 4 moduri de a actualiza Oracle Java pe Ubuntu Linux

Video: 4 moduri de a actualiza Oracle Java pe Ubuntu Linux
Video: This Will Clean Your Computer Viruses (Malware) 2024, Mai
Anonim

Acest document este destinat să ajute la actualizarea multor noi versiuni de Oracle Java JDK / JRE pe Ubuntu Linux. Din când în când, din cauza remedierilor de erori și a problemelor de securitate, Oracle lansează actualizări la versiunea lor de Java JDK / JRE.

  • Notă:

    Acest articol presupune că aveți o versiune de Oracle Java 7 pe 32 de biți sau pe 64 de biți situată în / usr / local / java și doriți să faceți upgrade la o nouă versiune de Oracle Java. Dacă nu vă rugăm, consultați următorul articol pentru mai multe informații:

  • Cum se instalează Oracle Java pe Ubuntu Linux

Pași

Actualizați Oracle Java pe Ubuntu Linux Pasul 1
Actualizați Oracle Java pe Ubuntu Linux Pasul 1

Pasul 1. Descărcați noile binare Oracle Java asigurați-vă că ați selectat binele corecte actualizate Java JDK / JRE ale Oracle Java, pentru arhitectura de sistem Ubuntu Linux, fie pe 32 de biți, fie pe 64 de biți, binele Oracle Java se termină în (tar. gz) cum ar fi:

  • jdk-7u40-linux-i586.tar.gz (32 de biți)
  • jre-7u40-linux-i586.tar.gz (32 de biți)

    sau

  • jdk-7u40-linux-x64.tar.gz (64 de biți)
  • jre-7u40-linux-x64.tar.gz (64 de biți)

Metoda 1 din 4: Instrucțiuni Oracle Java pe 32 de biți:

Actualizați Oracle Java pe Ubuntu Linux Pasul 2
Actualizați Oracle Java pe Ubuntu Linux Pasul 2

Pasul 1. Deveniți utilizator root și copiați noile binare Oracle Java comprimate din directorul nostru de descărcare în / usr / local / java

  • Tastați / copiați / lipiți:

    cd / acasă /"nume de utilizator"/ Descărcări

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

    cd / usr / local / java

Actualizați Oracle Java pe Ubuntu Linux Pasul 3
Actualizați Oracle Java pe Ubuntu Linux Pasul 3

Pasul 2. Urmează să descărcăm noua noastră versiune de binare Oracle Java, în directorul / usr / local / java

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

Metoda 2 din 4: Instrucțiuni Oracle Java pe 64 de biți:

Actualizați Oracle Java pe Ubuntu Linux Pasul 4
Actualizați Oracle Java pe Ubuntu Linux Pasul 4

Pasul 1. Deveniți utilizator root și copiați noile binare Oracle Java comprimate din directorul nostru de descărcare în / usr / local / java

  • Tastați / copiați / lipiți:

    cd / acasă /"nume de utilizator"/ Descărcări

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

    cd / usr / local / java

Actualizați Oracle Java pe Ubuntu Linux Pasul 5
Actualizați Oracle Java pe Ubuntu Linux Pasul 5

Pasul 2. Urmează să descărcăm noua noastră versiune de binare Oracle Java, în directorul / usr / local / java

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

Actualizați Oracle Java pe Ubuntu Linux Pasul 6
Actualizați Oracle Java pe Ubuntu Linux Pasul 6

Pasul 3. În acest moment ar trebui să aveți două noi directoare binare necomprimate în / usr / local / java pentru Java JDK / JRE listate ca:

jdk1.7.0_40

jre1.7.0_40

Împreună cu:

jdk1.7.0_25

jre1.7.0_25

Metoda 3 din 4: Modificați-vă sistemul PATH:

Actualizați Oracle Java pe Ubuntu Linux Pasul 7
Actualizați Oracle Java pe Ubuntu Linux Pasul 7

Pasul 1. Editați fișierul PATH de sistem / etc / profile și adăugați următoarele variabile de sistem la calea sistemului

Utilizați gedit, nano sau orice alt editor de text, ca root și deschideți / etc / profile

  • Tastați / copiați / lipiți:

    sudo gedit / etc / profile

    sau

  • Tastați / copiați / lipiți:

    sudo nano / etc / profile

Actualizați Oracle Java pe Ubuntu Linux Pasul 8
Actualizați Oracle Java pe Ubuntu Linux Pasul 8

Pasul 2. Derulați în jos folosind tastele săgeți până la sfârșitul fișierului și adăugați următoarele linii de mai jos la sfârșitul fișierului / etc / profile din Ubuntu Linux, în acest moment veți schimba numerele de versiune din vechiul Oracle Java la noua versiune de Java, veți schimba numerele de versiuni în fișierul PATH de sistem / etc / profile:

Modificați fișierul / 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

export JAVA_HOME

export JRE_HOME

export PATH

Schimbați la aceasta:

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

export JAVA_HOME

export JRE_HOME

export PATH

Salvați fișierul și ieșiți

Metoda 4 din 4: informați sistemul dvs. despre versiunea actualizată Oracle Java:

Actualizați Oracle Java pe Ubuntu Linux Pasul 9
Actualizați Oracle Java pe Ubuntu Linux Pasul 9

Pasul 1. Informați-vă sistemul Ubuntu Linux unde se află Oracle Java JRE / JDK, acum veți dori să actualizați sistemul pentru a utiliza Oracle Java 1.7.0_40

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

Actualizați Oracle Java pe Ubuntu Linux Pasul 10
Actualizați Oracle Java pe Ubuntu Linux Pasul 10

Pasul 2. Informați-vă sistemul Ubuntu Linux, că Oracle Java JRE 1.7.0_40 trebuie să fie noul Java implicit

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

  • Tastați / copiați / lipiți:

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

Actualizați Oracle Java pe Ubuntu Linux Pasul 11
Actualizați Oracle Java pe Ubuntu Linux Pasul 11

Pasul 3. Reîncărcați sistemul PATH / etc / profile pe întregul sistem, tastând următoarea comandă:

  • Tastați / copiați / lipiți:

    . / etc / profile

  • Rețineți că fișierul PATH / etc / profile la nivel de sistem se va reîncărca după repornirea sistemului Ubuntu Linux
Actualizați Oracle Java pe Ubuntu Linux Pasul 12
Actualizați Oracle Java pe Ubuntu Linux Pasul 12

Pasul 4. Testați pentru a vedea dacă noua versiune de Oracle Java a fost instalată corect pe sistemul dvs. executând următoarele comenzi și notând numărul versiunii noii actualizări Java

  • Tastați / copiați / lipiți:

    java -versiune

    această comandă afișează versiunea de Java care rulează pe sistemul dvs

Actualizați Oracle Java pe Ubuntu Linux Pasul 13
Actualizați Oracle Java pe Ubuntu Linux Pasul 13

Pasul 5. Ar trebui să primiți un mesaj care afișează:

  • versiunea java "1.7.0_40"

    Java (TM) SE Runtime Environment (build 1.7.0_40-b08) Java HotSpot (TM) 64-Bit Server VM (build build 25.1-b02, modul mixt)

  • Tastați / copiați / lipiți:

    javac -versiune

  • această comandă vă permite să știți că acum puteți compila programe java de la terminal

    Ar trebui să primiți un mesaj care afișează:

  • javac 1.7.0_40
Actualizați Oracle Java pe Ubuntu Linux Pasul 14
Actualizați Oracle Java pe Ubuntu Linux Pasul 14

Pasul 6. Ulterior, aveți opțiunea de a elimina vechiul Oracle Java JDK / JRE, prin simpla eliminare a directorului care conține vechile binaruri Java JDK / JRE

  • Tastați / copiați / lipiți:

    cd / usr / local / java

  • Tastați / copiați / lipiți:

    sudo rm -rf jdk1.7.0_40

  • Tastați / copiați / lipiți:

    sudo rm -rf jre1.7.0_40

Actualizați Oracle Java pe Ubuntu Linux Pasul 15
Actualizați Oracle Java pe Ubuntu Linux Pasul 15

Pasul 7. Reporniți sistemul Ubuntu Linux și sistemul dvs. va fi complet configurat pentru rularea și dezvoltarea programelor Java

Opțional: Cum se activează Oracle Java în browserele dvs. web

Pentru a activa plug-in-ul Java în browserele dvs. web, trebuie să faceți o legătură simbolică din directorul plug-in-ului pentru browserele web către locația plug-in-ului Java inclus în distribuția dvs. Oracle Java

Google Chrome

Instrucțiuni Oracle Java pe 32 de biți:

  1. Emiteți următoarele comenzi.

    • Tastați / copiați / lipiți:

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

      aceasta va crea un director numit / opt / google / chrome / plugins

    • Tastați / lipiți / copiați:

      cd / opt / google / chrome / plugins

      acest lucru vă va schimba în directorul de pluginuri Google Chrome, asigurați-vă că vă aflați în acest director înainte de a face legătura simbolică

    • Tastați / lipiți / copiați:

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

      aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Google Chrome

Instrucțiuni Oracle Java pe 64 de biți:

  1. Emiteți următoarele comenzi.

    • Tastați / copiați / lipiți:

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

      aceasta va crea un director numit / opt / google / chrome / plugins

    • Tastați / lipiți / copiați:

      cd / opt / google / chrome / plugins

      acest lucru vă va schimba în directorul de pluginuri Google Chrome, asigurați-vă că vă aflați în acest director înainte de a face legătura simbolică

    • Tastați / lipiți / copiați:

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

      aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Google Chrome

Mementouri:

  1. Notă:

    Uneori, atunci când emiteți comanda de mai sus, puteți primi un mesaj care spune:

    • ln: crearea legăturii simbolice `./libnpjp2.so ': Fișierul există
    • Pentru a corecta această problemă, pur și simplu eliminați linkul simbolic anterior folosind următoarea comandă:
    • Tastați / copiați / lipiți:

      cd / opt / google / chrome / plugins

    • Tastați / copiați / lipiți:

      sudo rm -rf libnpjp2.so

    • Asigurați-vă că vă aflați în directorul / opt / google / chrome / plugins înainte de a lansa comanda
  2. Reporniți browserul web și accesați Java Tester pentru a testa dacă Java funcționează în browserul dvs. web.

    Mozilla Firefox

    Instrucțiuni Oracle Java pe 32 de biți:

    1. Lansați următoarea comandă

      • Tastați / lipiți / copiați:

        cd / usr / lib / mozilla / plugins

        acest lucru vă va schimba în directorul / usr / lib / mozilla / plugins, creați acest director dacă nu îl aveți

      • Tastați / lipiți / copiați:

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

        aceasta va crea directorul / usr / lib / mozilla / plugins, asigurați-vă că sunteți în acest director înainte de a face linkul simbolic

      • Tastați / lipiți / copiați:

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

        aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Mozilla Firefox

    Instrucțiuni Oracle Java pe 64 de biți:

    1. Emiteți următoarele comenzi.

      • Tastați / lipiți / copiați:

        cd / usr / lib / mozilla / plugins

        acest lucru vă va schimba în directorul / usr / lib / mozilla / plugins, creați acest director dacă nu îl aveți

      • Tastați / lipiți / copiați:

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

        aceasta va crea directorul / usr / lib / mozilla / plugins, asigurați-vă că sunteți în acest director înainte de a face linkul simbolic

      • Tastați / lipiți / copiați:

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

        aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Mozilla Firefox

    Mementouri:

    1. Notă:

      Uneori, atunci când emiteți comanda de mai sus, puteți primi un mesaj care spune:

      • ln: crearea legăturii simbolice `./libnpjp2.so ': Fișierul există
      • Pentru a corecta această problemă, pur și simplu eliminați linkul simbolic anterior folosind următoarea comandă:
      • Tastați / copiați / lipiți:

        cd / usr / lib / mozilla / plugins

      • Tastați / copiați / lipiți:

        sudo rm -rf libnpjp2.so

      • Asigurați-vă că vă aflați în directorul / usr / lib / mozilla / plugins înainte de a lansa comanda
    2. Reporniți browserul web și accesați Java Tester pentru a testa dacă Java funcționează în browserul dvs. web.

Recomandat: