Ez az oktatóanyag a 32 bites és 64 bites Oracle Java 7 (jelenleg verziószáma) telepítésére vonatkozik 1.7.0_45) JDK/JRE 32 bites és 64 bites Ubuntu operációs rendszereken. Ezek az utasítások a Debian és a Linux Mint esetében is működnek.
Ha az Oracle Java 7 már telepítve van a rendszerre, de frissíteni kell, akkor használja ezt a módszert:
Az Oracle Java frissítése Ubuntu Linux rendszeren
Azoknak, akik csak az Oracle Java JRE programot Java -alkalmazások futtatására szeretné telepíteni, és nem Java -programok fejlesztésére használja ezt a módszert:
Az Oracle Java JRE telepítése Ubuntu Linux rendszeren
Azok számára, akik telepíteni szeretnék az Oracle Java JDK -t Java programok és alkalmazások fejlesztéséhez (az Oracle Java JRE is szerepel az Oracle JDK -ban), használja ezt a módszert:
Az Oracle Java JDK telepítése Ubuntu Linux rendszeren
Az Oracle Java engedélyezéséhez/frissítéséhez a webböngészőben:
Az Oracle Java engedélyezése a webböngészőben
Lépések
1. lépés: Ellenőrizze, hogy az Ubuntu Linux operációs rendszer architektúrája 32 bites vagy 64 bites, nyisson meg egy terminált, és futtassa az alábbi parancsot
-
Típus/Másolás/Beillesztés:
fájl /sbin /init
Vegye figyelembe az Ubuntu Linux operációs rendszer architektúrájának bites verzióját, amely megjeleníti, hogy 32 bites vagy 64 bites
2. lépés: Ellenőrizze, hogy van -e Java telepítve a rendszerre
Ehhez futtatnia kell a Java verzió parancsot a terminálról.
-
Nyisson meg egy terminált, és írja be a következő parancsot:
-
Típus/Másolás/Beillesztés:
java -verzió
-
-
Ha az OpenJDK telepítve van a rendszerre, a következőképpen nézhet ki:
-
java verzió "1.7.0_15"
OpenJDK futási környezet (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64 bites szerver virtuális gép (19.0-b09, vegyes mód)
-
- Ha az OpenJDK telepítve van a rendszerre, akkor a Java hibás szállítói verziója van telepítve ehhez a gyakorlathoz.
3. lépés Teljesen távolítsa el az OpenJDK/JRE -t a rendszeréből, és hozzon létre egy könyvtárat az Oracle Java JDK/JRE bináris fájlok tárolására
Ez megakadályozza a rendszerütközéseket és a zavart a Java különböző szállítói verziói között. Például, ha az OpenJDK/JRE telepítve van a rendszerre, akkor azt a parancssorba beírva eltávolíthatja.
-
Típus/Másolás/Beillesztés:
sudo apt-get purge openjdk-\*
Ez a parancs teljesen eltávolítja az OpenJDK/JRE -t a rendszerből
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/usr/local/java
Ez a parancs létrehoz egy könyvtárat az Oracle Java JDK és JRE bináris fájlok tárolására
4. lépés: Töltse le az Oracle Java JDK/JRE for Linux rendszert
Feltétlenül válassza ki a helyes tömörített bináris fájlok a 32 vagy 64 bites rendszer architektúrájához (amelyek tar.gz végűek).
- Például, ha 32 bites Ubuntu Linux operációs rendszert használ, töltsön le 32 bites Oracle Java bináris fájlokat.
- Például, ha 64 bites Ubuntu Linux operációs rendszert használ, töltsön le 64 bites Oracle Java bináris fájlokat.
-
Választható, Töltse le az Oracle Java JDK/JRE dokumentációt
Válassza ki a jdk-7u40-apidocs.zip fájlt
-
Fontos információ:
A 64 bites Oracle Java bináris fájlok nem működnek 32 bites Ubuntu Linux operációs rendszereken, több rendszer hibaüzenetet fog kapni, ha 64 bites Oracle Java programot próbál telepíteni 32 bites Ubuntu Linuxra.
5. lépés: Másolja az Oracle Java bináris fájljait a/usr/local/java könyvtárba
A legtöbb esetben az Oracle Java bináris fájljait a következő címre töltik le: /home /"felhasználóneved"/Letöltések.
-
32 bites Oracle Java 32 bites Ubuntu Linux telepítési utasításokkal:
-
Típus/Másolás/Beillesztés:
cd ~/Letöltések
-
Típus/Másolás/Beillesztés:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java
-
Típus/Másolás/Beillesztés:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java
-
Típus/Másolás/Beillesztés:
cd/usr/local/java
-
-
64 bites Oracle Java 64 bites Ubuntu Linux telepítési utasítások:
-
Típus/Másolás/Beillesztés:
cd ~/Letöltések
-
Ha letöltötte a JDK -t, írja be a/Copy/Paste parancsot:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java
-
Vagy ha letöltötte a JRE -t, akkor írja be a/Copy/Paste parancsot:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Típus/Másolás/Beillesztés:
cd/usr/local/java
-
6. lépés Csomagolja ki a tömörített Java bináris fájlokat a/usr/local/java könyvtárban
-
32 bites Oracle Java 32 bites Ubuntu Linux telepítési utasításokkal:
-
Típus/Másolás/Beillesztés:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Típus/Másolás/Beillesztés:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64 bites Oracle Java 64 bites Ubuntu Linux telepítési utasítások:
-
Ha letöltötte a JDK -t, írja be a/Copy/Paste parancsot:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Vagy ha letöltötte a JRE -t, akkor írja be a/Copy/Paste parancsot:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
7. lépés: Ellenőrizze a könyvtárakat
Ezen a ponton egy tömörítetlen bináris könyvtárral kell rendelkeznie a/usr/local/java fájlban a Java JDK/JRE -hez:
-
Típus/Másolás/Beillesztés:
ls -a
- jdk1.7.0_45
- vagy jre1.7.0_45
8. lépés. Szerkessze a rendszer PATH fájlját /etc /profile, és adja hozzá a következő rendszerváltozókat a rendszer elérési útjához
Használjon nano, gedit vagy bármely más szövegszerkesztőt rootként, nyissa meg az /etc /profile -t.
-
Típus/Másolás/Beillesztés:
sudo gedit /etc /profile
- vagy
-
Típus/Másolás/Beillesztés:
sudo nano /etc /profile
9. lépés. Görgessen le a fájl végéig a nyílbillentyűkkel, és adja hozzá az alábbi sorokat az /etc /profile fájl végéhez:
-
Ha a JDK -t telepíti, írja be a/Copy/Paste parancsot:
JAVA_HOME =/usr/local/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/bin: $ JRE_HOME/bin
JAVA_HOME exportálása
exportálás JRE_HOME
export PATH
-
Vagy ha a JRE -t telepíti, írja be a/Copy/Paste parancsot:
JRE_HOME =/usr/local/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/bin
exportálás JRE_HOME
export PATH
- Mentse az /etc /profile fájlt, és lépjen ki.
10. lépés. Tájékoztassa Ubuntu Linux rendszerét, ahol az Oracle Java JDK/JRE található
Ez tájékoztatni fogja a rendszert, hogy az új Oracle Java verzió használható.
-
Ha a JDK -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Vagy ha a JRE -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
ez a parancs értesíti a rendszert, hogy az Oracle Java JRE használható
-
Csak akkor, ha a JDK -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
ez a parancs értesíti a rendszert, hogy az Oracle Java JDK használható
-
Típus/Másolás/Beillesztés:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
ez a parancs értesíti a rendszert arról, hogy az Oracle Java Web start használható
11. lépés. Tájékoztassa Ubuntu Linux rendszerét, hogy az Oracle Java JDK/JRE -nek az alapértelmezett Java -nak kell lennie
-
Ha a JDK -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives-set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Vagy ha a JRE -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives-set java /usr/local/java/jre1.7.0_45/bin/java
ez a parancs beállítja a rendszer java futási környezetét
-
Csak akkor, ha a JDK -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives-set java /usr/local/java/jdk1.7.0_45/bin/java
ez a parancs beállítja a rendszer java fordítóját
-
Ha a JDK -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives-set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Vagy ha a JRE -t telepíti, írja be a/Copy/Paste parancsot:
sudo update-alternatives-set javaws /usr/local/java/jre1.7.0_45/bin/javaws
ez a parancs beállítja a Java Web indítását a rendszer számára
12. lépés: Töltse be újra a rendszer széles PATH /etc /profile parancsát a következő parancs beírásával:
-
Típus/Másolás/Beillesztés:
. /etc/profile
- Ne feledje, hogy az egész rendszerre kiterjedő PATH /etc /profile fájl újra betöltődik az Ubuntu Linux rendszer újraindítása után
13. lépés. Ellenőrizze, hogy az Oracle Java helyesen van -e telepítve a rendszerre
Futtassa a következő parancsokat, és jegyezze fel a Java verzióját: A 32 bites Oracle Java sikeres telepítése megjelenik:
-
Típus/Másolás/Beillesztés:
java -verzió. Ez a parancs megjeleníti a rendszeren futó java verziót. A következő üzenetet kell kapnia: java "1.7.0_45"
Java (TM) SE futásidejű környezet (1.7.0_45-b18 build)
- Java HotSpot (TM) szerver virtuális gép (24.45-b08, vegyes mód)
-
Típus/Másolás/Beillesztés:
java -verzió. Ez a parancs tudatja, hogy mostantól képes Java programokat fordítani a terminálról. A következő üzenetet kell kapnia: java 1.7.0_45. A 64 bites Oracle Java sikeres telepítése a következőket jeleníti meg:
-
Típus/Másolás/Beillesztés:
java -verzió. Ez a parancs megjeleníti a rendszeren futó java verziót. A következő üzenetet kell kapnia: java "1.7.0_45"
Java (TM) SE futásidejű környezet (1.7.0_45-b18 build)
- Java HotSpot (TM) 64 bites szerver virtuális gép (24.45-b08, vegyes mód)
-
Típus/Másolás/Beillesztés:
java -verzió. Ez a parancs tudatja, hogy mostantól képes Java programokat fordítani a terminálról. A következő üzenetet kell kapnia: java 1.7.0_45
14. lépés. Gratulálunk, most telepítette az Oracle Java -t a Linux rendszerére
Most indítsa újra az Ubuntu Linux rendszert. Ezt követően a rendszer teljesen konfigurálva lesz a Java programok futtatásához és fejlesztéséhez. Később megpróbálhatja saját Java programjainak összeállítását és futtatását az alábbi cikk követésével: Hogyan készítsük el az első Java programot Ubuntu Linux rendszeren?
1. módszer a 3 -ból: Opcionális: Az Oracle Java engedélyezése a webböngészőkben
1. lépés: A Java beépülő modul engedélyezéséhez a webböngészőben szimbolikus linket kell létrehoznia a webböngészők beépülő könyvtárából az Oracle Java terjesztésében szereplő Java beépülő modul helyére
-
Fontos jegyzet:
Arra kérnék óvatosságot, amikor engedélyezi az Oracle Java 7 programot a webböngészőjében, mivel számos biztonsági hiba és kihasználási hiba történt. Lényegében, ha engedélyezi az Oracle Java 7 -et a webböngészőben, ha biztonsági hibát vagy kihasználást fedez fel, a rosszfiúk így törnek be és veszélyeztetik a rendszert. A Java biztonsági hibáiról és kihasználásáról a következő webhelyen talál további információt: Java Tester
2. módszer a 3 -ból: Google Chrome
32 bites Oracle Java utasítások
1. lépés Adja ki a következő parancsokat
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/opt/google/chrome/plugins
ez létrehozza a/opt/google/chrome/plugins nevű könyvtárat
-
Típus/Beillesztés/Másolás:
cd/opt/google/chrome/plugins
ez átvált a google chrome plugins könyvtárába, győződjön meg róla, hogy ebben a könyvtárban van, mielőtt létrehozná a szimbolikus linket
-
Típus/Beillesztés/Másolás:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
ez szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) bővítményből libnpjp2.so a Google Chrome böngészőjére
64 bites Oracle Java utasítások
1. lépés Adja ki a következő parancsokat
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/opt/google/chrome/plugins
ez létrehozza a/opt/google/chrome/plugins nevű könyvtárat
-
Típus/Beillesztés/Másolás:
cd/opt/google/chrome/plugins
ez átvált a google chrome plugins könyvtárába, győződjön meg róla, hogy ebben a könyvtárban van, mielőtt létrehozná a szimbolikus linket
-
Típus/Beillesztés/Másolás:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
ez szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) bővítményből libnpjp2.so a Google Chrome böngészőjére
Emlékeztetők
1. lépés. Megjegyzés:
Néha, amikor kiadja a fenti parancsot, üzenetet kaphat, amely a következőket írja ki:
- ln: szimbolikus link létrehozása `./libnpjp2.so ': A fájl létezik
- A probléma megoldásához egyszerűen távolítsa el az előző szimbolikus linket a következő paranccsal:
-
Típus/Másolás/Beillesztés:
cd/opt/google/chrome/plugins
-
Típus/Másolás/Beillesztés:
sudo rm -rf libnpjp2.so
- A parancs kiadása előtt győződjön meg arról, hogy a/opt/google/chrome/plugins könyvtárban van
Lépés 2. Indítsa újra a webböngészőt, és menjen a Java Tester oldalra, hogy ellenőrizze, működik -e a Java a böngészőben
3. módszer a 3 -ból: Mozilla Firefox
32 bites Oracle Java utasítások
1. lépés Adja ki a következő parancsokat
-
Típus/Beillesztés/Másolás:
cd/usr/lib/mozilla/plugins
ez megváltoztatja a/usr/lib/mozilla/plugins könyvtárat, hozza létre ezt a könyvtárat, ha nincs meg
-
Típus/Beillesztés/Másolás:
sudo mkdir -p/usr/lib/mozilla/plugins
ez létrehozza a/usr/lib/mozilla/plugins könyvtárat, a szimbolikus link létrehozása előtt győződjön meg róla, hogy ebben a könyvtárban van
-
Típus/Beillesztés/Másolás:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
ez szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) bővítményből libnpjp2.so Mozilla Firefox böngészőjére
64 bites Oracle Java utasítások
1. lépés Adja ki a következő parancsokat
-
Típus/Beillesztés/Másolás:
cd/usr/lib/mozilla/plugins
ez megváltoztatja a/usr/lib/mozilla/plugins könyvtárat, hozza létre ezt a könyvtárat, ha nincs meg
-
Típus/Beillesztés/Másolás:
sudo mkdir -p/usr/lib/mozilla/plugins
ez létrehozza a/usr/lib/mozilla/plugins könyvtárat, a szimbolikus link létrehozása előtt győződjön meg róla, hogy ebben a könyvtárban van
-
Típus/Beillesztés/Másolás:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
ez szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) bővítményből libnpjp2.so Mozilla Firefox böngészőjére
Emlékeztetők
1. lépés. Megjegyzés:
Néha, amikor kiadja a fenti parancsot, üzenetet kaphat, amely a következőket írja ki:
- ln: szimbolikus link létrehozása `./libnpjp2.so ': A fájl létezik
- A probléma megoldásához egyszerűen távolítsa el az előző szimbolikus linket a következő paranccsal:
-
Típus/Másolás/Beillesztés:
cd/usr/lib/mozilla/plugins
-
Típus/Másolás/Beillesztés:
sudo rm -rf libnpjp2.so
- A parancs kiadása előtt győződjön meg arról, hogy a/usr/lib/mozilla/plugins könyvtárban van
2. lépés: Indítsa újra a webböngészőt, és keresse fel a Java Tester alkalmazást, és ellenőrizze, hogy a Java működik -e a webböngészőben
Videó - A szolgáltatás használatával bizonyos információk megoszthatók a YouTube -lal
Tippek
- Az Ubuntu Linux esetén választhat, hogy az OpenJDK-t használja-e, amely a Java programozási nyelv ingyenes és nyílt forráskódú megvalósítása, vagy az Oracle Java JDK-t és JRE-t. Néhányan inkább az Oracle Java-t használják (mivel ez a Java legfrissebb verziója, és közvetlenül a Java-technológia karbantartóitól származik), de ez eltérő.
- Ne feledje, hogy az Oracle biztonsági frissítéseket és hibajavításokat végez, és javítja a teljesítményproblémákat az Oracle Java minden új kiadásakor. Amikor telepíti az Oracle Java rendszert a rendszerére, ügyeljen a verziószám változására. További információkért lásd: Az Oracle Java frissítése Ubuntu Linux rendszeren.
- Kérjük, vegye figyelembe, hogy ezt a dokumentumot folyamatosan felülvizsgálják, mert az Oracle néha megváltoztatja Java JDK/JRE bináris fájljainak telepítési módját.