Šis dokumentas skirtas atnaujinti daugelį naujų „Oracle Java JDK/JRE“versijų „Ubuntu Linux“. Dėl klaidų pataisymų ir saugumo problemų „Oracle“dažnai atnaujina savo „Java JDK/JRE“versiją.
-
Pastaba:
Šiame straipsnyje daroma prielaida, kad turite 32 bitų arba 64 bitų „Oracle Java 7“versiją, esančią/usr/local/java, ir norite atnaujinti į naują „Oracle Java“versiją. Jei ne, perskaitykite šį straipsnį, kad gautumėte daugiau informacijos:
- Kaip įdiegti „Oracle Java“„Ubuntu Linux“
Žingsniai
Žingsnis 1. Atsisiųskite naujus „Oracle Java“dvejetainius failus ir įsitikinkite, kad pasirinkote tinkamus atnaujintus „Oracle Java“„Java JDK/JRE“dvejetainius failus, skirtus jūsų „Ubuntu Linux“sistemos architektūrai (32 arba 64 bitų), o „Oracle Java“dvejetainiai failai baigiasi (tar. gz), pavyzdžiui:
- jdk-7u40-linux-i586.tar.gz (32 bitų)
-
jre-7u40-linux-i586.tar.gz (32 bitų)
arba
- jdk-7u40-linux-x64.tar.gz (64 bitų)
- jre-7u40-linux-x64.tar.gz (64 bitų)
1 metodas iš 4: 32 bitų „Oracle Java“instrukcijos:
1 žingsnis. Tapkite root vartotoju ir nukopijuokite naujus suspaustus „Oracle Java“dvejetainius failus iš mūsų atsisiuntimo katalogo į/usr/local/java
-
Tipas/Kopijuoti/Įklijuoti:
cd /home /"Jūsų slapyvardis"/Atsisiuntimai
-
Įveskite/kopijuokite/įklijuokite:
sudo cp -r jdk-7u40-linux-i586.tar.gz/usr/local/java
-
Įveskite/kopijuokite/įklijuokite:
sudo cp -r jre-7u40-linux-i586.tar.gz/usr/local/java
-
Tipas/Kopijuoti/Įklijuoti:
cd/usr/local/java
2 žingsnis. Toliau išpakuosime naują „Oracle Java“dvejetainių versijų katalogą/usr/local/java
-
Įveskite/kopijuokite/įklijuokite:
sudo tar xvzf jdk-7u40-linux-i586.tar.gz
-
Įveskite/kopijuokite/įklijuokite:
sudo tar xvzf jre-7u40-linux-i586.tar.gz
2 metodas iš 4: 64 bitų „Oracle Java“instrukcijos:
1 žingsnis. Tapkite root vartotoju ir nukopijuokite naujus suspaustus „Oracle Java“dvejetainius failus iš mūsų atsisiuntimo katalogo į/usr/local/java
-
Tipas/Kopijuoti/Įklijuoti:
cd /home /"Jūsų slapyvardis"/Atsisiuntimai
-
Įveskite/kopijuokite/įklijuokite:
sudo -s cp -r jdk-7u40-linux-x64.tar.gz/usr/local/java
-
Tipas/Kopijuoti/Įklijuoti:
sudo -s cp -r jre-7u40-linux-x64.tar.gz/usr/local/java
-
Įveskite/kopijuokite/įklijuokite:
cd/usr/local/java
2 žingsnis. Toliau išpakuosime naują „Oracle Java“dvejetainių versijų katalogą/usr/local/java
-
Įveskite/kopijuokite/įklijuokite:
sudo tar xvzf jdk-7u40-linux-x64.tar.gz
-
Įveskite/kopijuokite/įklijuokite:
sudo tar xvzf jre-7u40-linux-x64.tar.gz
3 žingsnis. Šiuo metu turėtumėte turėti du naujus nesuspaustus dvejetainius katalogus/usr/local/java, skirtus „Java JDK/JRE“, išvardytus taip:
jdk1.7.0_40
jre1.7.0_40
Kartu su:
jdk1.7.0_25
jre1.7.0_25
3 būdas iš 4: pakeiskite „Linux“sistemą PATH:
1 veiksmas. Redaguokite sistemos PATH failą /etc /profile ir prie sistemos kelio pridėkite šiuos sistemos kintamuosius
Naudokite „gedit“, „nano“ar bet kurį kitą teksto rengyklę kaip šaknį ir atidarykite /etc /profile
-
Tipas/Kopijuoti/Įklijuoti:
sudo gedit /etc /profile
arba
-
Įveskite/kopijuokite/įklijuokite:
sudo nano /etc /profile
Žingsnis 2. Slinkite žemyn naudodami rodyklių klavišus iki failo pabaigos ir pridėkite toliau pateiktas eilutes prie savo /etc /profile failo pabaigos „Ubuntu Linux“, šiuo metu ketinate pakeisti senosios versijos numerius „Oracle Java“į naują „Java“versiją, pakeisite versijų numerius šiame sistemos PATH faile /etc /profile:
Pakeiskite /etc /profile failą:
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
eksportuoti JAVA_HOME
eksportuoti JRE_HOME
eksporto kelias
Pakeiskite tai:
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
eksportuoti JAVA_HOME
eksportuoti JRE_HOME
eksporto kelias
Išsaugokite failą ir išeikite
4 metodas iš 4: informuokite savo sistemą apie atnaujintą „Oracle Java“versiją:
1 žingsnis. Informuokite savo „Ubuntu Linux“sistemą, kurioje yra jūsų „Oracle Java JRE/JDK“, dabar norėsite atnaujinti sistemą, kad ji naudotų „Oracle Java 1.7.0_40“
-
Įveskite/kopijuokite/įklijuokite:
sudo atnaujinimo alternatyvos-įdiegti "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java "1
-
Tipas/Kopijuoti/Įklijuoti:
sudo atnaujinimo alternatyvos-įdiekite "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac "1
-
Tipas/Kopijuoti/Įklijuoti:
sudo update-alternatives-įdiegti "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws “1
2 žingsnis. Informuokite savo „Ubuntu Linux“sistemą, kad „Oracle Java JRE 1.7.0_40“turi būti nauja numatytoji „Java“
-
Įveskite/kopijuokite/įklijuokite:
sudo atnaujinimo alternatyvos-set java/usr/local/java/jre1.7.0_40/bin/java
-
Įveskite/kopijuokite/įklijuokite:
sudo atnaujinimo alternatyvos-nustatykite javac/usr/local/java/jdk1.7.0_40/bin/javac
-
Įveskite/kopijuokite/įklijuokite:
sudo atnaujinimo alternatyvos-set javaws/usr/local/java/jre1.7.0_40/bin/javaws
3 veiksmas. Iš naujo įkelkite visą sistemos PATH /etc /profile įvesdami šią komandą:
-
Įveskite/kopijuokite/įklijuokite:
. /etc/profile
- Atminkite, kad visos sistemos PATH /etc /profile failas bus įkeltas iš naujo paleidus „Ubuntu Linux“sistemą
Žingsnis 4. Patikrinkite, ar naujoji „Oracle Java“versija buvo tinkamai įdiegta jūsų sistemoje, vykdydami šias komandas ir pažymėdami naujo „Java“naujinimo versijos numerį
-
Įveskite/kopijuokite/įklijuokite:
java -versija
ši komanda rodo jūsų sistemoje veikiančią „Java“versiją
5 veiksmas. Turėtumėte gauti pranešimą, kuriame rodoma:
-
java versija "1.7.0_40"
„Java“(TM) SE vykdymo aplinka (1.7.0_40-b08 komponavimas)
-
Tipas/Kopijuoti/Įklijuoti:
javac -versija
-
Ši komanda leidžia jums žinoti, kad dabar galite kompiliuoti „Java“programas iš terminalo
Turėtumėte gauti pranešimą, kuriame rodoma:
- javac 1.7.0_40
Žingsnis 6. Vėliau turite galimybę pašalinti seną „Oracle Java JDK/JRE“, tiesiog pašalindami katalogą, kuriame yra senieji „Java JDK/JRE“dvejetainiai failai
-
Įveskite/kopijuokite/įklijuokite:
cd/usr/local/java
-
Tipas/Kopijuoti/Įklijuoti:
sudo rm -rf jdk1.7.0_40
-
Tipas/Kopijuoti/Įklijuoti:
sudo rm -rf jre1.7.0_40
Žingsnis 7. Iš naujo paleiskite „Ubuntu Linux“sistemą ir jūsų sistema bus visiškai sukonfigūruota paleisti ir kurti „Java“programas
Pasirenkama: kaip įgalinti „Oracle Java“žiniatinklio naršyklėse
Norėdami įjungti „Java“papildinį žiniatinklio naršyklėse, turite sukurti simbolinę nuorodą iš žiniatinklio naršyklių papildinių katalogo į „Java“papildinio vietą, įtrauktą į jūsų „Oracle Java“platinimą
„Google Chrome“
32 bitų „Oracle Java“instrukcijos:
-
Išduokite šias komandas.
-
Tipas/Kopijuoti/Įklijuoti:
sudo mkdir -p/opt/google/chrome/plugins
tai sukurs katalogą pavadinimu/opt/google/chrome/plugins
-
Įveskite/įklijuokite/kopijuokite:
cd/opt/google/chrome/plugins
tai pakeis jus į „Google Chrome“papildinių katalogą, prieš kurdami simbolinę nuorodą įsitikinkite, kad esate šiame kataloge
-
Įveskite/įklijuokite/kopijuokite:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
tai sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Google Chrome“žiniatinklio naršyklę
-
64 bitų „Oracle Java“instrukcijos:
-
Išduokite šias komandas.
-
Įveskite/kopijuokite/įklijuokite:
sudo mkdir -p/opt/google/chrome/plugins
tai sukurs katalogą pavadinimu/opt/google/chrome/plugins
-
Įveskite/įklijuokite/kopijuokite:
cd/opt/google/chrome/plugins
tai pakeis jus į „Google Chrome“papildinių katalogą, prieš kurdami simbolinę nuorodą įsitikinkite, kad esate šiame kataloge
-
Įveskite/įklijuokite/kopijuokite:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
tai sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Google Chrome“žiniatinklio naršyklę
-
Priminimai:
-
Pastaba:
Kartais, kai išleidžiate aukščiau nurodytą komandą, galite gauti pranešimą, kuriame teigiama:
- ln: simbolinės nuorodos kūrimas `./libnpjp2.so ': failas yra
- Norėdami išspręsti šią problemą, tiesiog pašalinkite ankstesnę simbolinę nuorodą naudodami šią komandą:
-
Įveskite/kopijuokite/įklijuokite:
cd/opt/google/chrome/plugins
-
Įveskite/kopijuokite/įklijuokite:
sudo rm -rf libnpjp2.so
- Prieš išleisdami komandą įsitikinkite, kad esate kataloge/opt/google/chrome/plugins
-
Iš naujo paleiskite žiniatinklio naršyklę ir eikite į „Java Tester“, kad patikrintumėte, ar „Java“veikia jūsų žiniatinklio naršyklėje.
Mozilla Firefox
32 bitų „Oracle Java“instrukcijos:
-
Išduokite šią komandą
-
Įveskite/įklijuokite/kopijuokite:
cd/usr/lib/mozilla/plugins
tai pakeis jus į katalogą/usr/lib/mozilla/plugins, sukurkite šį katalogą, jei jo neturite
-
Įveskite/įklijuokite/kopijuokite:
sudo mkdir -p/usr/lib/mozilla/plugins
tai sukurs katalogą/usr/lib/mozilla/plugins, prieš kurdami simbolinę nuorodą įsitikinkite, kad esate šiame kataloge
-
Įveskite/įklijuokite/kopijuokite:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
tai sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Mozilla Firefox“žiniatinklio naršyklę
-
64 bitų „Oracle Java“instrukcijos:
-
Išduokite šias komandas.
-
Įveskite/įklijuokite/kopijuokite:
cd/usr/lib/mozilla/plugins
tai pakeis jus į katalogą/usr/lib/mozilla/plugins, sukurkite šį katalogą, jei jo neturite
-
Įveskite/įklijuokite/kopijuokite:
sudo mkdir -p/usr/lib/mozilla/plugins
tai sukurs katalogą/usr/lib/mozilla/plugins, prieš kurdami simbolinę nuorodą įsitikinkite, kad esate šiame kataloge
-
Įveskite/įklijuokite/kopijuokite:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
tai sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Mozilla Firefox“žiniatinklio naršyklę
-
Priminimai:
-
Pastaba:
Kartais, kai išleidžiate aukščiau nurodytą komandą, galite gauti pranešimą, kuriame teigiama:
- ln: simbolinės nuorodos kūrimas `./libnpjp2.so ': failas yra
- Norėdami išspręsti šią problemą, tiesiog pašalinkite ankstesnę simbolinę nuorodą naudodami šią komandą:
-
Tipas/Kopijuoti/Įklijuoti:
cd/usr/lib/mozilla/plugins
-
Tipas/Kopijuoti/Įklijuoti:
sudo rm -rf libnpjp2.so
- Prieš išleisdami komandą įsitikinkite, kad esate kataloge/usr/lib/mozilla/plugins
-
Iš naujo paleiskite žiniatinklio naršyklę ir eikite į „Java Tester“, kad patikrintumėte, ar „Java“veikia jūsų žiniatinklio naršyklėje.
-