Tämä asiakirja on tarkoitettu auttamaan monien uusien Oracle Java JDK/JRE -versioiden päivittämisessä Ubuntu Linuxissa. Virheenkorjausten ja tietoturvaongelmien vuoksi Oracle julkaisee usein päivityksiä Java JDK/JRE -versioonsa.
-
Huomautus:
Tässä artikkelissa oletetaan, että sinulla on 32-bittinen tai 64-bittinen Oracle Java 7 -versio, joka sijaitsee kohteessa/usr/local/java ja haluat päivittää uuteen Oracle Java -versioon. Jos et, katso lisätietoja seuraavasta artikkelista:
- Kuinka asentaa Oracle Java Ubuntu Linuxiin
Askeleet
Vaihe 1. Lataa uudet Oracle Java -binaaritiedostot ja varmista, että valitset oikeat päivitetyt Java JDK/JRE-binaarit Oracle Javasta Ubuntu Linux -järjestelmäarkkitehtuurillesi, joko 32- tai 64-bittinen, Oracle Java -binaarit päättyvät (tar. gz) kuten:
- jdk-7u40-linux-i586.tar.gz (32-bittinen)
-
jre-7u40-linux-i586.tar.gz (32-bittinen)
tai
- jdk-7u40-linux-x64.tar.gz (64-bittinen)
- jre-7u40-linux-x64.tar.gz (64-bittinen)
Tapa 1/4: 32-bittiset Oracle Java -ohjeet:
Vaihe 1. Ryhdy pääkäyttäjäksi ja kopioi uudet pakatut Oracle Java -binaarit hakemistosta hakemistoon/usr/local/java
-
Tyyppi/Kopioi/Liitä:
cd /koti /"sinun käyttäjä nimesi"/Lataukset
-
Tyyppi/Kopioi/Liitä:
sudo cp -r jdk-7u40-linux-i586.tar.gz/usr/local/java
-
Tyyppi/Kopioi/Liitä:
sudo cp -r jre-7u40-linux-i586.tar.gz/usr/local/java
-
Tyyppi/Kopioi/Liitä:
cd/usr/local/java
Vaihe 2. Seuraavaksi puretaan uusi Oracle Java -binaaritiedostomme, joka on hakemistossa/usr/local/java
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jdk-7u40-linux-i586.tar.gz
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jre-7u40-linux-i586.tar.gz
Tapa 2/4: 64-bittiset Oracle Java -ohjeet:
Vaihe 1. Ryhdy pääkäyttäjäksi ja kopioi uudet pakatut Oracle Java -binaarit hakemistosta hakemistoon/usr/local/java
-
Tyyppi/Kopioi/Liitä:
cd /koti /"sinun käyttäjä nimesi"/Lataukset
-
Tyyppi/Kopioi/Liitä:
sudo -s cp -r jdk-7u40-linux-x64.tar.gz/usr/local/java
-
Tyyppi/Kopioi/Liitä:
sudo -s cp -r jre-7u40-linux-x64.tar.gz/usr/local/java
-
Tyyppi/Kopioi/Liitä:
cd/usr/local/java
Vaihe 2. Seuraavaksi puretaan uusi Oracle Java -binaaritiedostomme, joka on hakemistossa/usr/local/java
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jdk-7u40-linux-x64.tar.gz
-
Tyyppi/Kopioi/Liitä:
sudo tar xvzf jre-7u40-linux-x64.tar.gz
Vaihe 3. Tässä vaiheessa sinulla on oltava kaksi uutta pakkaamatonta binäärihakemistoa/usr/local/java Java JDK/JRE -luetteloon seuraavasti:
jdk1.7.0_40
jre1.7.0_40
Kera:
jdk1.7.0_25
jre1.7.0_25
Tapa 3/4: Muokkaa Linux -järjestelmääsi PATH:
Vaihe 1. Muokkaa järjestelmän PATH -tiedostoa /etc /profile ja lisää seuraavat järjestelmämuuttujat järjestelmäpolkuun
Käytä gedit-, nano- tai mitä tahansa muuta tekstieditoria pääkäyttäjänä ja avaa /etc /profile
-
Tyyppi/Kopioi/Liitä:
sudo gedit /etc /profile
tai
-
Tyyppi/Kopioi/Liitä:
sudo nano /etc /profile
Vaihe 2. Vieritä alas nuolinäppäimillä tiedoston loppuun ja lisää alla olevat rivit /etc /-profiilitiedoston loppuun Ubuntu Linuxissa, tässä vaiheessa aiot vaihtaa vanhan versionumerot Oracle Java uuden Java -version kanssa, muutat versionumerot seuraavassa PATH -tiedostossa /etc /profile:
Muokkaa /etc /profile -tiedostoa:
JAVA_HOME =/usr/local/java/jdk1.7.0_25
PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin
JRE_HOME =/usr/local/java/jre1.7.0_25
PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin
viedä JAVA_HOME
vie JRE_HOME
vienti PATH
Vaihda tähän:
JAVA_HOME =/usr/local/java/jdk1.7.0_40
PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin
JRE_HOME =/usr/local/java/jre1.7.0_40
PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin
viedä JAVA_HOME
vie JRE_HOME
vienti PATH
Tallenna tiedosto ja poistu
Tapa 4/4: Ilmoita järjestelmälle päivitetystä Oracle Java -versiosta:
Vaihe 1. Ilmoita Ubuntu Linux -järjestelmälle, missä Oracle Java JRE/JDK sijaitsee, nyt haluat päivittää järjestelmän käyttämään Oracle Java 1.7.0_40
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java "1
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac "1
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws "1
Vaihe 2. Ilmoita Ubuntu Linux -järjestelmälle, että Oracle Java JRE 1.7.0_40 on oltava uusi oletus Java
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --set java/usr/local/java/jre1.7.0_40/bin/java
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --set javac/usr/local/java/jdk1.7.0_40/bin/javac
-
Tyyppi/Kopioi/Liitä:
sudo update-alternatives --set javaws/usr/local/java/jre1.7.0_40/bin/javaws
Vaihe 3. Lataa järjestelmän koko laajuinen PATH /etc /profile kirjoittamalla seuraava komento:
-
Tyyppi/Kopioi/Liitä:
. /etc/profile
- Huomaa, että koko järjestelmäsi kattava PATH /etc /profiilitiedosto latautuu uudelleen Ubuntu Linux -järjestelmän uudelleenkäynnistyksen jälkeen
Vaihe 4. Testaa, onko Oracle Javan uusi versio asennettu oikein järjestelmääsi suorittamalla seuraavat komennot ja merkitsemällä uuden Java -päivityksen versionumero
-
Tyyppi/Kopioi/Liitä:
java -versio
tämä komento näyttää järjestelmässäsi olevan Java -version
Vaihe 5. Sinun pitäisi saada viesti, joka näyttää:
-
java -versio "1.7.0_40"
Java (TM) SE Runtime Environment (koontiversio 1.7.0_40-b08) Java HotSpot (TM), 64-bit Server VM (build build 25.1-b02, mixed mode)
-
Tyyppi/Kopioi/Liitä:
javac -versio
-
Tämä komento kertoo, että voit nyt kääntää java -ohjelmia päätteestä
Sinun pitäisi saada viesti, joka näyttää:
- javac 1.7.0_40
Vaihe 6. Jälkeenpäin sinulla on mahdollisuus poistaa vanha Oracle Java JDK/JRE poistamalla yksinkertaisesti hakemisto, joka sisältää vanhat Java JDK/JRE -binaaritiedostot
-
Tyyppi/Kopioi/Liitä:
cd/usr/local/java
-
Tyyppi/Kopioi/Liitä:
sudo rm -rf jdk1.7.0_40
-
Tyyppi/Kopioi/Liitä:
sudo rm -rf jre1.7.0_40
Vaihe 7. Käynnistä Ubuntu Linux -järjestelmä uudelleen ja järjestelmä on täysin määritetty Java -ohjelmien suorittamiseen ja kehittämiseen
Valinnainen: Kuinka ottaa Oracle Java käyttöön verkkoselaimissasi
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
Google Chrome
32-bittiset Oracle Java -ohjeet:
-
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_40/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:
-
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_40/lib/amd64/libnpjp2.so
tämä luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Google Chrome -selaimellesi
-
Muistutukset:
-
Huomautus:
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
-
Käynnistä verkkoselain uudelleen ja siirry Java Testeriin ja testaa, toimiiko Java selaimessasi.
Mozilla Firefox
32-bittiset Oracle Java -ohjeet:
-
Anna seuraava komento
-
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_40/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:
-
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_40/lib/amd64/libnpjp2.so
tämä luo symbolisen linkin Java JRE (Java Runtime Environment) -laajennuksesta libnpjp2.so Mozilla Firefox -selaimellesi
-
Muistutukset:
-
Huomautus:
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
-
Käynnistä verkkoselain uudelleen ja siirry Java Testeriin ja testaa, toimiiko Java selaimessasi.
-