3 načini namestitve Oracle Java na Linux Ubuntu

Kazalo:

3 načini namestitve Oracle Java na Linux Ubuntu
3 načini namestitve Oracle Java na Linux Ubuntu

Video: 3 načini namestitve Oracle Java na Linux Ubuntu

Video: 3 načini namestitve Oracle Java na Linux Ubuntu
Video: Как исправить ошибку входа в аккаунт на Xbox, если недоступно в вашем регионе? Код ошибки 0x80a40401 2024, November
Anonim

Ta vadnica bo zajemala namestitev 32-bitnega in 64-bitnega Oracle Java 7 JDK/JRE (številka trenutne različice je 1.7.0_45) v 32-bitnih in 64-bitnih operacijskih sistemih Ubuntu. Ta priročnik velja tudi za Debian in Linux Mint. Za tiste med vami, ki samo želite namestiti Oracle Java JRE za izvajanje aplikacij Java in ne za razvoj programov Java, uporabite ta način:

Namestitev Oracle Java JRE na Linux Ubuntu

Za tiste, ki želite namestiti Oracle Java JDK za razvoj programov in aplikacij Java (Oracle Java JRE je vključen tudi v Oracle JDK), uporabite to metodo:

Namestitev Oracle Java JDK na Ubuntu Linux

Korak

Namestite Oracle Java na Ubuntu Linux 1. korak
Namestite Oracle Java na Ubuntu Linux 1. korak

Korak 1. Preverite, ali je vaš operacijski sistem Ubuntu Linux 32-bitna ali 64-bitna arhitektura

Odprite terminal in zaženite spodnji ukaz.

  • Vrsta/Kopiraj/Prilepi:

    files /sbin /init

    Bitna različica vaše arhitekture operacijskega sistema Ubuntu Linux bo prikazana kot 32-bitna ali 64-bitna

Namestite Oracle Java na Ubuntu Linux 2. korak
Namestite Oracle Java na Ubuntu Linux 2. korak

Korak 2. Preverite, ali je Java že nameščena v vašem sistemu

Če želite to narediti, morate iz terminala zagnati različico ukaza Java.

  • Odprite terminal in vnesite naslednji ukaz:

    • Vrsta/Kopiraj/Prilepi:

      java -verzija

  • Če je OpenJDK že nameščen v sistemu, se na zaslonu prikaže naslednje besedilo:

    • java različica "1.7.0_15"

      Okolje izvajanja OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-bitni strežniški VM (zgradba 19.0-b09, mešani način)

  • Če je OpenJDK že nameščen v vašem sistemu, to pomeni, da imate za to metodo napačno različico dobavitelja Java.
Namestite Oracle Java na Ubuntu Linux 3. korak
Namestite Oracle Java na Ubuntu Linux 3. korak

Korak 3. Odstranite OpenJDK/JRE iz sistema in ustvarite imenik, v katerem bo shranjena binarna datoteka Oracle Java JDK/JRE

To bo preprečilo konflikte in zmedo v sistemu zaradi različnih različic prodajalcev Java. Na primer, če imate v sistemu nameščen OpenJDk/Jre, ga lahko odstranite tako, da vnesete naslednjo ukazno vrstico:

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get purge openjdk-\*

    Ta ukaz bo OpenJDK/JRE popolnoma ločil od vašega sistema

  • Vrsta/Kopiraj/Prilepi:

    sudo mkdir -p/usr/local/java

    Ta ukaz bo ustvaril imenik za shranjevanje vaših binarnih datotek Oracle Java JDK in JRE

Namestite Oracle Java na Ubuntu Linux 4. korak
Namestite Oracle Java na Ubuntu Linux 4. korak

Korak 4. Prenesite Oracle Java JDK/JRE za Linux

Prepričajte se, da ste izbrali stisnjeno binarno datoteko prav za 32-bitno ali 64-bitno sistemsko arhitekturo (tiste, ki se končajo na tar.gz).

  • Če na primer uporabljate 32-bitni operacijski sistem Ubuntu Linux, prenesite 32-bitno binarno datoteko Oracle Java.
  • Če na primer uporabljate 64-bitni operacijski sistem Ubuntu Linux, prenesite 64-bitno binarno datoteko Oracle Java.
  • Neobvezno, Prenesite dokumentacijo Oracle Java JDK/JRE

    Izberite jdk-7u40-apidocs.zip

  • Pomembna informacija:

    64-bitna binarna datoteka Oracle Java ne deluje v 32-bitnem operacijskem sistemu Ubuntu Linux.

Namestite Oracle Java na Ubuntu Linux 5. korak
Namestite Oracle Java na Ubuntu Linux 5. korak

Korak 5. Kopirajte binarno datoteko Oracle Java v imenik/usr/local/java

V večini primerov se binarna datoteka Oracle Java prenese na: /home /"vaše uporabniško ime"/Prenosi.

  • Vodnik za namestitev Oracle Java 32-bit na 32-bitni Linux Ubuntu:

    • Vrsta/Kopiraj/Prilepi:

      cd ~/Prenosi

    • Vrsta/Kopiraj/Prilepi:

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

    • Vrsta/Kopiraj/Prilepi:

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

    • Vrsta/Kopiraj/Prilepi:

      cd/usr/local/java

  • Oracle Java 64-bitni namestitveni vodnik za Linux Ubuntu 64-bit:

    • Vrsta/Kopiraj/Prilepi:

      cd ~/Prenosi

    • Če ste prenesli JDK, vnesite/kopiraj/prilepi:

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

    • Ali pa, če ste prenesli JRE, vnesite/kopiraj/prilepi:

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

    • Vrsta/Kopiraj/Prilepi:

      cd/usr/local/java

Namestite Oracle Java na Ubuntu Linux Korak 6
Namestite Oracle Java na Ubuntu Linux Korak 6

Korak 6. Odprite stisnjeno binarno datoteko Java v imenik/usr/local/java

  • Vodnik za namestitev Oracle Java 32-bit na 32-bitni Linux Ubuntu:

    • Vrsta/Kopiraj/Prilepi:

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

    • Vrsta/Kopiraj/Prilepi:

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

  • Oracle Java 64-bitni namestitveni vodnik za Linux Ubuntu 64-bit:

    • Če ste prenesli JDK, vnesite/kopiraj/prilepi:

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

    • Ali če ste prenesli JRE, vnesite/kopiraj/prilepi:

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

Namestite Oracle Java na Ubuntu Linux Korak 7
Namestite Oracle Java na Ubuntu Linux Korak 7

Korak 7. Ponovno preverite svoje imenike

Na tej točki bi morali imeti nekomprimirani binarni imenik v/usr/local/java za Java JDK/JRE, ki pravi:

  • Vrsta/Kopiraj/Prilepi:

    je -a

  • jdk1.7.0_45
  • ali jre1.7.0_45
Namestite Oracle Java na Ubuntu Linux 8. korak
Namestite Oracle Java na Ubuntu Linux 8. korak

Korak 8. Uredite sistemsko datoteko PATH /etc /profile in na sistemsko pot dodajte naslednje sistemske spremenljivke

Uporabite nano, gedit ali drug urejevalnik besedil in odprite /etc /profile kot root (root).

  • Vrsta/Kopiraj/Prilepi:

    sudo gedit /etc /profile

  • ali
  • Vrsta/Kopiraj/Prilepi:

    sudo nano /etc /profile

Namestite Oracle Java na Ubuntu Linux 9. korak
Namestite Oracle Java na Ubuntu Linux 9. korak

Korak 9. S puščičnimi tipkami se pomaknite do dna datoteke in dodajte naslednjo vrstico na koncu datoteke /etc /profile:

  • Če imate nameščen JDK, vnesite/kopiraj/prilepi:

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

    JRE_HOME = $ JAVA_HOME/jre

    PATH = $ PATH: $ JAVA_HOME/koš: $ JRE_HOME/bin

    izvoz JAVA_HOME

    izvoz JRE_HOME

    izvoz PATH

  • Ali če imate nameščen JRE, vnesite/kopiraj/prilepi:

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

    POT = $ PATH: $ JRE_HOME/bin

    izvoz JRE_HOME

    izvoz PATH

  • Shranite datoteko /etc /profile in zapustite.
Namestite Oracle Java na Ubuntu Linux 10. korak
Namestite Oracle Java na Ubuntu Linux 10. korak

Korak 10. Sistemu Ubuntu Linux povejte lokacijo Oracle JDK/JRE

Tako bo sistem obveščen, da je na voljo nova različica Oracle Java.

  • Če imate nameščen JDK, vnesite/kopiraj/prilepi:

    sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Ali pa, če imate nameščen JRE, vnesite/kopiraj/prilepi:

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

    Ta ukaz bo sistem obvestil, da je Oracle Java JRE zagnan in deluje

  • Samo, če imate nameščen JDK, vnesite/kopiraj/prilepi:

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

    Ta ukaz vam pove, da je Oracle Java JDK pripravljen za uporabo

  • Vrsta/Kopiraj/Prilepi:

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

    ta ukaz obvesti sistem, da se zažene Oracle Java Web start

Namestite Oracle Java na Ubuntu Linux 11. korak
Namestite Oracle Java na Ubuntu Linux 11. korak

Korak 11. Povejte Linux Ubuntu, da mora biti Oracle Java JDK/JRE privzeta Java

  • Če imate nameščen JDK, vnesite/kopiraj/prilepi:

    sudo update-alternative --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Ali če imate nameščen JRE, vnesite/kopiraj/prilepi:

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

    Ta ukaz bo za sistem nastavil JRE (Java Runtime Environment)

  • Samo, če imate nameščen JDK, vnesite/kopiraj/prilepi:

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

    Ta ukaz bo nastavil prevajalnik Java za sistem

  • Če imate nameščen JDK, vnesite/Kopiraj/Prilepi sudo update-alternative --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
  • Ali pa, če imate nameščen JRE, vnesite/kopiraj/prilepi:

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

    Ta ukaz bo za sistem nastavil Java za zagon spleta

Namestite Oracle Java na Ubuntu Linux 12. korak
Namestite Oracle Java na Ubuntu Linux 12. korak

Korak 12. Znova vnesite svoj sistem PATH /etc /profile tako, da vnesete naslednji ukaz:

  • Vrsta/Kopiraj/Prilepi:

    . /etc/profile

  • Upoštevajte, da se bo vaša sistemska datoteka PATH /etc /profile znova naložila po ponovnem zagonu Linuxa Ubuntu.
Namestite Oracle Java na Ubuntu Linux 13. korak
Namestite Oracle Java na Ubuntu Linux 13. korak

Korak 13. Preverite, ali je Oracle Java pravilno nameščena v vašem sistemu

Zaženite naslednji ukaz in upoštevajte različico Java: Prikazana bo pravilna 32-bitna namestitev Oracle Java:

  • Vrsta/Kopiraj/Prilepi:

    java -verzija. Ta ukaz prikazuje različico Jave, ki se izvaja v sistemu. Videti bi morali sporočilo, ki pravi: java različica "1.7.0_45"

    Java (TM) SE Runtime Environment (zgradba 1.7.0_45-b18)

  • Strežnik VM Java HotSpot (TM) (gradnja 24.45-b08, mešani način)
  • Vrsta/Kopiraj/Prilepi:

    java -verzija. Ta ukaz vam pove, da lahko zdaj sestavljate programe Java iz terminala. Videlo se bo sporočilo: java 1.7.0_45. Uspešna namestitev 64-bitne različice Oracle Java bo pokazala:

  • Vrsta/Kopiraj/Prilepi:

    java -verzija. Ta ukaz prikazuje različico Jave, ki se izvaja v sistemu. Videli boste sporočilo, ki pravi: java različica "1.7.0_45"

    Java (TM) SE Runtime Environment (zgradba 1.7.0_45-b18)

  • Java HotSpot (TM) 64-bitna strežniška VM (različica 24.45-b08, mešani način)
  • Vrsta/Kopiraj/Prilepi:

    java -verzija. Ta ukaz vam pove, da lahko zdaj sestavljate programe Java iz terminala. Videti bi morali sporočilo, ki pravi: java 1.7.0_45

Namestite Oracle Java na Ubuntu Linux Korak 14
Namestite Oracle Java na Ubuntu Linux Korak 14

Korak 14. Čestitamo, v sistem Linux ste namestili Oracle Java

Zdaj znova zaženite Linux Ubuntu. Po tem bo vaš sistem v celoti konfiguriran za izvajanje in razvoj programov Java.

Metoda 1 od 3: Izbirno: Kako omogočiti Oracle Java v spletnem brskalniku

Namestite Oracle Java na Ubuntu Linux Korak 15
Namestite Oracle Java na Ubuntu Linux Korak 15

Korak 1. Omogočite vtičnike Java v spletnem brskalniku tako, da ustvarite simbolično povezavo iz imenika vtičnikov brskalnika do lokacije vtičnikov Java v distribuciji Oracle Java

  • Vitalni zapisi:

    Zelo priporočam previdnost pri omogočanju Oracle Java 7 v spletnem brskalniku zaradi številnih pomanjkljivosti v smislu varnosti in izkoriščanja. Če v svojem spletnem brskalniku omogočite Oracle Java 7, lahko zlonamerni uporabniki vstopijo in poškodujejo vaš računalnik, tako da izkoristijo njegove pomanjkljivosti in šibke točke. Za več informacij obiščite Java Tester

Metoda 2 od 3: Google Chrome

Vodnik za Oracle Java 32-bit:

Namestite Oracle Java na Ubuntu Linux Korak 16
Namestite Oracle Java na Ubuntu Linux Korak 16

Korak 1. Vnesite naslednji ukaz

  • Vrsta/Kopiraj/Prilepi:

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

    Ustvaril se bo imenik/opt/google/chrome/plugins

  • Vrsta/Kopiraj/Prilepi:

    cd/opt/google/chrome/plugins

    Ta ukaz vas bo spremenil v imenik dodatkov za Google Chrome, zato se pred simbolično povezavo prepričajte, da ste v imeniku

  • Vrsta/Kopiraj/Prilepi:

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

    Ta ukaz bo ustvaril simbolično povezavo iz vtičnika JRE Java (Java Runtime Environment) libnpjp2.so v brskalnik Google Chrome.

Vodnik za Oracle Java 64-bit:

Namestite Oracle Java na Ubuntu Linux Korak 17
Namestite Oracle Java na Ubuntu Linux Korak 17

Korak 1. Vnesite naslednji ukaz

  • Vrsta/Kopiraj/Prilepi:

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

    Ustvaril se bo imenik/opt/google/chrome/plugins

  • Vrsta/Kopiraj/Prilepi:

    cd/opt/google/chrome/plugins

    Ta ukaz vas bo spremenil v imenik dodatkov za Google Chrome, zato se prepričajte, da ste v imeniku, preden ustvarite simbolično povezavo

  • Vrsta/Kopiraj/Prilepi:

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

    Ta ukaz bo ustvaril simbolično povezavo iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so v Google Chrome.

Opomnik:

Namestite Oracle Java na Ubuntu Linux Korak 18
Namestite Oracle Java na Ubuntu Linux Korak 18

Korak 1. Opomba:

Včasih se ob vnosu zgornjega ukaza prikaže sporočilo:

  • ln: ustvarjanje simbolične povezave `./libnpjp2.so ': Datoteka obstaja
  • Če želite odpraviti to težavo, preprosto odstranite prejšnjo simbolično povezavo z naslednjim ukazom:
  • Vrsta/Kopiraj/Prilepi:

    cd/opt/google/chrome/plugins

  • Vrsta/Kopiraj/Prilepi:

    sudo rm -rf libnpjp2.so

  • Preden vnesete ukaz, se prepričajte, da ste v imeniku/opt/google/chrome/plugins
Namestite Oracle Java na Ubuntu Linux Korak 19
Namestite Oracle Java na Ubuntu Linux Korak 19

Korak 2. Znova zaženite spletni brskalnik in pojdite na Java Tester, da preverite, ali Java v spletnem brskalniku deluje pravilno

Metoda 3 od 3: Mozilla Firefox

Oracle Java 32-bitni vodnik:

Namestite Oracle Java na Ubuntu Linux 20. korak
Namestite Oracle Java na Ubuntu Linux 20. korak

Korak 1. Vnesite naslednji ukaz

  • Vrsta/Kopiraj/Prilepi:

    cd/usr/lib/mozilla/vtičniki

    Ta ukaz vas bo spremenil v imenik/usr/lib/mozilla/plugins in ga ustvarite, če še ne obstaja

  • Vrsta/Kopiraj/Prilepi:

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

    Ta ukaz bo ustvaril imenik/usr/lib/mozilla/plugins, zato se pred ustvarjanjem simbolične povezave prepričajte, da ste v tem imeniku

  • Vrsta/Kopiraj/Prilepi:

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

    Ta ukaz bo ustvaril simbolično povezavo iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so v vaš Mozilla Firefox

Namestite Oracle Java na Ubuntu Linux 21. korak
Namestite Oracle Java na Ubuntu Linux 21. korak

2. korak ==== Vodnik za Oracle Java 64-bit:

====

Namestite Oracle Java na Ubuntu Linux 22. korak
Namestite Oracle Java na Ubuntu Linux 22. korak

Korak 3. Vnesite naslednji ukaz

  • Vrsta/Kopiraj/Prilepi:

    cd/usr/lib/mozilla/vtičniki

    Ta ukaz vas bo spremenil v imenik/usr/lib/mozilla/plugins in ga ustvarite, če še ne obstaja

  • Vrsta/Kopiraj/Prilepi:

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

    Ta ukaz bo ustvaril imenik/usr/lib/mozilla/plugins, zato se pred ustvarjanjem simbolične povezave prepričajte, da ste v tem imeniku

  • Vrsta/Kopiraj/Prilepi:

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

    Ta ukaz bo ustvaril simbolično povezavo iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so v Mozilla Firefox.

Opomnik:

Namestite Oracle Java na Ubuntu Linux 23. korak
Namestite Oracle Java na Ubuntu Linux 23. korak

Korak 1. Opomba:

Včasih se lahko ob vnosu zgornjega ukaza prikaže naslednje sporočilo:

  • ln: ustvarjanje simbolične povezave `./libnpjp2.so ': Datoteka obstaja
  • Če želite odpraviti to težavo, preprosto odstranite prejšnjo simbolično povezavo z naslednjim ukazom:
  • Vrsta/Kopiraj/Prilepi:

    cd/usr/lib/mozilla/vtičniki

  • Vrsta/Kopiraj/Prilepi:

    sudo rm -rf libnpjp2.so

  • Preden vnesete ukaz, se prepričajte, da ste v imeniku/usr/lib/mozilla/plugins.

Korak 2. Znova zaženite spletni brskalnik in pojdite na spletno mesto Java Tester, da preverite, ali Java v spletnem brskalniku deluje pravilno

Nasveti

  • Če želite uporabljati Ubuntu Linux, se lahko odločite za uporabo OpenJDK, ki je brezplačna in odprtokodna izvedba programskega jezika Java, ali uporabite Oracle Java JDK ali JRE. Nekateri imajo raje Oracle Java (ker je to najnovejša različica Jave in jo posreduje neposredno vzdrževalec tehnologije Java), vendar se odločite po svojih željah.
  • Upoštevajte, da Oracle posodablja varnost, odpravlja napake in odpravlja težave z zmogljivostjo vsakič, ko izda novo Oracle Java. Ko nameščate Oracle Java v sistem, se prepričajte, da poznate številko različice.
  • Zavedajte se, da se ta dokument občasno pregleduje, saj Oracle včasih spremeni način namestitve binarne datoteke JDK/JRE.

Priporočena: