Tämä artikkeli on tarkoitettu Oracle Java 8 JDK -asennuksen 32- ja 64-bittisille versioille (versio, jossa tämä artikkeli on kirjoitettu 1.8.0_20) 32- ja 64-bittisissä Ubuntu-käyttöjärjestelmissä. Näitä ohjeita voidaan soveltaa myös Debianiin ja Linux Mintiin.
Tämä opetusohjelma on tarkoitettu sinulle, joka haluat vain asentaa Oracle Java JDK: n JDK -lataukseen sisältyvän Oracle Java JRE -laitteen kanssa. Oracle Java JDK -asennusohjeet koskevat vain Debian-pohjaisia Linux-käyttöjärjestelmiä, esimerkiksi: Debian, Linux Mint tai Ubuntu.
Vaihe
Vaihe 1. Tarkista, onko Ubuntu Linux -käyttöjärjestelmäarkkitehtuurisi 32- tai 64 -bittinen
Avaa terminaali ja suorita tämä komento
-
Tyyppi/Kopioi/Liitä:
tiedostot /sbin /init
Ota huomioon Ubuntu Linux -käyttöjärjestelmäarkkitehtuurin bittiversio, joka on 32- tai 64 -bittinen
Vaihe 2. Selvitä, onko järjestelmässäsi Java
Suorita tätä varten java version komento päätelaitteesta.
-
Avaa pääte ja kirjoita sitten alla oleva komento:
-
Tyyppi/Kopioi/Liitä:
java -versio
-
-
Jos järjestelmässäsi on jo OpenJDK, tämä rivi saattaa näkyä:
-
java -versio "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
64-bittinen OpenJDK-palvelimen VM (koontiversio 19.0-b09, sekatila)
-
- Jos OpenJDK on jo olemassa järjestelmässäsi, järjestelmääsi on asennettu väärä Java -toimittajan versio.
Vaihe 3. Poista OpenJDK/JRE kokonaan järjestelmästä ja luo sitten kansio Oracle Java JDK/JRE -binaaritiedoston säilyttämiseksi
Tämä on hyödyllistä estämään järjestelmäristiriitoja ja sekaannuksia Java -toimittajien eri versioiden välillä. Jos esimerkiksi järjestelmässä on jo OpenJDK/JRE, poista se kirjoittamalla tämä komento komentoriville:
-
Tyyppi/Kopioi/Liitä:
sudo apt-get purge openjdk-\*
Yllä oleva komento on poistaa OpenJDK/JRE kokonaan järjestelmästä
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/usr/local/java
Tämä komento luo kansion Oracle Java JDK- ja JRE -binaaritiedostoille
Vaihe 4. Lataa Oracle Java JDK Linuxille
Sinun pitäisi valita pakattu binääri sopiva 32- tai 64 -bittiselle järjestelmäarkkitehtuurille (tiedostopääte tar.gz)
- Jos käytät 32 -bittistä Ubuntu Linux -käyttöjärjestelmää, lataa 32 -bittinen Oracle Java -binaari.
- Jos käytät 64 -bittistä Ubuntu Linux -käyttöjärjestelmää, lataa 64 -bittinen Oracle Java -binaari.
-
Voit myös ladata Oracle Java JDK -dokumentaatio
Valitse jdk-8u20-apidocs.zip
-
Vital Records:
64 -bittistä Oracle Java -binaaria ei voi käyttää 32 -bittisessä Ubuntu Linux -käyttöjärjestelmässä. Useita järjestelmävirheilmoituksia tulee näkyviin, jos yrität asentaa 64 -bittisen Oracle Java -ohjelman 32 -bittiseen Ubuntu Linuxiin.
Vaihe 5. Kopioi Oracle Java -binaari paikalliseen kansioon/usr/local/java
Useimmissa tapauksissa Oracle Java -binaari ladataan osoitteeseen: /home /"sinun käyttäjä nimesi"/Lataukset.
-
32 -bittisen Oracle Java -asennusohjeet 32 -bittiselle Ubuntu Linuxille:
-
Tyyppi/Kopioi/Liitä:
cd /koti /' "sinun käyttäjä nimesi" /Lataukset
-
Tyyppi/Kopioi/Liitä:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Tyyppi/Kopioi/Liitä:
cd/usr/local/java/
-
-
64 -bittisen Oracle Java -asennusohjeet 64 -bittiselle Ubuntu Linuxille:
-
Tyyppi/Kopioi/Liitä:
cd /koti /' "sinun käyttäjä nimesi" /Lataukset
-
Tyyppi/Kopioi/Liitä:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Tyyppi/Kopioi/Liitä:
cd/usr/local/java/
-
Vaihe 6. Pura pakattu Java -binääri/usr/local/java/-kansioon
-
32 -bittisen Oracle Java -asennusohjeet 32 -bittiselle Ubuntu Linuxille:
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
64 -bittisen Oracle Java -asennusohjeet 64 -bittiselle Ubuntu Linuxille:
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Vaihe 7. Tarkista kansio uudelleen
Tässä vaiheessa sinulla on oltava kaksi purettua binäärikansioa/usr/local/java/Java JDK/JRE -luetteloon seuraavasti:
-
Tyyppi/Kopioi/Liitä:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Vaihe 8. Muokkaa PATH -tiedostojärjestelmää /etc /profile ja lisää tämä järjestelmämuuttuja järjestelmäpolkuun
Käytä päätekstinä editoria, kuten nano tai gedit, ja avaa sitten /etc /profile.
-
Tyyppi/Kopioi/Liitä:
sudo gedit /etc /profile
- tai
-
Tyyppi/Kopioi/Liitä:
sudo nano /etc /profile
Vaihe 9. Vieritä tiedoston loppuun näppäimistön nuolinäppäimillä ja lisää seuraava rivi /etc /profile -tiedoston loppuun:
-
Tyyppi/Kopioi/Liitä:
JAVA_HOME =/usr/local/java/jdk1.8.0_20
JRE_HOME =/usr/local/java/jre1.8.0_20
PATH = $ PATH: $ JRE_HOME/bin: $ JAVA_HOME/bin
viedä JAVA_HOME
vie JRE_HOME
vienti PATH
Vaihe 10. Tallenna /etc /profile -tiedosto ja lopeta
Vaihe 11. Kerro Ubuntu Linux -järjestelmälle, missä Oracle Java JDK/JRE sijaitsee
Tämä ilmoittaa järjestelmälle, että uusi Oracle Java -versio on saatavilla.
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Tämä komento ilmoittaa järjestelmälle, että Oracle Java JRE on käynnissä
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Tämä komento ilmoittaa järjestelmälle, että Oracle Java JDK on käyttövalmis
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Tämä komento ilmoittaa järjestelmälle, että Oracle Java Web start on käynnissä
Vaihe 12. Kerro Ubuntu Linux -järjestelmälle, että Oracle Java JDK/JRE: n on oltava oletus Java
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java
Tämä komento on asettaa Java -ajonaikainen ympäristö järjestelmään
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac
Tämä komento on asettaa javac -kääntäjä järjestelmään
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Tämä komento on asettaa Java Web -käynnistys järjestelmään
Vaihe 13. Suorita PATH /etc /profile uudelleen järjestelmässä kirjoittamalla tämä komento:
-
Tyyppi/Kopioi/Liitä:
lähde /etc /profile
- Huomaa, että järjestelmän PATH /etc /-profiili käynnistetään uudelleen Ubuntu Linux -järjestelmän uudelleenkäynnistyksen jälkeen
Vaihe 14. Testaa, onko Oracle Java asennettu oikein järjestelmään
Suorita tämä komento ja katso, mikä Java -versio näkyy:
Vaihe 15. Oracle Java 32 bitin onnistunut asennus näyttää:
-
Tyyppi/Kopioi/Liitä:
java -versio
Tämä komento näyttää järjestelmässä parhaillaan käynnissä olevan Java -version
-
Näyttöön tulee viesti, joka näyttää:
-
java -versio "1.8.0_20"
Java (TM) SE Runtime Environment (koontiversio 1.8.0_20-b26)
Java HotSpot (TM) Server VM (koontiversio 25.20-b23, sekoitettu tila)
-
-
Tyyppi/Kopioi/Liitä:
javac -versio
Tämä komento ilmoittaa sinulle, että voit nyt kääntää Java -ohjelmia päätelaitteesta
-
Näyttöön tulee viesti, joka näyttää:
Javac 1.8.0_20
Vaihe 16. Oracle Java 64 bitin onnistunut asennus näyttää:
-
Tyyppi/Kopioi/Liitä:
java -versio
Tämä komento näyttää järjestelmässä parhaillaan käynnissä olevan Java -version
-
Näyttöön tulee viesti, joka näyttää:
-
java -versio "1.8.0_20"
Java (TM) SE Runtime Environment (koontiversio 1.8.0_20-b26)
Java HotSpot (TM) Server VM (koontiversio 25.20-b23, sekoitettu tila)
-
-
Tyyppi/Kopioi/Liitä:
javac -versio
Tämä komento ilmoittaa sinulle, että voit nyt kääntää Java -ohjelmia päätteestä
-
Näyttöön tulee viesti, joka näyttää:
Javac 1.8.0_20
Vaihe 17. Onnittelut
Olet asentanut Oracle Javan Linux -järjestelmääsi. Käynnistä järjestelmä uudelleen. Tämän jälkeen järjestelmä on täysin konfiguroitu suorittamaan ja kehittämään Java -ohjelmia. Myöhemmin voit kokeilla Java -ohjelmien kääntämistä ja suorittamista itse.
Valinnainen: Kuinka ottaa Oracle Java käyttöön verkkoselaimessa
Voit ottaa Java-laajennuksen käyttöön verkkoselaimessa luomalla symbolisen linkin verkkoselaimen laajennuskansiosta Java-laajennuksen sijaintiin Oracle Java -jakelussa
Tärkeää tietoa:
Oracle Java 7: n ottaminen käyttöön selaimessa paljastaa monia suojausvirheitä ja Java -hyväksikäyttöä. Pohjimmiltaan Oracle Java 7: n ottaminen käyttöön selaimessa voi aiheuttaa hakkereiden kutsumisen järjestelmään. Lisätietoja Java -haavoittuvuuksista ja -hyödyistä on seuraavalla englanninkielisellä verkkosivustolla: Java Tester
Google Chrome
Oracle Java 32 -bittiset ohjeet:
-
Kirjoita alla oleva komento.
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/opt/google/chrome/plugins
Tämä komento luo kansion nimeltä/opt/google/chrome/plugins
-
Tyyppi/Kopioi/Liitä:
cd/opt/google/chrome/plugins
Tämä komento vie sinut Google Chrome -laajennusten kansioon. Sinun on oltava tässä kansiossa ennen symbolisen linkin luomista
-
Tyyppi/Kopioi/Liitä:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Tämä komento luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Google Chrome -selaimeen.
-
Oracle Java 64 -bittiset ohjeet:
-
Kirjoita alla oleva komento.
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/opt/google/chrome/plugins
Tämä komento luo kansion nimeltä/opt/google/chrome/plugins
-
Tyyppi/Kopioi/Liitä:
cd/opt/google/chrome/plugins
Tämä komento vie sinut Google Chrome -laajennusten kansioon. Sinun on oltava tässä kansiossa ennen symbolisen linkin luomista
-
Tyyppi/Kopioi/Liitä:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Tämä komento luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Google Chrome -selaimeen.
-
Muistutus:
-
Huomautuksia:
Joskus yllä oleva komento voi tuoda esiin seuraavan viestin:
- ln: symbolisen linkin luominen `./libnpjp2.so ': Tiedosto on olemassa
- Voit ratkaista tämän ongelman poistamalla edellisen symbolisen linkin tällä komennolla:
-
Tyyppi/Kopioi/Liitä:
cd/opt/google/chrome/plugins
-
Tyyppi/Kopioi/Liitä:
sudo rm -rf libnpjp2.so
- Varmista, että olet/opt/google/chrome/plugins -kansiossa ennen komennon antamista.
-
Käynnistä verkkoselain uudelleen ja käy sitten Java Testerissä havaitaksesi, toimiiko Java selaimessasi.
Mozilla Firefox
Oracle Java 32 -bittiset ohjeet:
-
Kirjoita alla oleva komento.
-
Tyyppi/Kopioi/Liitä:
cd/usr/lib/mozilla/plugins
Tämä komento vie sinut kansioon/usr/lib/mozilla/plugins. Luo tämä kansio, jos se ei ole jo järjestelmässäsi
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/usr/lib/mozilla/plugins
Tämä komento luo kansion nimeltä/usr/lib/mozilla/plugins. Sinun on oltava tässä kansiossa ennen symbolisen linkin luomista
-
Tyyppi/Kopioi/Liitä:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Tämä komento luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Mozilla Firefox -selaimeen
-
Oracle Java 64 -bittiset ohjeet:
-
Kirjoita alla oleva komento.
-
Tyyppi/Kopioi/Liitä:
cd/usr/lib/mozilla/plugins
Tämä komento vie sinut kansioon/usr/lib/mozilla/plugins. Luo tämä kansio, jos se ei ole jo järjestelmässäsi
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/usr/lib/mozilla/plugins
Tämä komento luo kansion nimeltä/usr/lib/mozilla/plugins. Sinun on oltava tässä kansiossa ennen symbolisen linkin luomista
-
Tyyppi/Kopioi/Liitä:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Tämä komento luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Mozilla Firefox -selaimeen
-
Muistutus:
-
Huomautuksia:
Joskus yllä oleva komento voi tuoda esiin seuraavan viestin:
- ln: symbolisen linkin luominen `./libnpjp2.so ': Tiedosto on olemassa
- Voit ratkaista tämän ongelman poistamalla edellisen symbolisen linkin tällä komennolla:
-
Tyyppi/Kopioi/Liitä:
cd/usr/lib/mozilla/plugins
-
Tyyppi/Kopioi/Liitä:
sudo rm -rf libnpjp2.so
- Varmista, että olet/usr/lib/mozilla/plugins -kansiossa ennen komennon antamista.
-
Käynnistä verkkoselain uudelleen ja käy sitten Java Testerissä havaitaksesi, toimiiko Java selaimessasi.
-