Instalirajte Oracle Java na Ubuntu Linux

Autor: Frank Hunt
Datum Stvaranja: 15 Ožujak 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Howto install Ambari on Ubuntu
Video: Howto install Ambari on Ubuntu

Sadržaj

Ovaj članak opisuje instalaciju 32-bitne i 64-bitne Oracle Java 7 (trenutni broj verzije 1.7.0_21) JDK / JRE na 32-bitnim i 64-bitnim Ubuntu operativnim sustavima. Upute također rade s Debianom i Linux Mintom.

Kročiti

  1. Provjerite je li vaš Ubuntu Linux operativni sustav 32-bitni ili 64-bitni, otvorite prozor terminala i pokrenite sljedeću naredbu.
    • Upišite / kopirajte / zalijepite: datoteka / sbin / init
      • Pogledajte bitnu verziju vašeg Ubuntu Linux operativnog sustava, ona pokazuje je li 32-bitna ili 64-bitna.
  2. Provjerite je li Java instalirana na vašem sustavu. Da biste to učinili, morate pokrenuti naredbu Java verzije.
    • otvorite prozor terminala i pokrenite sljedeću naredbu:
      • Upišite / kopirajte / zalijepite: java verzija
    • Ako je OpenJDK instaliran na vašem sustavu, to bi moglo izgledati ovako:
      • java verzija "1.7.0_15"
        Runtime okruženje OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64-bitni poslužitelj VM (gradnja 19.0-b09, mješoviti način)
    • Ako je OpenJDK instaliran na vašem sustavu, možda ste instalirali pogrešnu proizvođačku verziju Jave za ovaj vodič.
  3. Uklonite OpenJDK / JRE iz svog sustava i stvorite direktorij koji će sadržavati vaše binarne datoteke Oracle Java JDK / JRE. Time se izbjegavaju sukobi i zabune u sustavu između različitih proizvođačkih verzija Jave. Na primjer, ako imate OpenJDK / JRE instaliran na vašem sustavu, možete ga ukloniti upisivanjem sljedećeg u prozor terminala:
    • Upišite / kopirajte / zalijepite: sudo apt-get purge openjdk - *
      • Ova naredba uklanja OpenJDK / JRE iz vašeg sustava
    • Upišite / kopirajte / zalijepite: sudo mkdir -p / usr / local / java
      • Ova naredba stvara direktorij koji sadrži vaše binarne datoteke Oracle Java JDK i JRE.
  4. Preuzmite Oracle Java JDK / JRE za Linux. Obavezno nabavite ispravno komprimirane binarne datoteke za vaš sustav (32-bitne / 64-bitne, završavajući u tar.gz).
    • Ako je vaš Ubuntu Linux 32-bitni, preuzmite 32-bitne Oracle Java binarne datoteke.
    • Ako je vaš Ubuntu Linux 64-bitni, preuzmite 64-bitne binarne datoteke Oracle Java.
    • Neobvezno Preuzmite dokumentaciju Oracle Java JDK / JRE
      • Odaberite jdk-7u21-apidocs.zip
    • Važna informacija 64-bitne binarne datoteke Oracle Java neće raditi na 32-bitnim operativnim sustavima Ubuntu Linux, dobit ćete razne poruke o pogreškama sustava.
  5. Kopirajte binarne datoteke Oracle Java u direktorij / usr / local / java. Obično se binarne datoteke Oracle Java preuzimaju na: / home /"vaše korisničko ime"/Preuzimanja.
    • Upute za instaliranje 32-bitne Oracle Java na 32-bitni Ubuntu Linux:
      • Upišite / kopirajte / zalijepite: cd / home /"vaše korisničko ime"/Preuzimanja
      • Upišite / kopirajte / zalijepite: sudo cp -r jdk-7u21-linux-i586.tar.gz / usr / local / java
      • Upišite / kopirajte / zalijepite: sudo cp -r jre-7u21-linux-i586.tar.gz / usr / local / java
      • Upišite / kopirajte / zalijepite: cd / usr / local / java
    • Upute za instaliranje 64-bitne Oracle Java na 64-bitni Ubuntu Linux:
      • Upišite / kopirajte / zalijepite: cd / home /"vaše korisničko ime"/Preuzimanja
      • Upišite / kopirajte / zalijepite: sudo cp -r jdk-7u21-linux-x64.tar.gz / usr / local / java
      • Upišite / kopirajte / zalijepite: sudo cp -r jre-7u21-linux-x64.tar.gz / usr / local / java
      • Upišite / kopirajte / zalijepite: cd / usr / local / java
  6. Izdvojite komprimirane Java binarne datoteke u direktorij / usr / local / java
    • Upute za instaliranje 32-bitne Oracle Java na 32-bitni Ubuntu Linux:
      • Upišite / kopirajte / zalijepite: sudo tar xvzf jdk-7u21-linux-i586.tar.gz
      • Upišite / kopirajte / zalijepite: sudo tar xvzf jre-7u21-linux-i586.tar.gz
    • Upute za instaliranje 64-bitne Oracle Java na 64-bitni Ubuntu Linux:
      • Upišite / kopirajte / zalijepite: sudo tar xvzf jdk-7u21-linux-x64.tar.gz
      • Upišite / kopirajte / zalijepite: sudo tar xvzf jre-7u21-linux-x64.tar.gz
  7. Ponovno provjerite svoje imenike. Sada bi trebala postojati dva nekomprimirana binarna direktorija u / usr / local / java za Java JDK / JRE koji se imenuju kako slijedi:
    • Upišite / kopirajte / zalijepite: ls -a
    • jdk1.7.0_21
    • jre1.7.0_21
  8. Uredite datoteku PATH sustava / etc / profile i dodajte sljedeće sistemske varijable na put vašeg sistema. Koristite nano, gedit ili drugi uređivač teksta kao root open / etc / profile.
    • Upišite / kopirajte / zalijepite: sudo gedit / etc / profile
    • ili
    • Upišite / kopirajte / zalijepite: sudo nano / etc / profile
  9. Pomaknite se do kraja datoteke strelicama i dodajte sljedeće retke na kraj datoteke / etc / profile:
    • Upišite / kopirajte / zalijepite:

      JAVA_HOME = / usr / local / java /jdk1.7.0_21
      PUT = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      JRE_HOME = / usr / local / java /jre1.7.0_21
      PUT = $ PATH: $ HOME / bin: $ JRE_HOME / bin
      izvoz JAVA_HOME
      izvoz JRE_HOME
      izvoz PUT
  10. Spremite datoteku / etc / profile i zatvorite prozor.
  11. Obavijestite svoj Ubuntu Linux sustav gdje je pohranjena Oracle Java JDK / JRE. Tada sustav zna da je nova verzija Oracle Java spremna za upotrebu.
    • Upišite / kopirajte / zalijepite: sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_21/bin/java" 1
      • Ova naredba govori sustavu da je Oracle Java JRE spreman za upotrebu.
    • Upišite / kopirajte / zalijepite: sudo update-alternative --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac" 1
      • Ova naredba govori sustavu da je Oracle Java JDK spreman za upotrebu.
    • Upišite / kopirajte / zalijepite: sudo update-alternative --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws" 1
      • Ova naredba govori sustavu da je Oracle Java Web Start spreman za upotrebu.
  12. Obavijestite svoj Ubuntu Linux sustav da Oracle Java JDK / JRE mora biti zadana Java.
    • Upišite / kopirajte / zalijepite: sudo update-alternative --set java /usr/local/java/jre1.7.0_21/bin/java
      • Ova naredba postavlja java runtime okruženje za sustav
    • Upišite / kopirajte / zalijepite: sudo update-alternative --set javac /usr/local/java/jdk1.7.0_21/bin/javac
      • Ova naredba postavlja java kompajler za sustav
    • Upišite / kopirajte / zalijepite: sudo update-alternative --set javaws /usr/local/java/jre1.7.0_21/bin/javaws
      • Ova naredba postavlja java web start za sustav
  13. Ponovo učitajte PATH / etc / profile utipkavanjem sljedeće naredbe:
    • Upišite / kopirajte / zalijepite: . / etc / profile
    • Napomena: datoteka PATH / etc / profile učitat će se nakon ponovnog pokretanja Ubuntu Linuxa.
  14. Testirajte je li Oracle Java pravilno instalirana u sustav. Pokrenite sljedeće naredbe i pogledajte inačicu Java.
  15. Nakon uspješne instalacije 32-bitne Oracle Java vidjet ćete:
    • Upišite / kopirajte / zalijepite: java verzija
      • Ova naredba prikazuje verziju Javea na vašem sustavu.
    • Primit ćete poruku u kojoj stoji:
      • java verzija "1.7.0_21"
        Java (TM) SE Runtime Environment (gradnja 1.7.0_21-b21)
        Java HotSpot (TM) Server VM (gradnja 23.1-b03, mješoviti način)
    • Upišite / kopirajte / zalijepite: inačica javac
      • Ova vam naredba govori da sada s Terminala možete kompajlirati Java programe
    • Primit ćete poruku u kojoj stoji:
      • javac 1.7.0_21
  16. Nakon uspješne instalacije 64-bitnog Oracle Javea vidjet ćete:
    • Upišite / kopirajte / zalijepite: java verzija
      • Ova naredba prikazuje verziju Javea na vašem sustavu.
    • Primit ćete poruku u kojoj stoji:
      • java verzija "1.7.0_21"
        Java (TM) SE Runtime Environment (gradnja 1.7.0_21-b21)
        Java HotSpot (TM) 64-bitni poslužitelj VM (gradnja 23.6-b04, mješoviti način)
    • Upišite / kopirajte / zalijepite: inačica javac
      • Ova vam naredba govori da sada s Terminala možete kompajlirati Java programe
    • Primit ćete poruku u kojoj stoji:
      • javac 1.7.0_21
  17. Čestitamo, sada ste instalirali Oracle Java na svoj Linux sustav. Ponovo pokrenite Ubuntu Linux. Nakon toga, sustav je u potpunosti konfiguriran i možete pokretati i razvijati Java programe.

Izborno: Kako aktivirati Oracle Java u web preglednicima

  1. Da biste aktivirali dodatak Java u svojim web preglednicima, morate stvoriti simboličku vezu iz direktorija dodataka web preglednika do mjesta dodatka Java koji je bio uključen u distribuciju Oracle Java.

Google Chrome

32-bitne upute za Oracle Java:

  1. Izvedite sljedeće naredbe.
    • Upišite / kopirajte / zalijepite: sudo mkdir -p / opt / google / chrome / plugins
      • Ovo će stvoriti direktorij nazvan / opt / google / chrome / plugins
    • Upišite / kopirajte / zalijepite: cd / opt / google / chrome / plugins
      • To će vas odvesti do direktorija dodataka google chrome, prije stvaranja simboličke veze provjerite jeste li u ovom direktoriju.
    • Upišite / kopirajte / zalijepite: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • Ovo stvara simboličku vezu dodatka Java JRE (Java Runtime Environment) libnpjp2.so na vaš web preglednik Google Chrome

64-bitne upute za Oracle Java:

  1. Izvedite sljedeće naredbe.
    • Upišite / kopirajte / zalijepite: sudo mkdir -p / opt / google / chrome / plugins
      • Ovo će stvoriti direktorij nazvan / opt / google / chrome / plugins
    • Upišite / kopirajte / zalijepite: cd / opt / google / chrome / plugins
      • To će vas odvesti do direktorija dodataka google chrome, prije stvaranja simboličke veze provjerite jeste li u ovom direktoriju.
    • Upišite / kopirajte / zalijepite: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • Ovo stvara simboličku vezu dodatka Java JRE (Java Runtime Environment) libnpjp2.so na vaš web preglednik Google Chrome

Obratiti pažnju:

  1. Obratiti pažnju: Kada pokrenete gornju naredbu, ponekad dobijete sljedeću poruku:
    • ln: stvaranje simboličke veze `./libnpjp2.so ': Datoteka postoji
    • U tom slučaju uklonite prethodnu simboličku vezu sljedećom naredbom:
    • Upišite / kopirajte / zalijepite: cd / opt / google / chrome / plugins
    • Upišite / kopirajte / zalijepite: sudo rm -rf libnpjp2.tako
    • Prije pokretanja naredbe provjerite jeste li u direktoriju / opt / google / chrome / plugins.
  2. Ponovo pokrenite svoj web preglednik i idite na Java Tester kako biste provjerili radi li Java u vašem web pregledniku.

Mozilla Firefox

32-bitne upute za Oracle Java:

  1. Izvedite sljedeće naredbe.
    • Upišite / zalijepite / kopirajte: cd / usr / lib / mozilla / plugins
      • To će vas odvesti do direktorija / usr / lib / mozilla / plugins, stvorite ovaj direktorij ako ne postoji.
    • Upišite / zalijepite / kopirajte: sudo mkdir -p / usr / lib / mozilla / plugins
      • Ovo će stvoriti direktorij nazvan / usr / lib / mozilla / plugins, prije stvaranja simboličke veze provjerite jeste li u ovom direktoriju.
    • Upišite / zalijepite / kopirajte: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • Ovo stvara simboličku vezu dodatka Java JRE (Java Runtime Environment) libnpjp2.so u vaš web preglednik Mozilla Firefox

64-bitne upute za Oracle Java:

  1. Izvedite sljedeće naredbe.
    • Upišite / kopirajte / zalijepite: cd / usr / lib / mozilla / plugins
      • To će vas odvesti do direktorija / usr / lib / mozilla / plugins, stvorite ovaj direktorij ako ne postoji.
    • Upišite / kopirajte / zalijepite: sudo mkdir -p / usr / lib / mozilla / plugins
      • Ovo će stvoriti direktorij nazvan / usr / lib / mozilla / plugins, prije stvaranja simboličke veze provjerite jeste li u ovom direktoriju.
    • Upišite / kopirajte / zalijepite: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • Ovo stvara simboličku vezu dodatka Java JRE (Java Runtime Environment) libnpjp2.so u vaš web preglednik Mozilla Firefox

Obratiti pažnju:

  1. Obratiti pažnju: Kada pokrenete gornju naredbu, ponekad dobijete sljedeću poruku:
    • ln: stvaranje simboličke veze `./libnpjp2.so ': Datoteka postoji
    • U tom slučaju uklonite prethodnu simboličku vezu sljedećom naredbom:
    • Upišite / kopirajte / zalijepite: cd / usr / lib / mozilla / plugins
    • Upišite / kopirajte / zalijepite: sudo rm -rf libnpjp2.tako
    • Prije pokretanja naredbe provjerite jeste li u direktoriju / usr / lib / mozilla / plugins.
  2. Ponovo pokrenite svoj web preglednik i idite na Java Tester kako biste provjerili radi li Java u vašem web pregledniku.

Savjeti

  • u Ubuntu Linuxu možete odabrati da li ćete koristiti OpenJDK, besplatnu i otvorenu implementaciju programskog jezika Java, ili Oracle Java JDK i JRE. Neki više vole Oracle Java (koja je najnovija verzija Jave i dolazi izravno iz Java tehnologija.
  • Ovaj se dokument može promijeniti jer Oracle ponekad mijenja način instalacije svojih binarnih datoteka Java JDK / JRE.
  • Oracle vrši sigurnosna ažuriranja i ispravke programskih pogrešaka sa svakim novim izdanjem Oracle Java. Obratite pažnju na promjene u broju verzije tijekom instalacije Oracle Java.