Tämä opetusohjelma kattaa 32- ja 64-bittisen Oracle Java 7: n (nykyinen versionumero) asennuksen 1.7.0_45) JDK/JRE 32- ja 64-bittisissä Ubuntu-käyttöjärjestelmissä. Nämä ohjeet toimivat myös Debianissa ja Linux Mintissa.
Jos järjestelmään on jo asennettu Oracle Java 7, mutta sinun on päivitettävä, käytä tätä tapaa:
Kuinka päivittää Oracle Java Ubuntu Linuxissa
Heille jotka vain haluat asentaa Oracle Java JRE: n Java -sovellusten ajamiseen eikä kehittää Java -ohjelmia käyttämällä tätä menetelmää:
Oracle Java JRE: n asentaminen Ubuntu Linuxiin
Niille, jotka haluavat asentaa Oracle Java JDK: n Java -ohjelmien ja -sovellusten kehittämiseen (Oracle Java JRE sisältyy myös Oracle JDK: hon), käytä tätä menetelmää:
Kuinka asentaa Oracle Java JDK Ubuntu Linuxiin
Voit myös ottaa Oracle Java -palvelun käyttöön tai päivittää selaimessasi:
Kuinka ottaa Oracle Java käyttöön verkkoselaimissasi
Askeleet
Vaihe 1. Tarkista, onko Ubuntu Linux -käyttöjärjestelmäarkkitehtuurisi 32- tai 64-bittinen, avaa pääte ja suorita seuraava komento alla
-
Tyyppi/Kopioi/Liitä:
tiedosto /sbin /init
Huomaa Ubuntu Linux -käyttöjärjestelmäarkkitehtuurin bittiversio, joka näyttää, onko se 32- vai 64-bittinen
Vaihe 2. Tarkista, onko järjestelmääsi asennettu Java
Tätä varten sinun on suoritettava Java -version komento päätelaitteesta.
-
Avaa päätelaite ja anna seuraava komento:
-
Tyyppi/Kopioi/Liitä:
java -versio
-
-
Jos järjestelmään on asennettu OpenJDK, se voi näyttää tältä:
-
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 järjestelmään on asennettu OpenJDK, tähän harjoitukseen on asennettu väärä Java -toimittajan versio.
Vaihe 3. Poista OpenJDK/JRE kokonaan järjestelmästäsi ja luo hakemisto Oracle Java JDK/JRE -binaaritiedostojen säilyttämiseksi
Tämä estää järjestelmäristiriitoja ja sekaannuksia eri Java -toimittajien versioiden välillä. Jos esimerkiksi järjestelmään on asennettu OpenJDK/JRE, voit poistaa sen kirjoittamalla seuraavan komentoriville:
-
Tyyppi/Kopioi/Liitä:
sudo apt-get purge openjdk-\*
Tämä komento poistaa OpenJDK/JRE: n kokonaan järjestelmästäsi
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/usr/local/java
Tämä komento luo hakemiston Oracle Java JDK- ja JRE -binaaritiedostojen säilyttämiseen
Vaihe 4. Lataa Oracle Java JDK/JRE for Linux
Varmista, että valitset oikea pakatut binaarit 32- tai 64-bittiselle järjestelmäarkkitehtuurillesi (jotka päättyvät tar.gz).
- Jos käytät esimerkiksi 32-bittistä Ubuntu Linux -käyttöjärjestelmää, lataa 32-bittiset Oracle Java -binaaritiedostot.
- Jos käytät esimerkiksi 64-bittistä Ubuntu Linux -käyttöjärjestelmää, lataa 64-bittiset Oracle Java -binaarit.
-
Valinnainen, Lataa Oracle Java JDK/JRE -oppaat
Valitse jdk-7u40-apidocs.zip
-
Tärkeää tietoa:
64-bittiset Oracle Java -binaarit eivät toimi 32-bittisissä Ubuntu Linux -käyttöjärjestelmissä, saat useita järjestelmävirheilmoituksia, jos yrität asentaa 64-bittistä Oracle Java -palvelua 32-bittiseen Ubuntu Linuxiin.
Vaihe 5. Kopioi Oracle Java -binääritiedostot hakemistoon/usr/local/java
Useimmissa tapauksissa Oracle Java -binaarit ladataan osoitteeseen: /home /"sinun käyttäjä nimesi"/Lataukset.
-
32-bittinen Oracle Java 32-bittisessä Ubuntu Linux -asennusohjeessa:
-
Tyyppi/Kopioi/Liitä:
cd ~/Lataukset
-
Tyyppi/Kopioi/Liitä:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java
-
Tyyppi/Kopioi/Liitä:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java
-
Tyyppi/Kopioi/Liitä:
cd/usr/local/java
-
-
64-bittinen Oracle Java 64-bittisessä Ubuntu Linux -asennusohjeessa:
-
Tyyppi/Kopioi/Liitä:
cd ~/Lataukset
-
Jos latasit JDK: n, kirjoita/Kopioi/Liitä:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java
-
Tai jos latasit JRE: n, kirjoita/Kopioi/Liitä:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Tyyppi/Kopioi/Liitä:
cd/usr/local/java
-
Vaihe 6. Pura pakatut Java -binääritiedostot hakemistosta/usr/local/java
-
32-bittinen Oracle Java 32-bittisessä Ubuntu Linux -asennusohjeessa:
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bittinen Oracle Java 64-bittisessä Ubuntu Linux -asennusohjeessa:
-
Jos latasit JDK: n, kirjoita/Kopioi/Liitä:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Tai jos latasit JRE: n, kirjoita/Kopioi/Liitä:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Vaihe 7. Tarkista hakemistosi
Tässä vaiheessa sinulla pitäisi olla yksi pakkaamaton binäärihakemisto hakemistossa/usr/local/java Java JDK/JRE: lle, joka on lueteltu seuraavasti:
-
Tyyppi/Kopioi/Liitä:
ls -a
- jdk1.7.0_45
- tai jre1.7.0_45
Vaihe 8. Muokkaa järjestelmän PATH -tiedostoa /etc /profile ja lisää seuraavat järjestelmämuuttujat järjestelmäpolkuun
Käytä nano-, gedit- tai mitä tahansa muuta tekstieditoria juurina, avaa /etc /profile.
-
Tyyppi/Kopioi/Liitä:
sudo gedit /etc /profile
- tai
-
Tyyppi/Kopioi/Liitä:
sudo nano /etc /profile
Vaihe 9. Vieritä tiedoston loppuun nuolinäppäimillä ja lisää seuraavat rivit /etc /profile -tiedoston loppuun:
-
Jos asennat JDK: ta, kirjoita/Kopioi/Liitä:
JAVA_HOME =/usr/local/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/bin: $ JRE_HOME/bin
viedä JAVA_HOME
vie JRE_HOME
vienti PATH
-
Tai jos asennat JRE: tä, kirjoita/Kopioi/Liitä:
JRE_HOME =/usr/local/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/bin
vie JRE_HOME
vienti PATH
- Tallenna /etc /profile -tiedosto ja poistu.
Vaihe 10. Ilmoita Ubuntu Linux -järjestelmälle, missä Oracle Java JDK/JRE sijaitsee
Tämä kertoo järjestelmälle, että uusi Oracle Java -versio on käytettävissä.
-
Jos asennat JDK: ta, kirjoita/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Tai jos asennat JRE: tä, kirjoita/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
tämä komento ilmoittaa järjestelmälle, että Oracle Java JRE on käytettävissä
-
Vain jos asennat JDK: ta, kirjoita/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
tämä komento ilmoittaa järjestelmälle, että Oracle Java JDK on käytettävissä
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
tämä komento ilmoittaa järjestelmälle, että Oracle Java Web start on käytettävissä
Vaihe 11. Ilmoita Ubuntu Linux -järjestelmälle, että Oracle Java JDK/JRE: n on oltava oletus Java
-
Jos asennat JDK: ta, kirjoita/Kopioi/Liitä:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Tai jos asennat JRE: tä, kirjoita/Kopioi/Liitä:
sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
tämä komento asettaa järjestelmän java -ajonaikaisen ympäristön
-
Vain jos asennat JDK: ta, kirjoita/Kopioi/Liitä:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java
tämä komento asettaa järjestelmän java -kääntäjän
-
Jos asennat JDK: ta, kirjoita/Kopioi/Liitä:
sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Tai jos asennat JRE: tä, kirjoita/Kopioi/Liitä:
sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
tämä komento asettaa Java Web -käynnistyksen järjestelmälle
Vaihe 12. Lataa järjestelmän koko laajuinen PATH /etc /profile kirjoittamalla seuraava komento:
-
Tyyppi/Kopioi/Liitä:
. /etc/profile
- Huomaa, että koko järjestelmän kattava PATH /etc /-profiilitiedosto latautuu uudelleen Ubuntu Linux -järjestelmän uudelleenkäynnistyksen jälkeen
Vaihe 13. Testaa, onko Oracle Java asennettu oikein järjestelmääsi
Suorita seuraavat komennot ja kirjoita muistiin Java-versio: 32-bittisen Oracle Java -asennuksen onnistunut asennus näyttää:
-
Tyyppi/Kopioi/Liitä:
java -versio. Tämä komento näyttää järjestelmässäsi olevan Java -version. Sinun pitäisi saada viesti, joka näyttää: java -versio "1.7.0_45"
Java (TM) SE Runtime Environment (koontiversio 1.7.0_45-b18)
- Java HotSpot (TM) Server VM (build 24.45-b08, mixed mode)
-
Tyyppi/Kopioi/Liitä:
java -versio. Tämä komento kertoo, että voit nyt kääntää Java -ohjelmia päätteestä. Sinun pitäisi saada viesti, joka näyttää: java 1.7.0_45. 64-bittisen Oracle Java -asennuksen onnistunut asennus näyttää:
-
Tyyppi/Kopioi/Liitä:
java -versio. Tämä komento näyttää järjestelmässäsi olevan Java -version. Sinun pitäisi saada viesti, joka näyttää: java -versio "1.7.0_45"
Java (TM) SE Runtime Environment (koontiversio 1.7.0_45-b18)
- Java HotSpot (TM), 64-bit Server VM (koontiversio 24.45-b08, sekatila)
-
Tyyppi/Kopioi/Liitä:
java -versio. Tämä komento kertoo, että voit nyt kääntää Java -ohjelmia päätteestä. Sinun pitäisi saada viesti, joka näyttää: java 1.7.0_45
Vaihe 14. Onnittelut, juuri asensit Oracle Javan Linux -järjestelmääsi
Käynnistä nyt Ubuntu Linux -järjestelmä uudelleen. Tämän jälkeen järjestelmä on täysin konfiguroitu Java -ohjelmien suorittamiseen ja kehittämiseen. Myöhemmin saatat haluta kokeilla omien Java -ohjelmien kääntämistä ja suorittamista noudattamalla tätä artikkelia Ensimmäisen Java -ohjelman luominen Ubuntu Linuxissa
Tapa 1/3: Valinnainen: Kuinka ottaa Oracle Java käyttöön verkkoselaimissasi
Vaihe 1. Jos haluat ottaa Java-laajennuksen käyttöön selaimessasi, sinun on luotava symbolinen linkki selainten laajennushakemistosta Oracle Java -jakeluun sisältyvän Java-laajennuksen sijaintiin
-
Tärkeä muistiinpano:
Kehotan olemaan varovainen, kun otat Oracle Java 7: n käyttöön selaimessasi, koska siinä on ollut lukuisia lukuisia tietoturva -aukkoja ja -hyötyjä. Pohjimmiltaan ottamalla Oracle Java 7 käyttöön selaimessasi, jos havaitaan tietoturvahäiriö tai -hyödyntäminen, pahat kaverit murtautuvat sisään ja vaarantavat järjestelmäsi. Lisätietoja Java -tietoturvavirheistä ja -hyödyistä on seuraavalla verkkosivustolla: Java Tester
Tapa 2/3: Google Chrome
32-bittiset Oracle Java -ohjeet
Vaihe 1. Anna seuraavat komennot
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/opt/google/chrome/plugins
tämä luo hakemiston nimeltä/opt/google/chrome/plugins
-
Tyyppi/Liitä/Kopioi:
cd/opt/google/chrome/plugins
tämä muuttaa sinut google chrome plugins -hakemistoon, varmista, että olet tässä hakemistossa ennen symbolisen linkin luomista
-
Tyyppi/Liitä/Kopioi:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
tämä luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Google Chrome -selaimellesi
64-bittiset Oracle Java -ohjeet
Vaihe 1. Anna seuraavat komennot
-
Tyyppi/Kopioi/Liitä:
sudo mkdir -p/opt/google/chrome/plugins
tämä luo hakemiston nimeltä/opt/google/chrome/plugins
-
Tyyppi/Liitä/Kopioi:
cd/opt/google/chrome/plugins
tämä muuttaa sinut google chrome plugins -hakemistoon, varmista, että olet tässä hakemistossa ennen symbolisen linkin luomista
-
Tyyppi/Liitä/Kopioi:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
tämä luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Google Chrome -selaimellesi
Muistutukset
Vaihe 1. Huomaa:
Joskus kun annat yllä olevan komennon, saatat saada viestin, jossa todetaan:
- ln: symbolisen linkin luominen `./libnpjp2.so ': Tiedosto on olemassa
- Voit korjata tämän ongelman poistamalla edellisen symbolisen linkin käyttämällä seuraavaa komentoa:
-
Tyyppi/Kopioi/Liitä:
cd/opt/google/chrome/plugins
-
Tyyppi/Kopioi/Liitä:
sudo rm -rf libnpjp2.so
- Varmista, että olet/opt/google/chrome/plugins -hakemistossa, ennen kuin annat komennon
Vaihe 2. Käynnistä verkkoselain uudelleen ja siirry Java Testeriin ja testaa, toimiiko Java selaimessasi
Tapa 3/3: Mozilla Firefox
32-bittiset Oracle Java -ohjeet
Vaihe 1. Anna seuraavat komennot
-
Tyyppi/Liitä/Kopioi:
cd/usr/lib/mozilla/plugins
tämä muuttaa sinut hakemistoon/usr/lib/mozilla/plugins, luo tämä hakemisto, jos sinulla ei ole sitä
-
Tyyppi/Liitä/Kopioi:
sudo mkdir -p/usr/lib/mozilla/plugins
tämä luo hakemiston/usr/lib/mozilla/plugins, varmista, että olet tässä hakemistossa ennen symbolisen linkin luomista
-
Tyyppi/Liitä/Kopioi:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
tämä luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Mozilla Firefox -selaimellesi
64-bittiset Oracle Java -ohjeet
Vaihe 1. Anna seuraavat komennot
-
Tyyppi/Liitä/Kopioi:
cd/usr/lib/mozilla/plugins
tämä muuttaa sinut hakemistoon/usr/lib/mozilla/plugins, luo tämä hakemisto, jos sinulla ei ole sitä
-
Tyyppi/Liitä/Kopioi:
sudo mkdir -p/usr/lib/mozilla/plugins
tämä luo hakemiston/usr/lib/mozilla/plugins, varmista, että olet tässä hakemistossa ennen symbolisen linkin luomista
-
Tyyppi/Liitä/Kopioi:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
tämä luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Mozilla Firefox -selaimellesi
Muistutukset
Vaihe 1. Huomaa:
Joskus kun annat yllä olevan komennon, saatat saada viestin, jossa todetaan:
- ln: symbolisen linkin luominen `./libnpjp2.so ': Tiedosto on olemassa
- Voit korjata tämän ongelman poistamalla edellisen symbolisen linkin käyttämällä seuraavaa komentoa:
-
Tyyppi/Kopioi/Liitä:
cd/usr/lib/mozilla/plugins
-
Tyyppi/Kopioi/Liitä:
sudo rm -rf libnpjp2.so
- Varmista, että olet hakemistossa/usr/lib/mozilla/plugins ennen komennon antamista
Vaihe 2. Käynnistä verkkoselain uudelleen ja siirry Java Testeriin ja testaa, toimiiko Java selaimessasi
Video - Käyttämällä tätä palvelua joitakin tietoja voidaan jakaa YouTuben kanssa
Vinkkejä
- Ubuntu Linuxin avulla voit valita, käytätkö OpenJDK: ta, joka on Java-ohjelmointikielen ilmainen ja avoimen lähdekoodin toteutus, vai käytätkö Oracle Java JDK: ta ja JRE: tä. Jotkut käyttävät mieluummin Oracle Javaa (koska se on uusin Java-versio ja se tulee suoraan Java-tekniikan ylläpitäjiltä), mutta tämä vaihtelee.
- Muista, että Oracle tekee tietoturvapäivityksiä ja virheenkorjauksia sekä parantaa suorituskykyongelmia jokaisen uuden Oracle Java -julkaisun yhteydessä. Kun asennat Oracle Java -järjestelmääsi, ota huomioon versionumeron muutokset. Lisätietoja on kohdassa Oracle Java -päivitys Ubuntu Linuxissa.
- Huomaa, että tätä asiakirjaa tarkistetaan jatkuvasti, koska Oracle muuttaa joskus Java JDK/JRE -binaaritiedostojensa asennustapaa.