4 načina za nadogradnju Oracle Jave na Ubuntu Linuxu

Sadržaj:

4 načina za nadogradnju Oracle Jave na Ubuntu Linuxu
4 načina za nadogradnju Oracle Jave na Ubuntu Linuxu

Video: 4 načina za nadogradnju Oracle Jave na Ubuntu Linuxu

Video: 4 načina za nadogradnju Oracle Jave na Ubuntu Linuxu
Video: KAKO UKLONITI VIRUSE SA KOMPJUTERA I UBRZATI GA!? *2022* 2024, Maj
Anonim

Ovaj dokument ima namjeru pomoći u nadogradnji mnogih novih verzija izdanja Oracle Java JDK/JRE na Ubuntu Linuxu. S vremena na vrijeme, zbog ispravki grešaka i sigurnosnih problema, Oracle objavljuje ažuriranja svoje verzije Java JDK/JRE.

  • Bilješka:

    Ovaj članak pretpostavlja da imate verziju Oracle Jave 7 ili 32-bitnu ili 64-bitnu koja se nalazi u/usr/local/java i želite nadograditi na novu verziju Oracle Jave. Ako niste, za više informacija pogledajte sljedeći članak:

  • Kako instalirati Oracle Java na Ubuntu Linux

Koraci

Nadogradite Oracle Java na Ubuntu Linux Korak 1
Nadogradite Oracle Java na Ubuntu Linux Korak 1

Korak 1. Preuzmite nove binarne datoteke Oracle Java, pazite da odaberete ispravne ažurirane Java JDK/JRE binarne datoteke Oracle Jave, za vašu Ubuntu Linux arhitekturu sistema, bilo 32-bitnu ili 64-bitnu, Oracle Java binarne datoteke završavaju na (tar. gz) kao što su:

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

    ili

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

Metoda 1 od 4: 32-bitne Oracle Java upute:

Nadogradite Oracle Java na Ubuntu Linux korak 2
Nadogradite Oracle Java na Ubuntu Linux korak 2

Korak 1. Postanite root korisnik i kopirajte nove komprimirane Oracle Java binarne datoteke iz našeg direktorija za preuzimanje u/usr/local/java

  • Tip/Kopiraj/Zalijepi:

    cd /home /"tvoje korisničko ime"/Preuzimanja

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

    cd/usr/local/java

Nadogradite Oracle Java na Ubuntu Linux Korak 3
Nadogradite Oracle Java na Ubuntu Linux Korak 3

Korak 2. Zatim ćemo raspakirati našu novu verziju Oracle Java binarnih datoteka, u direktoriju/usr/local/java

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

Metoda 2 od 4: 64-bitne Oracle Java upute:

Nadogradite Oracle Java na Ubuntu Linux Korak 4
Nadogradite Oracle Java na Ubuntu Linux Korak 4

Korak 1. Postanite root korisnik i kopirajte nove komprimirane Oracle Java binarne datoteke iz našeg direktorija za preuzimanje u/usr/local/java

  • Tip/Kopiraj/Zalijepi:

    cd /home /"tvoje korisničko ime"/Preuzimanja

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

    cd/usr/local/java

Nadogradite Oracle Java na Ubuntu Linux Korak 5
Nadogradite Oracle Java na Ubuntu Linux Korak 5

Korak 2. Zatim ćemo raspakirati našu novu verziju Oracle Java binarnih datoteka, u direktoriju/usr/local/java

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

Nadogradite Oracle Java na Ubuntu Linux Korak 6
Nadogradite Oracle Java na Ubuntu Linux Korak 6

Korak 3. U ovom trenutku trebali biste imati dva nova nekomprimirana binarna direktorija u/usr/local/java za Java JDK/JRE navedene kao:

jdk1.7.0_40

jre1.7.0_40

Zajedno sa:

jdk1.7.0_25

jre1.7.0_25

Metoda 3 od 4: Izmijenite svoj Linux sistem PATH:

Nadogradite Oracle Java na Ubuntu Linux korak 7. korak
Nadogradite Oracle Java na Ubuntu Linux korak 7. korak

Korak 1. Uredite sistemsku PATH datoteku /etc /profile i dodajte sljedeće sistemske varijable na sistemsku putanju

Koristite gedit, nano ili bilo koji drugi uređivač teksta kao root i otvorite /etc /profile

  • Tip/Kopiraj/Zalijepi:

    sudo gedit /etc /profile

    ili

  • Tip/Kopiraj/Zalijepi:

    sudo nano /etc /profile

Nadogradite Oracle Java na Ubuntu Linux Korak 8
Nadogradite Oracle Java na Ubuntu Linux Korak 8

Korak 2. Pomaknite se prema dolje pomoću tipki sa strelicama do kraja datoteke i dodajte sljedeće redove u nastavku na kraj vaše /etc /profile datoteke u Ubuntu Linuxu, u ovom trenutku ćete promijeniti brojeve verzija iz stare Oracle Java na novu verziju Jave, promijenit ćete brojeve verzija u sljedećoj sistemskoj datoteci PATH /etc /profile:

Izmijenite /etc /profile datoteku:

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

PATH = $ PATH: $ HOME/kanta: $ JAVA_HOME/kanta

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

PATH = $ PATH: $ HOME/kanta: $ JRE_HOME/kanta

izvoz JAVA_HOME

izvoz JRE_HOME

izvoz PATH

Promijenite na ovo:

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

PATH = $ PATH: $ HOME/kanta: $ JAVA_HOME/kanta

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

PATH = $ PATH: $ HOME/kanta: $ JRE_HOME/kanta

izvoz JAVA_HOME

izvoz JRE_HOME

izvoz PATH

Sačuvajte datoteku i izađite

Metoda 4 od 4: Obavijestite svoj sistem o ažuriranoj verziji Oracle Java:

Nadogradite Oracle Java na Ubuntu Linux Korak 9
Nadogradite Oracle Java na Ubuntu Linux Korak 9

Korak 1. Obavijestite svoj Ubuntu Linux sistem gdje se nalazi vaš Oracle Java JRE/JDK, sada ćete htjeti ažurirati sistem tako da koristi Oracle Java 1.7.0_40

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

Nadogradite Oracle Java na Ubuntu Linux korak 10
Nadogradite Oracle Java na Ubuntu Linux korak 10

Korak 2. Obavijestite svoj Ubuntu Linux sistem da Oracle Java JRE 1.7.0_40 mora biti nova zadana Java

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

  • Tip/Kopiraj/Zalijepi:

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

Nadogradite Oracle Java na Ubuntu Linux Korak 11
Nadogradite Oracle Java na Ubuntu Linux Korak 11

Korak 3. Ponovno učitajte PATH /etc /profile na cijelom sistemu upisivanjem sljedeće naredbe:

  • Tip/Kopiraj/Zalijepi:

    . /etc/profile

  • Imajte na umu da će se datoteka PATH /etc /profile na vašem sistemu ponovo učitati nakon ponovnog pokretanja vašeg Ubuntu Linux sistema
Nadogradite Oracle Java na Ubuntu Linux Korak 12
Nadogradite Oracle Java na Ubuntu Linux Korak 12

Korak 4. Testirajte da vidite da li je nova verzija Oracle Jave ispravno instalirana na vašem sistemu pokretanjem sljedećih naredbi i bilježenjem broja verzije novog Java ažuriranja

  • Tip/Kopiraj/Zalijepi:

    java -verzija

    ova naredba prikazuje verziju Jave koja radi na vašem sistemu

Nadogradite Oracle Java na Ubuntu Linux korak 13
Nadogradite Oracle Java na Ubuntu Linux korak 13

Korak 5. Trebali biste primiti poruku koja prikazuje:

  • java verzija "1.7.0_40"

    Java (TM) SE Runtime okruženje (verzija 1.7.0_40-b08) Java HotSpot (TM) 64-bitna serverska VM verzija (verzija 25.1-b02, mešoviti način rada)

  • Tip/Kopiraj/Zalijepi:

    javac -verzija

  • ova naredba vas obavještava da ste sada u mogućnosti kompajlirati java programe s terminala

    Trebali biste primiti poruku koja prikazuje:

  • javac 1.7.0_40
Nadogradite Oracle Java na Ubuntu Linux Korak 14
Nadogradite Oracle Java na Ubuntu Linux Korak 14

Korak 6. Nakon toga imate mogućnost uklanjanja stare Oracle Java JDK/JRE, jednostavnim uklanjanjem direktorija koji drže stare Java JDK/JRE binarne datoteke

  • Tip/Kopiraj/Zalijepi:

    cd/usr/local/java

  • Tip/Kopiraj/Zalijepi:

    sudo rm -rf jdk1.7.0_40

  • Tip/Kopiraj/Zalijepi:

    sudo rm -rf jre1.7.0_40

Nadogradite Oracle Java na Ubuntu Linux Korak 15
Nadogradite Oracle Java na Ubuntu Linux Korak 15

Korak 7. Ponovo pokrenite svoj Ubuntu Linux sistem i vaš sistem će biti potpuno konfiguriran za pokretanje i razvoj Java programa

Opcionalno: Kako omogućiti Oracle Java u vašim web preglednicima

Da biste omogućili svoj Java dodatak u svojim web preglednicima, morate napraviti simboličnu vezu iz direktorija dodataka za web preglednike do lokacije Java dodatka koji je uključen u vašu distribuciju Oracle Jave

google chrome

32-bitne Oracle Java upute:

  1. Izdajte sljedeće naredbe.

    • Tip/Kopiraj/Zalijepi:

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

      ovo će stvoriti direktorij pod nazivom/opt/google/chrome/plugins

    • Tip/Zalijepi/Kopiraj:

      cd/opt/google/chrome/plugins

      ovo će vas promijeniti u direktorij dodataka za google chrome, provjerite jeste li u ovom direktoriju prije nego što napravite simboličnu vezu

    • Tip/Zalijepi/Kopiraj:

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

      ovo će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u vaš web preglednik Google Chrome

64-bitne Oracle Java upute:

  1. Izdajte sljedeće naredbe.

    • Tip/Kopiraj/Zalijepi:

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

      ovo će stvoriti direktorij pod nazivom/opt/google/chrome/plugins

    • Tip/Zalijepi/Kopiraj:

      cd/opt/google/chrome/plugins

      ovo će vas promijeniti u direktorij dodataka za google chrome, provjerite jeste li u ovom direktoriju prije nego što napravite simboličnu vezu

    • Tip/Zalijepi/Kopiraj:

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

      ovo će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u vaš web preglednik Google Chrome

Podsjetnici:

  1. Bilješka:

    Ponekad kada izdate gornju naredbu možete primiti poruku koja glasi:

    • ln: stvaranje simboličke veze `./libnpjp2.so ': Datoteka postoji
    • Da biste riješili ovaj problem, jednostavno uklonite prethodnu simboličku vezu pomoću sljedeće naredbe:
    • Tip/Kopiraj/Zalijepi:

      cd/opt/google/chrome/plugins

    • Tip/Kopiraj/Zalijepi:

      sudo rm -rf libnpjp2.so

    • Prije izdavanja naredbe provjerite jeste li u/opt/google/chrome/plugins direktoriju
  2. Ponovo pokrenite web preglednik i idite na Java Tester da provjerite funkcionira li Java u vašem web pregledniku.

    Mozilla Firefox

    32-bitne Oracle Java upute:

    1. Izdajte sljedeću naredbu

      • Tip/Zalijepi/Kopiraj:

        cd/usr/lib/mozilla/plugins

        ovo će vas promijeniti u direktorij/usr/lib/mozilla/plugins, kreirajte ovaj direktorij ako ga nemate

      • Tip/Zalijepi/Kopiraj:

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

        ovo će stvoriti direktorij/usr/lib/mozilla/plugins, provjerite jeste li u ovom direktoriju prije nego što napravite simboličku vezu

      • Tip/Zalijepi/Kopiraj:

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

        ovo će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u vaš Mozilla Firefox web preglednik

    64-bitne Oracle Java upute:

    1. Izdajte sljedeće naredbe.

      • Tip/Zalijepi/Kopiraj:

        cd/usr/lib/mozilla/plugins

        ovo će vas promijeniti u direktorij/usr/lib/mozilla/plugins, kreirajte ovaj direktorij ako ga nemate

      • Tip/Zalijepi/Kopiraj:

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

        ovo će stvoriti direktorij/usr/lib/mozilla/plugins, provjerite jeste li u ovom direktoriju prije nego što napravite simboličku vezu

      • Tip/Zalijepi/Kopiraj:

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

        ovo će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u vaš Mozilla Firefox web preglednik

    Podsjetnici:

    1. Bilješka:

      Ponekad kada izdate gornju naredbu možete primiti poruku koja glasi:

      • ln: stvaranje simboličke veze `./libnpjp2.so ': Datoteka postoji
      • Da biste riješili ovaj problem, jednostavno uklonite prethodnu simboličku vezu pomoću sljedeće naredbe:
      • Tip/Kopiraj/Zalijepi:

        cd/usr/lib/mozilla/dodaci

      • Tip/Kopiraj/Zalijepi:

        sudo rm -rf libnpjp2.so

      • Prije izdavanja naredbe provjerite jeste li u/usr/lib/mozilla/plugins direktoriju
    2. Ponovo pokrenite web preglednik i idite na Java Tester da provjerite funkcionira li Java u vašem web pregledniku.

Preporučuje se: