Kako namestiti Oracle Java JRE na Ubuntu Linux

Posted on
Avtor: Laura McKinney
Datum Ustvarjanja: 9 April 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
How to install Oracle Java JDK on Ubuntu Linux (18.04 LTS or 20.04 LTS)
Video.: How to install Oracle Java JDK on Ubuntu Linux (18.04 LTS or 20.04 LTS)

Vsebina

je wiki, kar pomeni, da veliko člankov piše več avtorjev. Pri ustvarjanju tega članka je v njegovi izdaji in njeni izboljšavi sčasoma sodelovalo 14 ljudi, nekaj anonimnih.

Več aplikacij bo zahtevalo namestitev izvajalnega okolja Java, da bo pravilno delovalo v sistemu Ubuntu. To okolje bi moralo spoštovati arhitekturo nameščenega sistema v 32 ali 64 bitih, in najbolje je, da vedno namestite najnovejše okolje Java. Postopki za namestitev Java JRE bodo enaki za Debianove distribucije in tiste, ki izhajajo iz njih (Ubuntu in Linux Mint, če jih naštejemo le nekaj). S spletnega mesta Oracle Java boste lahko prenesli Runtime Environment (JRE) ali Development Development (JDK). Vaja, ki jo predlagamo tukaj, je namestiti da izvajalno okolje (Oracle Java JRE). Java lahko tudi dovolite, da deluje v svojem spletnem brskalniku, tako da lahko Java aplikacije zaženete v spletu.


faze



  1. Preverite arhitekturo vašega sistema. Če želite izvedeti, ali je arhitektura distribucije Linux 32-bitna ali 64-bitna, odprite terminal in anketirajte sistem.
    • Vnesite ali kopirajte in prilepite datoteka / sbin / init. Če je / sbin / init: simbolična povezava do / lib / systemd / systemd prikaz, prikliči ukaz datoteka / lib / systemd / systemd ki velja za najnovejše različice Debian sistemov in derivatov.
      • Zapišite tistega, ki vam ga bomo vrnili. Vaš sistem bo, če preberete, zasnovan v 64 bitih 64-bitni ELF v odgovoru in bo v 32 bitih, če jih dobite 32-bitni ELF.



  2. Preverite, ali je Java že nameščena v vašem sistemu. S svojega terminala pokličite ukaz, ki označuje nameščeno različico Jave.
    • Odprite terminal in vnesite naslednji ukaz:
      • vnesite ali kopirajte in prilepite java -verzija
    • Če je OpenJDK nameščen v vašem sistemu, boste dobili podoben odgovor kot ta:
      • openjdk različica "1.7.0_15"
        Runtime Environment OpenJDK (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        64-bitni VM strežnik OpenJDK (vgrajena 19.0-b09, mešani način)
    • Če je ime prodajalca OpenJDK je prikazan v sistemu, ki ga vrne, različica Jave, nameščena v vašem sistemu, ne ustreza tisti, ki jo bomo obravnavali v nadaljevanju tega wikija, kar bo Oracle Java JRE / JDK.



  3. OpenJDK / JRE v celoti izbrišite iz sistema. Da se izognete konfliktom med različnimi različicami Java, ustvarite imenik za shranjevanje binarnih datotek Oracle Java JRE. Z vnosom naprave odstranite različico OpenJDK / JRE, ki je nameščena v vašem sistemu:
    • vnesite ali kopirajte in prilepite sudo apt-get purge openjdk - *
      • OpenJDK / JRE bo v celoti odstranjen iz vašega sistema.
    • vnesite ali kopirajte in prilepite sudo mkdir -p / usr / local / java
      • Za sprejem binarnih datotek Oracle Java JDK in JRE bo izdelan imenik z imenom "/ usr / local / java".


  4. Prenesite Oracle Java JRE za Linux. Ne pozabite izbrati datotek, ki ustrezajo 32 ali 64 bitni arhitekturi vašega sistema. Datoteka se prenese v obliki stisnjenega arhiva .tar.gz.
    • Če delate na 32-bitni arhitekturi Ubuntu, prenesite binarne datoteke za ta 32-bitni sistem.
    • Če delate na 64-bitni arhitekturi Ubuntu, prenesite binarne datoteke za ta 64-bitni sistem.
    • Uživajte v svoji povezavi za prenos dokumentacije Oracle Java JDK / JRE ki se lahko izkažejo za koristne.
      • Izberite imenovano datoteko jdk-7u40-apidocs.zip in prenesi.
    • Pazljivo preberite: 64-bitne binarne datoteke Oracle ne bodo delovale v 32-bitnem arhitekturnem sistemu. Če poskusite namestiti v teh pogojih, boste videli veliko napak in opozoril.


  5. Premaknite Oracle binarne datoteke. Datoteke, ki ste jih pravkar prenesli, bodo privzeto umeščene v imenik ~ / Home / yourname / Prenosi in jih boste morali prenesti v imenik / Usr / local / java ki ste jo ustvarili prej.
    • Prenesene datoteke iz Oracle Java premaknite v 32 bitov:
      • vnesite ali kopirajte in prilepite CD / doma /"Yourname"/ Prenosi
      • vnesite ali kopirajte in prilepite sudo cp -r jre-8u131-linux-i586.tar.gz / usr / local / java
      • vnesite ali kopirajte in prilepite cd / usr / local / java
    • Prenesene datoteke z Oracle Java premaknite v 64 bitov:
      • vnesite ali kopirajte in prilepite CD / doma /"Yourname"/ Prenosi
      • vnesite ali kopirajte in prilepite sudo cp -r jre-8u131-linux-x64.tar.gz / usr / local / java
      • vnesite ali kopirajte in prilepite cd / usr / local / java


  6. V sistem namestite Oracle Java. Za datoteke stisnjenega formata boste morali uporabiti spodaj opisane ukaze .tar.gz dOracle Java. To je treba storiti z dostopom do nivoja koren da lahko vsi uporabniki sistema izkoristijo namestitev Java. Morali boste skrbeti za uporabo ukaza sudo za vsak opis spodaj opisan. Najprej boste morali spremeniti dovoljenja za dostop do datotek, ki ste jih pravkar prenesli.
    • Spremenite dovoljenja za dostop do datotek Java v 32 bitov:
      • vnesite ali kopirajte in prilepite sudo chmod a + x jre-8u131-linux-i586.tar.gz
    • Spremenite dovoljenja za dostop do 64-bitnih datotek Java:
      • vnesite ali kopirajte in prilepite sudo chmod a + x jre-8u131-linux-x64.tar.gz


  7. Nato odpakirajte binarne datoteke. Pazite, da se, če še ni narejeno, umestite v imenik / Usr / local / java nadaljevati s to operacijo.
    • Namestite Oracle Java za Ubuntu Linux v 32 bitih:
      • vnesite ali kopirajte in prilepite sudo tar xvzf jre-8u131-linux-i586.tar.gz
    • Namestite Oracle Java za Ubuntu Linux v 64 bitih:
      • vnesite ali kopirajte in prilepite sudo tar xvzf jre-8u131-linux-x64.tar.gz


  8. Pazljivo preverite svoj namestitveni imenik. Na tej točki postopka je v imeniku nestisnjena mapa / Usr / local / java. Če ga želite preveriti:
    • vnesite ali kopirajte in prilepite ls -a
    • boste lahko brali jre1.8.0_131, ki je mapa v imeniku


  9. Uredite sistemsko spremenljivko POT. Nahaja se v datoteki / Etc / profil, ki jo boste morali spremeniti s pomočjo urejevalnika programa es. Uporabili ga boste lahko nano, gedit ali katerega koli drugega urejevalnika po vaši izbiri v koren dodati te spremenljivke:
    • vnesite ali kopirajte in prilepite sudo gedit / etc / profile uporabljati gedit
    • ali
    • vnesite ali kopirajte in prilepite sudo nano / etc / profile če vam je ljubše nano


  10. Pojdite na konec datoteke. Pomaknite se s tipkama s puščico navzgor / navzdol na tipkovnici, da se pomaknete do zadnje vrstice datoteke in dodate naslednje vrstice:
    • vnesite ali kopirajte in prilepite
      JAVA_HOME = / usr / local / java /jre1.8.0_73
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      izvoz JAVA_HOME
      izvoz PATH


  11. Shranite datoteko / Etc / profil. Ne pozabite dodati prazno vrstico na koncu e, preden shranite in zapustite urejevalnik.


  12. Obvestite svoj sistem o izvedenih spremembah. Če želite vedeti, kje najti datoteke za svojo novo različico Jave, boste morali obvestiti vaš sistem o pravkar izvedenih spremembah:
    • vnesite ali kopirajte in prilepite sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jre1.8.0_131/bin/java" 1
      • Vaš sistem bo obveščen o razpoložljivosti Oracle Java.
    • vnesite ali kopirajte in prilepite sudo update-alternative --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.8.0_131/bin/javaws" 1
      • Tu bo obveščen o razpoložljivosti modula Oracle Java Spletni začetek.


  13. Sistemu dodelite privzeto različico Jave. Prav tako boste morali obvestiti Oracle Java JRE je zdaj privzeta različica okolja izvajanja Java z uporabo ukazov, opisanih spodaj:
    • vnesite ali kopirajte in prilepite sudo update-alternative --set java /usr/local/java/jre1.8.0_131/bin/java
      • Ta ukaz bo določil veljavno okolje izvajanja Java za sistem.
    • vnesite ali kopirajte in prilepite sudo update-alternative --set javaws /usr/local/java/jre1.8.0_131/bin/javaws
      • To bo opredelilo modul Java Spletni začetek ki se bo uporabljal.


  14. Naložite novo sistemsko okolje. Nadaljujte, kot je opisano spodaj.
    • Vnesite ali kopirajte in prilepite ./etc/profile.
    • Upoštevajte, da spremenljivke okolja, definirane v datoteki / Etc / profil sistem ne bo podprl šele po ponovnem zagonu računalnika.


  15. Preverite, ali je Oracle Java pravilno nameščen. Zaženite spodaj prikazane ukaze, da preverite številko različice Java, ki jo bo sistem vrnil.


  16. Preverite svojo različico 32-bitne različice Oracle Java:
    • vnesite ali kopirajte in prilepite java -verzija
      • Ta ukaz bo vrnil različico Java, ki jo podpira sistem.
    • v terminalu se prikaže naslednje:
      • java različica "1.8.0_131"
        Runtime Environment Java (TM) (sestavite 1.8.0_131-8u131-b11)
        Java HotSpot (TM) VM Server (vgrajena 25.131-b11, mešani način)


  17. Preverite 64-bitno različico Java Oracle:
    • vnesite ali kopirajte in prilepite java -verzija
      • Prejeli boste obvestilo o različici Jave, ki jo sistem podpira.
    • v terminalu se prikaže naslednje:
      • java različica "1.8.0_131"
        Runtime Environment Java (TM) (sestavite 1.8.0_131-8u131-b11)
        Java HotSpot (TM) VM Server (vgrajena 25.131-b11, mešani način)


  18. Znova zaženite Ubuntu Linux. Čestitamo, vaše novo izvajalno okolje Java je v celoti konfigurirano in podprto v vašem sistemu. Zdaj boste lahko brez težav zagnali aplikacije, napisane na Javi.
Dovoli Java za spletne brskalnike
  1. Če želite omogočiti, da vtičnike Java uporablja vaš spletni brskalnik, boste morali ustvariti simbolično povezavo iz namestitvenega imenika njegovih modulov na lokacijo vtičnika, ki je vključena v nameščeno okolje izvajanja Java Oracle, ki ste ga namestili.
    • Pazljivo preberite: Pri omogočanju Oracle Java 8 v svojem spletnem brskalniku boste morali biti zelo previdni, saj so bile v preteklosti odkrite številne varnostne ranljivosti in je mogoče tudi, da bodo v prihodnosti odkriti druge. Te varnostne pomanjkljivosti so vse vstopne točke v vaš sistem, ki so na voljo hekerjem oz hekerji hudomušno. Več informacij o tej temi najdete na spletnem mestu Java Tester.

Namestite Oracle Java za 32-bitni brskalnik Google Chrome

  1. Uporabi naslednje ukaze:
    • vnesite ali kopirajte in prilepite sudo mkdir -p / opt / google / chrome / plugins
      • Imenik z imenom / Opt / google / krom / vstavki bo ustvarjeno.
    • vnesite ali kopirajte in prilepite cd / opt / google / chrome / plugins
      • Ta ukaz vas bo v imenik Chromovih vtičnikov preusmeril. Pazite, da se nahajate v tem imeniku, preden nadaljujete na ustvarjanje simbolične povezave:
    • vnesite ali kopirajte in prilepite sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Med knjižnico bo ustvarjena simbolna povezava libnpjp2.so vašega okolja izvajanja Java in brskalnika Google Chrome.

Namestite Oracle Java za 64-bitni Google Chrome

  1. Uporabi naslednje ukaze:
    • vnesite ali kopirajte in prilepite sudo mkdir -p / opt / google / chrome / plugins
      • Imenik z imenom / Opt / google / krom / vstavki bo ustvarjeno.
    • vnesite ali kopirajte in prilepite cd / opt / google / chrome / plugins
      • Ta ukaz vas bo v imenik Chromovih vtičnikov preusmeril. Pazite, da se nahajate v tem imeniku, preden nadaljujete na ustvarjanje simbolične povezave:
    • vnesite ali kopirajte in prilepite sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
      • Med knjižnico bo ustvarjena simbolna povezava libnpjp2.so vašega okolja izvajanja Java in brskalnika Google Chrome.

Opombe o namestitvi Jave v Google Chrome

  1. Opomba: po ustvarjanju simbolične povezave se lahko vrne naslednje:
    • ln: ustvarjanje simbolične povezave `./libnpjp2.so: datoteka že obstaja
    • Če želite odpraviti to težavo, preprosto izbrišite obstoječo simbolno povezavo z naslednjim ukazom:
    • vnesite ali kopirajte in prilepite cd / opt / google / chrome / plugins
    • vnesite ali kopirajte in prilepite sudo rm -rf libnpjp2.so
    • preverite, ali ste v imeniku / Opt / google / krom / vstavki pred naročilom.
  2. Znova zaženite računalnik. Nato pojdite na spletno mesto Java Tester in preverite, ali Java deluje v vašem spletnem brskalniku.

Namestite Oracle Java za Mozilla Firefox v 32 bitih

  1. Uporabi naslednje ukaze:
    • vnesite ali kopirajte in prilepite cd / usr / lib / mozilla / plugins
      • V klic tega ukaza boste v imeniku / Usr / lib / mozilla / plugins. Če ta imenik v vašem sistemu že ne obstaja, ga boste morali ustvariti na naslednji način:
    • vnesite ali kopirajte in prilepite sudo mkdir -p / usr / lib / mozilla / plugins
      • Ta ukaz bo ustvaril imenovani imenik / Usr / lib / mozilla / plugins. Pazite, da ste v tem imeniku, preden nadaljujete na ustvarjanje simbolične povezave.
    • vnesite ali kopirajte in prilepite sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Med knjižnico bo ustvarjena simbolna povezava libnpjp2.so vašega okolja izvajanja Java in brskalnika Mozilla Firefox.

Namestite Oracle Java za Mozilla Firefox v 64-bit

  1. Uporabi naslednje ukaze:
    • vnesite ali kopirajte in prilepite cd / usr / lib / mozilla / plugins
      • V klic tega ukaza boste v imeniku / Usr / lib / mozilla / plugins. Če ta imenik v vašem sistemu že ne obstaja, ga boste morali ustvariti na naslednji način:
    • vnesite ali kopirajte in prilepite sudo mkdir -p / usr / lib / mozilla / plugins
      • Ta ukaz bo ustvaril imenovani imenik / Usr / lib / mozilla / plugins. Pazite, da ste v tem imeniku, preden nadaljujete na ustvarjanje simbolične povezave.
    • vnesite ali kopirajte in prilepite sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
      • Med knjižnico bo ustvarjena simbolna povezava libnpjp2.so vašega okolja izvajanja Java in brskalnika Mozilla Firefox.

Opombe o namestitvi Jave na Mozilla Firefox

  1. Opomba: po ustvarjanju simbolične povezave se lahko vrne naslednje:
    • ln: ustvarjanje simbolične povezave `./libnpjp2.so: datoteka že obstaja
    • Če želite odpraviti to težavo, preprosto izbrišite obstoječo simbolno povezavo z naslednjim ukazom:
    • vnesite ali kopirajte in prilepite cd / usr / lib / mozilla / plugins
    • vnesite ali kopirajte in prilepite sudo rm -rf libnpjp2.so
    • preverite, ali ste v imeniku / Usr / lib / mozilla / plugins pred naročilom.
  2. Znova zaženite računalnik. Nato pojdite na spletno mesto Java Tester in preverite, ali Java deluje v vašem spletnem brskalniku.