Ovaj članak je za 32-bitne i 64-bitne verzije Oracle Java 8 JDK instalacije (verzija na kojoj je ovaj članak napisan je 1.8.0_20) na 32-bitnim i 64-bitnim Ubuntu operativnim sistemima. Ove upute se također mogu primijeniti na Debian i Linux Mint.
Ovaj vodič je za one od vas koji samo žele instalirati Oracle Java JDK sa Oracle Java JRE uključenim u preuzimanje JDK. Upute za instalaciju Oracle Java JDK primjenjuju se samo na Linux operativne sisteme zasnovane na Debianu, na primjer: Debian, Linux Mint ili Ubuntu.
Korak
Korak 1. Provjerite je li vaša arhitektura operativnog sistema Ubuntu Linux 32 -bitna ili 64 -bitna
Otvorite terminal i pokrenite ovu naredbu
-
Tip/Kopiraj/Zalijepi:
files /sbin /init
Zapamtite bitnu verziju arhitekture Ubuntu Linux operativnog sistema koja se pojavljuje, bilo 32 bitna ili 64 bitna
Korak 2. Saznajte da li je na vašem sistemu instalirana Java
U tu svrhu iz terminala pokrenite naredbu java version.
-
Otvorite terminal, a zatim unesite naredbu ispod:
-
Tip/Kopiraj/Zalijepi:
java -verzija
-
-
Ako već imate OpenJDK na sistemu, ova linija bi se mogla pojaviti:
-
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 rada)
-
- Ako OpenJDK već postoji na vašem sistemu, pogrešna verzija Java dobavljača je instalirana na vašem sistemu.
Korak 3. Potpuno uklonite OpenJDK/JRE iz sistema, a zatim kreirajte fasciklu za držanje Oracle Java JDK/JRE binarnog fajla
Ovo je korisno za sprječavanje sistemskih sukoba i zabune između različitih verzija dobavljača Jave. Na primjer, ako na sistemu već postoji OpenJDK/JRE, uklonite ga upisivanjem ove naredbe u naredbeni redak:
-
Tip/Kopiraj/Zalijepi:
sudo apt-get purge openjdk-\*
Gornja naredba je potpuno uklanjanje OpenJDK/JRE iz sistema
-
Tip/Kopiraj/Zalijepi:
sudo mkdir -p/usr/local/java
Ova naredba će stvoriti mapu za držanje Oracle Java JDK i JRE binarnih datoteka
Korak 4. Preuzmite Oracle Java JDK za Linux
Trebali biste odabrati komprimiranu binarnu datoteku koja odgovarajuće za 32 -bitnu ili 64 -bitnu sistemsku arhitekturu (sa nastavkom datoteke tar.gz)
- Ako koristite 32 -bitni Ubuntu Linux operativni sistem, preuzmite 32 -bitnu Oracle Java binarnu datoteku.
- Ako koristite 64 -bitni Ubuntu Linux operativni sistem, preuzmite 64 -bitnu Oracle Java binarnu datoteku.
-
Takođe možete preuzeti Oracle Java JDK dokumentacija
Odaberite jdk-8u20-apidocs.zip
-
Vitalni zapisi:
64 -bitni binarni format Oracle Java ne može se koristiti na 32 -bitnom Ubuntu Linux operativnom sistemu. Brojne poruke o sistemskim greškama pojavit će se ako pokušate instalirati Oracle Java 64 bit na Ubuntu Linux 32 bit.
Korak 5. Kopirajte binarnu datoteku Oracle Java u lokalnu mapu/usr/local/java
U većini slučajeva Oracle Java binarna datoteka se preuzima na: /home /"tvoje korisničko ime"/Preuzimanja.
-
Upute za instalaciju Oracle Java 32 bita na Ubuntu Linux 32 bit:
-
Tip/Kopiraj/Zalijepi:
cd /home /' "tvoje korisničko ime" /Preuzimanja
-
Tip/Kopiraj/Zalijepi:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/lokalno/java/
-
Tip/Kopiraj/Zalijepi:
cd/usr/local/java/
-
-
Upute za instalaciju Oracle Java 64 bita na Ubuntu Linux 64 bit:
-
Tip/Kopiraj/Zalijepi:
cd /home /' "tvoje korisničko ime" /Preuzimanja
-
Tip/Kopiraj/Zalijepi:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/lokalno/java/
-
Tip/Kopiraj/Zalijepi:
cd/usr/local/java/
-
Korak 6. Raspakujte komprimovani binarni Java u folder/usr/local/java/
-
Upute za instalaciju Oracle Java 32 bita na Ubuntu Linux 32 bit:
-
Tip/Kopiraj/Zalijepi:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Upute za instalaciju Oracle Java 64 bita na Ubuntu Linux 64 bit:
-
Tip/Kopiraj/Zalijepi:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Korak 7. Ponovo provjerite fasciklu
U ovom trenutku trebali biste imati dvije izdvojene binarne mape u/usr/local/java/za Java JDK/JRE navedene kao:
-
Tip/Kopiraj/Zalijepi:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Korak 8. Uredite sistem datoteka PATH /etc /profile, zatim dodajte ovu sistemsku varijablu na sistemsku putanju
Koristite uređivač teksta poput nano ili gedit kao root, a zatim otvorite /etc /profile.
-
Tip/Kopiraj/Zalijepi:
sudo gedit /etc /profile
- ili
-
Tip/Kopiraj/Zalijepi:
sudo nano /etc /profile
Korak 9. Pomaknite se do kraja datoteke pomoću tipki sa strelicama na tastaturi i dodajte sljedeći redak na kraj datoteke /etc /profile:
-
Tip/Kopiraj/Zalijepi:
JAVA_HOME =/usr/lokalno/java/jdk1.8.0_20
JRE_HOME =/usr/lokalno/java/jre1.8.0_20
PATH = $ PATH: $ JRE_HOME/kanta: $ JAVA_HOME/kanta
izvoz JAVA_HOME
izvoz JRE_HOME
izvoz PATH
Korak 10. Sačuvajte /etc /profile datoteku, a zatim izađite
Korak 11. Recite Ubuntu Linux sistemu gdje se nalazi Oracle Java JDK/JRE
Ovo će obavijestiti sistem da je nova verzija Oracle Java dostupna.
-
Tip/Kopiraj/Zalijepi:
sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Ova naredba će obavijestiti sistem da je Oracle Java JRE pokrenut
-
Tip/Kopiraj/Zalijepi:
sudo update-alternative --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Ova naredba će obavijestiti sistem da je Oracle Java JDK spreman za upotrebu
-
Tip/Kopiraj/Zalijepi:
sudo update-alternative --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Ova naredba obavještava sistem da je Oracle Java Web start pokrenut i pokrenut
Korak 12. Recite sistemu Ubuntu Linux da Oracle Java JDK/JRE mora biti zadana Java
-
Tip/Kopiraj/Zalijepi:
sudo update-alternative --set java /usr/local/java/jdk1.8.0_20/bin/java
Ova naredba služi za postavljanje Java runtime okruženja na sistem
-
Tip/Kopiraj/Zalijepi:
sudo update-alternative --set javac /usr/local/java/jdk1.8.0_20/bin/javac
Ova naredba služi za postavljanje javac kompajlera na sistem
-
Tip/Kopiraj/Zalijepi:
sudo update-alternative --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Ova naredba služi za postavljanje Java Web starta na sistemu
Korak 13. Ponovo pokrenite PATH /etc /profile na sistemu upisivanjem ove naredbe:
-
Tip/Kopiraj/Zalijepi:
izvor /etc /profil
- Imajte na umu da će se PATH /etc /profil na sistemu ponovo pokrenuti nakon ponovnog pokretanja Ubuntu Linux sistema
Korak 14. Testirajte da vidite da li je Oracle Java pravilno instalirana na sistemu
Pokrenite ovu naredbu i pogledajte koja se verzija Jave pojavljuje:
Korak 15. Uspješna instalacija Oracle Java 32 -bitnog bit će prikazana:
-
Tip/Kopiraj/Zalijepi:
java -verzija
Ova naredba će prikazati Java verziju koja se trenutno izvodi na sistemu
-
Pojavit će se poruka koja prikazuje:
-
java verzija "1.8.0_20"
Java (TM) SE Runtime Environment (verzija 1.8.0_20-b26)
Java HotSpot (TM) server VM (verzija 25.20-b23, mješoviti način)
-
-
Tip/Kopiraj/Zalijepi:
javac -verzija
Ova naredba vas obavještava da sada možete kompilirati Java programe s terminala
-
Pojavit će se poruka koja prikazuje:
Javac 1.8.0_20
Korak 16. Uspješna instalacija Oracle Java 64 bit će prikazati:
-
Tip/Kopiraj/Zalijepi:
java -verzija
Ova naredba će prikazati Java verziju koja se trenutno izvodi na sistemu
-
Pojavit će se poruka koja prikazuje:
-
java verzija "1.8.0_20"
Java (TM) SE Runtime Environment (verzija 1.8.0_20-b26)
Java HotSpot (TM) server VM (verzija 25.20-b23, mješoviti način)
-
-
Tip/Kopiraj/Zalijepi:
javac -verzija
Ova naredba vas obavještava da sada možete kompilirati Java programe s terminala
-
Pojavit će se poruka koja prikazuje:
Javac 1.8.0_20
Korak 17. Čestitamo
Uspješno ste instalirali Oracle Java na svoj Linux sistem. Ponovo pokrenite sistem. Nakon toga, sistem će biti potpuno konfiguriran za pokretanje i razvoj Java programa. Kasnije možete sami pokušati sastaviti i pokrenuti Java programe.
Opcionalno: Kako omogućiti Oracle Java u web pregledniku
Da biste omogućili Java dodatak u web pregledniku, stvorite simboličku vezu iz mape dodataka web preglednika na lokaciju Java dodatka u vašoj distribuciji Oracle Java
Važna informacija:
Omogućavanje Oracle Jave 7 u web pregledniku otkrit će mnoge sigurnosne nedostatke i Java eksploatacije. U osnovi, omogućavanje Oracle Java 7 u web pregledniku riskira pozivanje hakera u vaš sistem. Za više informacija o sigurnosnim ranjivostima i iskorištavanjima u Javi posjetite sljedeću englesku web stranicu: Java Tester
google chrome
Oracle Java 32 -bitne upute:
-
Unesite naredbu ispod.
-
Tip/Kopiraj/Zalijepi:
sudo mkdir -p/opt/google/chrome/plugins
Ova naredba će stvoriti mapu pod nazivom/opt/google/chrome/plugins
-
Tip/Kopiraj/Zalijepi:
cd/opt/google/chrome/plugins
Ova naredba će vas staviti u fasciklu dodataka Google Chrome. Morate biti u ovoj mapi prije stvaranja simbolične veze
-
Tip/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Ova naredba će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u web preglednik Google Chrome.
-
Oracle Java 64 -bitne upute:
-
Unesite naredbu ispod.
-
Tip/Kopiraj/Zalijepi:
sudo mkdir -p/opt/google/chrome/plugins
Ova naredba će stvoriti mapu pod nazivom/opt/google/chrome/plugins
-
Tip/Kopiraj/Zalijepi:
cd/opt/google/chrome/plugins
Ova naredba će vas staviti u fasciklu dodataka Google Chrome. Morate biti u ovoj mapi prije stvaranja simbolične veze
-
Tip/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Ova naredba će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u web preglednik Google Chrome.
-
Podsjetnik:
-
Napomene:
Ponekad gornja naredba može prikazati sljedeću poruku:
- ln: stvaranje simboličke veze `./libnpjp2.so ': Datoteka postoji
- Da biste riješili ovaj problem, uklonite prethodnu simboličku vezu pomoću ove naredbe:
-
Tip/Kopiraj/Zalijepi:
cd/opt/google/chrome/plugins
-
Tip/Kopiraj/Zalijepi:
sudo rm -rf libnpjp2.so
- Prije nego unesete tu naredbu, provjerite jeste li u/opt/google/chrome/plugins folderu.
-
Ponovo pokrenite web preglednik, a zatim posjetite Java Tester kako biste otkrili radi li Java u vašem pregledniku.
Mozilla Firefox
Oracle Java 32 -bitne upute:
-
Unesite naredbu ispod.
-
Tip/Kopiraj/Zalijepi:
cd/usr/lib/mozilla/plugins
Ova naredba će vas staviti u/usr/lib/mozilla/plugins folder. Kreirajte ovu fasciklu ako već nije na vašem sistemu
-
Tip/Kopiraj/Zalijepi:
sudo mkdir -p/usr/lib/mozilla/plugins
Ova naredba će stvoriti mapu pod nazivom/usr/lib/mozilla/plugins. Morate biti u ovoj mapi prije stvaranja simbolične veze
-
Tip/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Ova naredba će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u pretraživač Mozilla Firefox
-
Oracle Java 64 -bitne upute:
-
Unesite naredbu ispod.
-
Tip/Kopiraj/Zalijepi:
cd/usr/lib/mozilla/plugins
Ova naredba će vas staviti u/usr/lib/mozilla/plugins folder. Kreirajte ovu fasciklu ako već nije na vašem sistemu
-
Tip/Kopiraj/Zalijepi:
sudo mkdir -p/usr/lib/mozilla/plugins
Ova naredba će stvoriti mapu pod nazivom/usr/lib/mozilla/plugins. Morate biti u ovoj mapi prije stvaranja simbolične veze
-
Tip/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Ova naredba će stvoriti simboličku vezu iz dodatka Java JRE (Java Runtime Environment) libnpjp2.so u pretraživač Mozilla Firefox
-
Podsjetnik:
-
Napomene:
Ponekad gornja naredba može prikazati sljedeću poruku:
- ln: stvaranje simboličke veze `./libnpjp2.so ': Datoteka postoji
- Da biste riješili ovaj problem, uklonite prethodnu simboličku vezu pomoću ove naredbe:
-
Tip/Kopiraj/Zalijepi:
cd/usr/lib/mozilla/plugins
-
Tip/Kopiraj/Zalijepi:
sudo rm -rf libnpjp2.so
- Prije nego unesete tu naredbu, provjerite jeste li u/usr/lib/mozilla/plugins folderu.
-
Ponovo pokrenite web preglednik, a zatim posjetite Java Tester kako biste otkrili radi li Java u vašem pregledniku.
-