Ovaj vodič će pokriti instalaciju 32-bitnog i 64-bitnog Oracle Java 7 (trenutno broj verzije) 1.7.0_45) JDK/JRE na 32-bitnim i 64-bitnim Ubuntu operativnim sistemima. Ova uputstva će raditi i na Debian -u i Linux Mint -u.
Ako već imate instaliran Oracle Java 7 na vašem sistemu, ali trebate nadogradnju, upotrijebite ovu metodu:
Kako nadograditi Oracle Java na Ubuntu Linux
Za one koji samo želite instalirati Oracle Java JRE za pokretanje Java aplikacija, a ne za razvoj Java programa, koristite ovu metodu:
Kako instalirati Oracle Java JRE na Ubuntu Linux
Za one koji žele instalirati Oracle Java JDK za razvoj Java programa i aplikacija (Oracle Java JRE je također uključen u Oracle JDK) upotrijebite ovu metodu:
Kako instalirati Oracle Java JDK na Ubuntu Linux
Također za omogućavanje/nadogradnju Oracle Jave u vašim web preglednicima:
Kako omogućiti Oracle Java u vašim web preglednicima
Koraci
Korak 1. Provjerite je li vaša arhitektura operativnog sistema Ubuntu Linux 32-bitna ili 64-bitna, otvorite terminal i pokrenite sljedeću naredbu ispod
-
Tip/Kopiraj/Zalijepi:
file /sbin /init
Zapamtite bitnu verziju vaše arhitekture Ubuntu Linux operativnog sistema koja će prikazati bilo da je 32-bitna ili 64-bitna
Korak 2. Provjerite da li je Java instalirana na vašem sistemu
Da biste to učinili, morat ćete iz terminala pokrenuti naredbu Java verzije.
-
Otvorite terminal i unesite sljedeću naredbu:
-
Tip/Kopiraj/Zalijepi:
java -verzija
-
-
Ako imate OpenJDK instaliran na vašem sistemu, to bi moglo izgledati ovako:
-
java verzija "1.7.0_15"
OpenJDK Runtime okruženje (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-bitni server VM (verzija 19.0-b09, mješoviti način)
-
- Ako imate OpenJDK instaliran na vašem sistemu, imate pogrešnu verziju Java dobavljača za ovu vježbu.
Korak 3. Potpuno uklonite OpenJDK/JRE sa svog sistema i kreirajte direktorij za čuvanje vaših Oracle Java JDK/JRE binarnih datoteka
Ovo će spriječiti sistemske sukobe i zabunu između različitih verzija Java dobavljača. Na primjer, ako imate OpenJDK/JRE instaliran na vašem sistemu, možete ga ukloniti upisivanjem sljedećeg u naredbenu liniju:
-
Tip/Kopiraj/Zalijepi:
sudo apt-get purge openjdk-\*
Ova naredba će u potpunosti ukloniti OpenJDK/JRE sa vašeg sistema
-
Tip/Kopiraj/Zalijepi:
sudo mkdir -p/usr/local/java
Ova naredba će stvoriti direktorij za čuvanje vaših Oracle Java JDK i JRE binarnih datoteka
Korak 4. Preuzmite Oracle Java JDK/JRE za Linux
Provjerite jeste li odabrali tačna komprimirane binarne datoteke za 32-bitnu ili 64-bitnu arhitekturu vašeg sistema (koje završavaju na tar.gz).
- Na primjer, ako koristite Ubuntu Linux 32-bitni operativni sistem, preuzmite 32-bitne Oracle Java binarne datoteke.
- Na primjer, ako koristite Ubuntu Linux 64-bitni operativni sistem, preuzmite 64-bitne Oracle Java binarne datoteke.
-
Opcionalno, Preuzmite Oracle Java JDK/JRE dokumentaciju
Odaberite jdk-7u40-apidocs.zip
-
Važna informacija:
64-bitne Oracle Java binarne datoteke ne rade na 32-bitnim Ubuntu Linux operativnim sistemima, dobit ćete više poruka o sistemskim greškama ako pokušate instalirati 64-bitnu Oracle Javu na 32-bitni Ubuntu Linux.
Korak 5. Kopirajte Oracle Java binarne datoteke u/usr/local/java direktorij
U većini slučajeva, binarne datoteke Oracle Java preuzimaju se na: /home /"tvoje korisničko ime"/Preuzimanja.
-
Upute za instalaciju 32-bitnog Oracle Jave na 32-bitni Ubuntu Linux:
-
Tip/Kopiraj/Zalijepi:
cd ~/Preuzimanja
-
Tip/Kopiraj/Zalijepi:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/lokalno/java
-
Tip/Kopiraj/Zalijepi:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/lokalno/java
-
Tip/Kopiraj/Zalijepi:
cd/usr/local/java
-
-
Upute za instalaciju 64-bitnog Oracle Jave na 64-bitni Ubuntu Linux:
-
Tip/Kopiraj/Zalijepi:
cd ~/Preuzimanja
-
Ako ste preuzeli JDK, tada upišite/kopirajte/zalijepite:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/lokalno/java
-
Ili ako ste preuzeli JRE, tada upišite/kopirajte/zalijepite:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/lokalno/java
-
Tip/Kopiraj/Zalijepi:
cd/usr/local/java
-
Korak 6. Raspakirajte komprimirane Java datoteke u direktoriju/usr/local/java
-
Upute za instalaciju 32-bitnog Oracle Jave na 32-bitni Ubuntu Linux:
-
Tip/Kopiraj/Zalijepi:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Tip/Kopiraj/Zalijepi:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
Upute za instalaciju 64-bitnog Oracle Jave na 64-bitni Ubuntu Linux:
-
Ako ste preuzeli JDK, tada upišite/kopirajte/zalijepite:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Ili ako ste preuzeli JRE, tada upišite/kopirajte/zalijepite:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Korak 7. Dvaput provjerite svoje direktorije
U ovom trenutku trebali biste imati jedan nekomprimirani binarni direktorij u/usr/local/java za Java JDK/JRE naveden kao:
-
Tip/Kopiraj/Zalijepi:
ls -a
- jdk1.7.0_45
- ili jre1.7.0_45
Korak 8. Uredite sistemsku PATH datoteku /etc /profile i dodajte sljedeće sistemske varijable na sistemsku putanju
Koristite nano, gedit ili bilo koji drugi uređivač teksta, kao root, otvorite /etc /profile.
-
Tip/Kopiraj/Zalijepi:
sudo gedit /etc /profile
- ili
-
Tip/Kopiraj/Zalijepi:
sudo nano /etc /profile
Korak 9. Pomaknite se dolje do kraja datoteke pomoću tipki sa strelicama i dodajte sljedeće redove u nastavku na kraj datoteke /etc /profile:
-
Ako instalirate JDK, tada upišite/kopirajte/zalijepite:
JAVA_HOME =/usr/lokalno/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/kanta: $ JRE_HOME/kanta
izvoz JAVA_HOME
izvoz JRE_HOME
izvoz PATH
-
Ili ako instalirate JRE, tada upišite/kopirajte/zalijepite:
JRE_HOME =/usr/lokalno/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/kanta
izvoz JRE_HOME
izvoz PATH
- Sačuvajte /etc /profile datoteku i izađite.
Korak 10. Obavijestite svoj Ubuntu Linux sistem gdje se nalazi vaš Oracle Java JDK/JRE
Ovo će reći sistemu da je nova Oracle Java verzija dostupna za upotrebu.
-
Ako instalirate JDK, tada upišite/kopirajte/zalijepite:
sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Ili ako instalirate JRE, tada upišite/kopirajte/zalijepite:
sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
ova naredba obavještava sistem da je Oracle Java JRE dostupan za upotrebu
-
Samo ako instalirate JDK, tada upišite/kopirajte/zalijepite:
sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
ova naredba obavještava sistem da je Oracle Java JDK dostupan za upotrebu
-
Tip/Kopiraj/Zalijepi:
sudo update-alternative --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
ova naredba obavještava sistem da je Oracle Java Web start dostupan za upotrebu
Korak 11. Obavijestite svoj Ubuntu Linux sistem da Oracle Java JDK/JRE mora biti zadana Java
-
Ako instalirate JDK, tada upišite/kopirajte/zalijepite:
sudo update-alternative --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Ili ako instalirate JRE, tada upišite/kopirajte/zalijepite:
sudo update-alternative --set java /usr/local/java/jre1.7.0_45/bin/java
ova naredba će postaviti java runtime okruženje za sistem
-
Samo ako instalirate JDK, tada upišite/kopirajte/zalijepite:
sudo update-alternative --set java /usr/local/java/jdk1.7.0_45/bin/java
ova naredba će postaviti java kompajler za sistem
-
Ako instalirate JDK, tada upišite/kopirajte/zalijepite:
sudo update-alternative --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Ili ako instalirate JRE, tada upišite/kopirajte/zalijepite:
sudo update-alternative --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
ova naredba će postaviti Java Web start za sistem
Korak 12. Ponovo učitajte PATH /etc /profil vašeg sistema tako što ćete upisati sljedeću naredbu:
-
Tip/Kopiraj/Zalijepi:
. /etc/profile
- Imajte na umu da će se datoteka PATH /etc /profile na cijelom sistemu ponovo učitati nakon ponovnog pokretanja vašeg Ubuntu Linux sistema
Korak 13. Testirajte da vidite da li je Oracle Java pravilno instalirana na vašem sistemu
Pokrenite sljedeće naredbe i zabilježite verziju Jave: Uspješna instalacija 32-bitne Oracle Jave će se prikazati:
-
Tip/Kopiraj/Zalijepi:
java -verzija. Ova naredba prikazuje verziju jave koja radi na vašem sistemu. Trebali biste primiti poruku koja prikazuje: java verzija "1.7.0_45"
Java (TM) SE Runtime Environment (verzija 1.7.0_45-b18)
- Java HotSpot (TM) server VM (verzija 24.45-b08, mješoviti način)
-
Tip/Kopiraj/Zalijepi:
java -verzija. Ova naredba vam daje do znanja da ste sada u mogućnosti sastaviti Java programe s terminala. Trebali biste primiti poruku koja prikazuje: java 1.7.0_45. Uspješna instalacija Oracle Java 64-bitnog bit će prikazana:
-
Tip/Kopiraj/Zalijepi:
java -verzija. Ova naredba prikazuje verziju jave koja radi na vašem sistemu. Trebali biste primiti poruku koja prikazuje: java verzija "1.7.0_45"
Java (TM) SE Runtime Environment (verzija 1.7.0_45-b18)
- Java HotSpot (TM) 64-bitna serverska VM (verzija 24.45-b08, mješoviti način)
-
Tip/Kopiraj/Zalijepi:
java -verzija. Ova naredba vam daje do znanja da ste sada u mogućnosti sastaviti Java programe s terminala. Trebali biste primiti poruku koja prikazuje: java 1.7.0_45
Korak 14. Čestitamo, upravo ste instalirali Oracle Java na svoj Linux sistem
Sada ponovo pokrenite svoj Ubuntu Linux sistem. Nakon toga će vaš sistem biti potpuno konfiguriran za pokretanje i razvoj Java programa. Kasnije ćete možda htjeti pokušati sastaviti i pokrenuti vlastite Java programe slijedeći ovaj članak Kako stvoriti svoj prvi Java program na Ubuntu Linuxu
Metoda 1 od 3: Opcionalno: Kako omogućiti Oracle Java u vašim web preglednicima
Korak 1. Da biste omogućili svoj Java dodatak u svojim web preglednicima, morate napraviti simboličnu vezu iz direktorija dodataka web preglednika do lokacije Java dodatka koji je uključen u vašu distribuciju Oracle Jave
-
Važna napomena:
Pozvao bih vas na oprez pri omogućavanju Oracle Java 7 u vašim web preglednicima, zbog činjenice da je bilo mnogo brojnih sigurnosnih propusta i zloupotreba. U osnovi, omogućavanjem Oracle Jave 7 u vašim web preglednicima ako se otkrije sigurnosna greška ili iskorištavanje, loši momci provaljuju i kompromitiraju vaš sistem. Za više informacija o sigurnosnim nedostacima i zloupotrebama u Javi posjetite sljedeću web stranicu: Java Tester
Metoda 2 od 3: Google Chrome
32-bitne Oracle Java upute
Korak 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_45/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
Korak 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_45/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
Korak 1. Napomena:
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
Korak 2. Ponovo pokrenite svoj web preglednik i idite na Java Tester da provjerite funkcionira li Java u vašem web pregledniku
Metoda 3 od 3: Mozilla Firefox
32-bitne Oracle Java upute
Korak 1. Izdajte sljedeće naredbe
-
Tip/Zalijepi/Kopiraj:
cd/usr/lib/mozilla/dodaci
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_45/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
Korak 1. Izdajte sljedeće naredbe
-
Tip/Zalijepi/Kopiraj:
cd/usr/lib/mozilla/dodaci
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_45/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
Korak 1. Napomena:
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
Korak 2. Ponovo pokrenite svoj web preglednik i idite na Java Tester da provjerite funkcionira li Java u vašem web pregledniku
Video - Korištenjem ove usluge neke se informacije mogu podijeliti s YouTubeom
Savjeti
- Uz Ubuntu Linux, imate izbor da li ćete koristiti OpenJDK, koji je besplatna implementacija Java programskog jezika otvorenog koda, ili Oracle Java JDK i JRE. Neki radije koriste Oracle Java (budući da je to najnovija verzija Jave i dolazi direktno od onih koji održavaju Java tehnologiju), ali to varira.
- Imajte na umu da Oracle nadograđuje sigurnost i ispravlja greške te poboljšava probleme s performansama za svako novo izdanje Oracle Jave. Prilikom instaliranja Oracle Jave na vaš sistem, imajte na umu promjene broja verzije. Za više informacija pogledajte Kako nadograditi Oracle Java na Ubuntu Linux.
- Imajte na umu da je ovaj dokument u stalnoj reviziji jer Oracle ponekad mijenja način instalacije svojih Java JDK/JRE binarnih datoteka.