Ovaj se članak odnosi na 32-bitnu i 64-bitnu verziju instalacije Oracle Java 8 JDK (verzija u kojoj je ovaj članak napisan je 1.8.0_20) na 32-bitnim i 64-bitnim Ubuntu operativnim sustavima. Ove se upute mogu primijeniti i na Debian i Linux Mint.
Ovaj vodič je za one od vas koji samo žele instalirati Oracle Java JDK s Oracle Java JRE uključenim u preuzimanje JDK -a. Upute za instalaciju Oracle Java JDK primjenjuju se samo na operacijske sustave Linux temeljene na Debianu, na primjer: Debian, Linux Mint ili Ubuntu.
Korak
Korak 1. Provjerite je li vaša arhitektura operacijskog sustava Ubuntu Linux 32 -bitna ili 64 -bitna
Otvorite terminal i pokrenite ovu naredbu
-
Vrsta/Kopiraj/Zalijepi:
files /sbin /init
Uzmite u obzir bit verziju arhitekture operacijskog sustava Ubuntu Linux koja se pojavljuje, bilo 32 bitna ili 64 bitna
Korak 2. Saznajte ima li vaš sustav instaliranu Javu
U tu svrhu pokrenite naredbu java version s terminala.
-
Otvorite terminal, a zatim unesite naredbu ispod:
-
Vrsta/Kopiraj/Zalijepi:
java -verzija
-
-
Ako već imate OpenJDK na svom sustavu, mogao bi se pojaviti ovaj redak:
-
java verzija "1.7.0_15"
Otvoreno okruženje OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-bitni poslužitelj VM (verzija 19.0-b09, mješoviti način)
-
- Ako OpenJDK već postoji na vašem sustavu, na vašem je sustavu instalirana pogrešna verzija Java dobavljača.
Korak 3. Potpuno uklonite OpenJDK/JRE iz sustava, a zatim stvorite mapu za držanje binarnog datoteke Oracle Java JDK/JRE
Ovo je korisno za sprječavanje sukoba sustava i zabune između različitih verzija Java dobavljača. Na primjer, ako u sustavu već postoji OpenJDK/JRE, uklonite ga upisivanjem ove naredbe u naredbeni redak:
-
Vrsta/Kopiraj/Zalijepi:
sudo apt-get purge openjdk-\*
Gornja naredba je potpuno uklanjanje OpenJDK/JRE iz sustava
-
Vrsta/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 primjereno za 32 -bitnu ili 64 -bitnu arhitekturu sustava (s nastavkom datoteke tar.gz)
- Ako koristite 32 -bitni Ubuntu Linux operativni sustav, preuzmite 32 -bitni Oracle Java binarni.
- Ako koristite 64 -bitni Ubuntu Linux operativni sustav, preuzmite 64 -bitni binarni Oracle Java.
-
Također 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 sustavu. Pojavit će se brojne poruke o sistemskim pogreškama 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 binarni format Oracle Java preuzima se na: /home /"vaše korisničko ime"/Preuzimanja.
-
Upute za instalaciju Oracle Java 32 bita na Ubuntu Linux 32 bit:
-
Vrsta/Kopiraj/Zalijepi:
cd /home /' "vaše korisničko ime" /Preuzimanja
-
Vrsta/Kopiraj/Zalijepi:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/lokalno/java/
-
Vrsta/Kopiraj/Zalijepi:
cd/usr/local/java/
-
-
Upute za instalaciju Oracle Java 64 bita na Ubuntu Linux 64 bit:
-
Vrsta/Kopiraj/Zalijepi:
cd /home /' "vaše korisničko ime" /Preuzimanja
-
Vrsta/Kopiraj/Zalijepi:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/lokalno/java/
-
Vrsta/Kopiraj/Zalijepi:
cd/usr/local/java/
-
Korak 6. Raspakirajte komprimirani binarni Java u mapu/usr/local/java/
-
Upute za instalaciju Oracle Java 32 bita na Ubuntu Linux 32 bit:
-
Vrsta/Kopiraj/Zalijepi:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Upute za instalaciju Oracle Java 64 bita na Ubuntu Linux 64 bit:
-
Vrsta/Kopiraj/Zalijepi:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Korak 7. Ponovno provjerite mapu
U ovom trenutku trebali biste imati dvije izdvojene binarne mape u/usr/local/java/za Java JDK/JRE navedene kao:
-
Vrsta/Kopiraj/Zalijepi:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Korak 8. Uredite datotečni sustav PATH /etc /profile, a zatim dodajte ovu sistemsku varijablu na putanju sustava
Koristite uređivač teksta poput nano ili gedit kao root, a zatim otvorite /etc /profile.
-
Vrsta/Kopiraj/Zalijepi:
sudo gedit /etc /profile
- ili
-
Vrsta/Kopiraj/Zalijepi:
sudo nano /etc /profile
Korak 9. Pomaknite se do kraja datoteke pomoću tipki sa strelicama na tipkovnici i dodajte sljedeći redak na kraj datoteke /etc /profile:
-
Vrsta/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. Spremite datoteku /etc /profile, a zatim izađite
Korak 11. Recite Ubuntu Linux sustavu gdje se nalazi Oracle Java JDK/JRE
To će obavijestiti sustav da je dostupna nova verzija Oracle Java.
-
Vrsta/Kopiraj/Zalijepi:
sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Ova naredba obavijestit će sustav da je Oracle Java JRE pokrenut
-
Vrsta/Kopiraj/Zalijepi:
sudo update-alternative --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Ova naredba obavijestit će sustav da je Oracle Java JDK spreman za upotrebu
-
Vrsta/Kopiraj/Zalijepi:
sudo update-alternative --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Ova naredba obavještava sustav da se pokreće Oracle Java Web start
Korak 12. Recite Ubuntu Linux sustavu da Oracle Java JDK/JRE mora biti zadana Java
-
Vrsta/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 u sustav
-
Vrsta/Kopiraj/Zalijepi:
sudo update-alternative --set javac /usr/local/java/jdk1.8.0_20/bin/javac
Ova naredba služi za postavljanje prevoditelja javac u sustav
-
Vrsta/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 u sustavu
Korak 13. Ponovno pokrenite PATH /etc /profile na sustavu upisivanjem ove naredbe:
-
Vrsta/Kopiraj/Zalijepi:
izvor /etc /profil
- Imajte na umu da će se PATH /etc /profil na sustavu ponovno pokrenuti nakon ponovnog pokretanja Ubuntu Linux sustava
Korak 14. Testirajte je li Oracle Java pravilno instalirana na sustav
Pokrenite ovu naredbu i pogledajte koja se verzija Jave pojavljuje:
Korak 15. Uspješna instalacija Oracle Java 32 bit bit će prikazana:
-
Vrsta/Kopiraj/Zalijepi:
java -verzija
Ova naredba će prikazati Java verziju koja se trenutno izvodi na sustavu
-
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) poslužitelj VM (verzija 25.20-b23, mješoviti način)
-
-
Vrsta/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 bit će prikazana:
-
Vrsta/Kopiraj/Zalijepi:
java -verzija
Ova naredba će prikazati Java verziju koja se trenutno izvodi na sustavu
-
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) poslužitelj VM (verzija 25.20-b23, mješoviti način)
-
-
Vrsta/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 sustav. Ponovno pokrenite sustav. Nakon toga sustav će biti potpuno konfiguriran za pokretanje i razvoj Java programa. Kasnije možete sami pokušati sastaviti i pokrenuti Java programe.
Izborno: Kako omogućiti Oracle Java u web -pregledniku
Da biste omogućili dodatak Java u web-pregledniku, stvorite simboličku vezu iz mape dodataka web-preglednika na mjesto dodatka Java u vašoj distribuciji Oracle Java
Važna informacija:
Omogućavanje Oracle Jave 7 u web pregledniku otkrit će mnoge sigurnosne nedostatke i iskorištavanja Jave. U osnovi, omogućavanje Oracle Jave 7 u web pregledniku riskira pozivanje hakera u vaš sustav. 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.
-
Vrsta/Kopiraj/Zalijepi:
sudo mkdir -p/opt/google/chrome/plugins
Ova naredba će stvoriti mapu pod nazivom/opt/google/chrome/plugins
-
Vrsta/Kopiraj/Zalijepi:
cd/opt/google/chrome/plugins
Ova naredba će vas staviti u mapu dodataka Google Chrome. Morate biti u ovoj mapi prije stvaranja simbolične veze
-
Vrsta/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.tako
Ova naredba će stvoriti simboličku vezu s dodatka Java JRE (Java Runtime Environment) libnpjp2.tako u web preglednik Google Chrome.
-
Oracle Java 64 bitne upute:
-
Unesite naredbu ispod.
-
Vrsta/Kopiraj/Zalijepi:
sudo mkdir -p/opt/google/chrome/plugins
Ova naredba će stvoriti mapu pod nazivom/opt/google/chrome/plugins
-
Vrsta/Kopiraj/Zalijepi:
cd/opt/google/chrome/plugins
Ova naredba će vas staviti u mapu dodataka Google Chrome. Morate biti u ovoj mapi prije stvaranja simbolične veze
-
Vrsta/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.tako
Ova naredba će stvoriti simboličku vezu s dodatka Java JRE (Java Runtime Environment) libnpjp2.tako u web preglednik Google Chrome.
-
Podsjetnik:
-
Bilješke:
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:
-
Vrsta/Kopiraj/Zalijepi:
cd/opt/google/chrome/plugins
-
Vrsta/Kopiraj/Zalijepi:
sudo rm -rf libnpjp2.tako
- Prije nego unesete tu naredbu, provjerite jeste li u mapi/opt/google/chrome/plugins.
-
Ponovno 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.
-
Vrsta/Kopiraj/Zalijepi:
cd/usr/lib/mozilla/dodaci
Ova naredba će vas staviti u mapu/usr/lib/mozilla/plugins. Izradite ovu mapu ako već nije na vašem sustavu
-
Vrsta/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
-
Vrsta/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.tako
Ova naredba će stvoriti simboličku vezu s dodatka Java JRE (Java Runtime Environment) libnpjp2.tako u preglednik Mozilla Firefox
-
Oracle Java 64 bitne upute:
-
Unesite naredbu ispod.
-
Vrsta/Kopiraj/Zalijepi:
cd/usr/lib/mozilla/dodaci
Ova naredba će vas staviti u mapu/usr/lib/mozilla/plugins. Izradite ovu mapu ako već nije na vašem sustavu
-
Vrsta/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
-
Vrsta/Kopiraj/Zalijepi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.tako
Ova naredba će stvoriti simboličku vezu s dodatka Java JRE (Java Runtime Environment) libnpjp2.tako u preglednik Mozilla Firefox
-
Podsjetnik:
-
Bilješke:
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:
-
Vrsta/Kopiraj/Zalijepi:
cd/usr/lib/mozilla/dodaci
-
Vrsta/Kopiraj/Zalijepi:
sudo rm -rf libnpjp2.tako
- Prije nego unesete tu naredbu, provjerite jeste li u mapi/usr/lib/mozilla/plugins.
-
Ponovno pokrenite web preglednik, a zatim posjetite Java Tester kako biste otkrili radi li Java u vašem pregledniku.
-