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: Я НАШЁЛ ЛУЧШУЮ НАСТРОЙКУ ЗВУКА ДЛЯ ТЕЛЕФОНА | КАК ЗА 1 МИНУТУ УВЕЛИЧИТЬ ЗВУК НА АНДРОИД 2024, Travanj
Anonim

Ovaj je dokument namijenjen pomoći pri nadogradnji mnogih novih verzija izdanja Oracle Java JDK/JRE na Ubuntu Linuxu. S vremena na vrijeme zbog ispravki programskih pogreš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, provjerite jeste li odabrali ispravne ažurirane Java JDK/JRE binarne datoteke Oracle Jave, za vašu Ubuntu Linux arhitekturu sustava, bilo 32-bitnu ili 64-bitnu, binarne datoteke Oracle Java završavaju s (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-bitni)
  • jre-7u40-linux-x64.tar.gz (64-bitni)

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

  • Vrsta/Kopiraj/Zalijepi:

    cd /home /"vaše korisničko ime"/Preuzimanja

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/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

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/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

  • Vrsta/Kopiraj/Zalijepi:

    cd /home /"vaše korisničko ime"/Preuzimanja

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/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

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/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 biste trenutku trebali 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 s:

jdk1.7.0_25

jre1.7.0_25

Metoda 3 od 4: Izmijenite svoj Linux sustav PATH:

Nadogradite Oracle Java na Ubuntu Linux Korak 7
Nadogradite Oracle Java na Ubuntu Linux Korak 7

Korak 1. Uredite datoteku PATH sustava /etc /profile i dodajte sljedeće sistemske varijable na putanju vašeg sustava

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

  • Vrsta/Kopiraj/Zalijepi:

    sudo gedit /etc /profile

    ili

  • Vrsta/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 retke 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 datoteci sustava PATH /etc /profile:

Izmijenite /etc /profile datoteku:

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

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

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

PUT = $ 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

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

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

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

izvoz JAVA_HOME

izvoz JRE_HOME

izvoz PATH

Spremite datoteku i izađite

Metoda 4 od 4: Obavijestite svoj sustav 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 sustav gdje se nalazi vaš Oracle Java JRE/JDK, sada ćete htjeti ažurirati sustav tako da koristi Oracle Java 1.7.0_40

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/Kopiraj/Zalijepi:

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

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

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

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/Kopiraj/Zalijepi:

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

  • Vrsta/Kopiraj/Zalijepi:

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

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 sustavu upisivanjem sljedeće naredbe:

  • Vrsta/Kopiraj/Zalijepi:

    . /etc/profile

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

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

  • Vrsta/Kopiraj/Zalijepi:

    java -verzija

    ova naredba prikazuje verziju Jave koja se izvodi na vašem sustavu

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

Korak 5. Trebali biste primiti poruku koja prikazuje:

  • java verzija "1.7.0_40"

    Java (TM) SE Runtime Environment (verzija 1.7.0_40-b08) Java HotSpot (TM) 64-bitna poslužiteljska VM (međuverzija za izgradnju 25.1-b02, mješoviti način)

  • Vrsta/Kopiraj/Zalijepi:

    javac -verzija

  • ova naredba vas obavještava da ste sada u mogućnosti sastaviti 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

  • Vrsta/Kopiraj/Zalijepi:

    cd/usr/local/java

  • Vrsta/Kopiraj/Zalijepi:

    sudo rm -rf jdk1.7.0_40

  • Vrsta/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 sustav i vaš će sustav biti potpuno konfiguriran za pokretanje i razvoj Java programa

Izborno: Kako omogućiti Oracle Java u svojim web preglednicima

Da biste omogućili svoj Java dodatak u svojim web preglednicima, morate napraviti simboličnu vezu iz direktorija dodataka web preglednika na mjesto Java dodatka uključenog u vašu distribuciju Oracle Jave

Google Chrome

32-bitne Oracle Java upute:

  1. Izdajte sljedeće naredbe.

    • Vrsta/Kopiraj/Zalijepi:

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

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

    • Vrsta/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

    • Vrsta/Zalijepi/Kopiraj:

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

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

64-bitne Oracle Java upute:

  1. Izdajte sljedeće naredbe.

    • Vrsta/Kopiraj/Zalijepi:

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

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

    • Vrsta/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

    • Vrsta/Zalijepi/Kopiraj:

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

      ovo će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.tako 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:
    • Vrsta/Kopiraj/Zalijepi:

      cd/opt/google/chrome/plugins

    • Vrsta/Kopiraj/Zalijepi:

      sudo rm -rf libnpjp2.tako

    • Prije nego što izdate naredbu, provjerite jeste li u direktoriju/opt/google/chrome/plugins
  2. Ponovno pokrenite web preglednik i idite na Java Tester kako biste provjerili funkcionira li Java u vašem web pregledniku.

    Mozilla Firefox

    32-bitne Oracle Java upute:

    1. Izdajte sljedeću naredbu

      • Vrsta/Zalijepi/Kopiraj:

        cd/usr/lib/mozilla/dodaci

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

      • Vrsta/Zalijepi/Kopiraj:

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

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

      • Vrsta/Zalijepi/Kopiraj:

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

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

    64-bitne Oracle Java upute:

    1. Izdajte sljedeće naredbe.

      • Vrsta/Zalijepi/Kopiraj:

        cd/usr/lib/mozilla/dodaci

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

      • Vrsta/Zalijepi/Kopiraj:

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

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

      • Vrsta/Zalijepi/Kopiraj:

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

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

    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:
      • Vrsta/Kopiraj/Zalijepi:

        cd/usr/lib/mozilla/dodaci

      • Vrsta/Kopiraj/Zalijepi:

        sudo rm -rf libnpjp2.tako

      • Prije nego izdate naredbu, provjerite jeste li u direktoriju/usr/lib/mozilla/plugins
    2. Ponovno pokrenite web -preglednik i idite na Java Tester kako biste provjerili funkcionira li Java u vašem web pregledniku.

Preporučeni: