Ez a cikk az Oracle Java 8 JDK telepítés 32 bites és 64 bites verzióiról szól (ez a cikk a verzió 1.8.0_20) 32 bites és 64 bites Ubuntu operációs rendszereken. Ezeket az utasításokat a Debian és a Linux Mint esetében is alkalmazni lehet.
Ez az oktatóanyag azoknak szól, akik csak telepíteni akarják az Oracle Java JDK -t a JDK letöltésben szereplő Oracle Java JRE -vel. Az Oracle Java JDK telepítési utasításai csak a Debian-alapú Linux operációs rendszerekre vonatkoznak, például: Debian, Linux Mint vagy Ubuntu.
Lépés
1. lépés: Nézze meg, hogy az Ubuntu Linux operációs rendszer architektúrája 32 bites vagy 64 bites
Nyissa meg a terminált, és futtassa ezt a parancsot
-
Típus/Másolás/Beillesztés:
fájlok /sbin /init
Vegye figyelembe az Ubuntu Linux operációs rendszer architektúrájának 32 bites vagy 64 bites verzióját
2. lépés. Ellenőrizze, hogy a rendszeren telepítve van -e Java
Ehhez futtassa a java verzió parancsot a terminálról.
-
Nyisson meg egy terminált, majd írja be az alábbi parancsot:
-
Típus/Másolás/Beillesztés:
java -verzió
-
-
Ha már rendelkezik OpenJDK -val a rendszeren, akkor ez a sor jelenhet meg:
-
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 már létezik a rendszeren, akkor a Java hibás szállítói verziója lett telepítve a rendszerre.
3. lépés Teljesen távolítsa el az OpenJDK/JRE -t a rendszerből, majd hozzon létre egy mappát az Oracle Java JDK/JRE bináris fájl tárolására
Ez hasznos a rendszerütközések és a Java különböző szállítói verziói közötti zavarok megelőzésében. Például, ha már van OpenJDK/JRE a rendszeren, távolítsa el azt a parancssorba írva ezt a parancsot:
-
Típus/Másolás/Beillesztés:
sudo apt-get purge openjdk-\*
A fenti parancs az OpenJDK/JRE teljes eltávolítása a rendszerből
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/usr/local/java
Ez a parancs létrehoz egy mappát 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 -t Linuxra
Válasszon egy tömörített bináris fájlt megfelelő 32 bites vagy 64 bites rendszer architektúrához (tar.gz fájlkiterjesztéssel)
- Ha 32 bites Ubuntu Linux operációs rendszert használ, töltse le a 32 bites Oracle Java bináris fájlt.
- Ha 64 bites Ubuntu Linux operációs rendszert használ, töltse le a 64 bites Oracle Java bináris fájlt.
-
Ön is letöltheti Oracle Java JDK dokumentáció
Válassza ki a jdk-8u20-apidocs.zip fájlt
-
Vital Records:
Az Oracle Java 64 bites bináris nem használható 32 bites Ubuntu Linux operációs rendszeren. Számos rendszer hibaüzenet jelenik meg, ha megpróbálja telepíteni az Oracle Java 64 bit -et 32 bites Ubuntu Linux rendszerre.
5. lépés: Másolja az Oracle Java bináris fájlt a/usr/local/java helyi mappába
A legtöbb esetben az Oracle Java bináris letölthető a következő címre: /home /"felhasználóneved"/Letöltések.
-
32 bites Oracle Java telepítési utasítások 32 bites Ubuntu Linux rendszeren:
-
Típus/Másolás/Beillesztés:
cd /home /' "felhasználóneved" /Letöltések
-
Típus/Másolás/Beillesztés:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Típus/Másolás/Beillesztés:
cd/usr/local/java/
-
-
64 bites Oracle Java telepítési utasítások 64 bites Ubuntu Linux rendszeren:
-
Típus/Másolás/Beillesztés:
cd /home /' "felhasználóneved" /Letöltések
-
Típus/Másolás/Beillesztés:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Típus/Másolás/Beillesztés:
cd/usr/local/java/
-
6. lépés: Bontsa ki a tömörített Java bináris fájlt az/usr/local/java/mappában
-
32 bites Oracle Java telepítési utasítások 32 bites Ubuntu Linux rendszeren:
-
Típus/Másolás/Beillesztés:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
64 bites Oracle Java telepítési utasítások 64 bites Ubuntu Linux rendszeren:
-
Típus/Másolás/Beillesztés:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
7. lépés. Ellenőrizze újra a mappáját
Ezen a ponton két kibontott bináris mappával kell rendelkeznie a/usr/local/java/mappában a Java JDK/JRE -hez:
-
Típus/Másolás/Beillesztés:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
8. lépés. Módosítsa a PATH fájlrendszert /etc /profile, majd adja hozzá ezt a rendszerváltozót a rendszer elérési útjához
Használjon root szövegszerkesztőt, például nano vagy gedit, majd nyissa meg az /etc /profile fájlt.
-
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 a fájl végére a billentyűzet nyílbillentyűivel, és az /etc /profile fájl végén adja hozzá a következő sort:
-
Típus/Másolás/Beillesztés:
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
JAVA_HOME exportálása
exportálás JRE_HOME
export PATH
10. lépés. Mentse el az /etc /profile fájlt, majd lépjen ki
11. lépés. Mondja el az Ubuntu Linux rendszernek, hogy hol található az Oracle Java JDK/JRE
Ez értesíti a rendszert, hogy az új Oracle Java verzió elérhető.
-
Típus/Másolás/Beillesztés:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Ez a parancs értesíti a rendszert, hogy az Oracle Java JRE fut és fut
-
Típus/Másolás/Beillesztés:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Ez a parancs értesíti a rendszert, hogy az Oracle Java JDK használatra kész
-
Típus/Másolás/Beillesztés:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Ez a parancs értesíti a rendszert arról, hogy az Oracle Java Web start fut és fut
12. lépés. Mondja el az Ubuntu Linux rendszernek, hogy az Oracle Java JDK/JRE kell, hogy legyen az alapértelmezett Java
-
Típus/Másolás/Beillesztés:
sudo update-alternatives-set java /usr/local/java/jdk1.8.0_20/bin/java
Ez a parancs a Java futtatókörnyezet beállítása a rendszeren
-
Típus/Másolás/Beillesztés:
sudo update-alternatives-set javac /usr/local/java/jdk1.8.0_20/bin/javac
Ez a parancs a javac fordító beállítása a rendszeren
-
Típus/Másolás/Beillesztés:
sudo update-alternatives-set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Ez a parancs a Java Web start beállításának beállítása a rendszeren
13. lépés: Futtassa újra a PATH /etc /profilt a rendszeren a következő parancs beírásával:
-
Típus/Másolás/Beillesztés:
source /etc /profile
- Ne feledje, hogy a rendszer PATH /etc /profilja az Ubuntu Linux rendszer újraindítása után újraindul
14. lépés. Ellenőrizze, hogy az Oracle Java megfelelően van -e telepítve a rendszerre
Futtassa ezt a parancsot, és nézze meg, melyik Java verzió jelenik meg:
15. lépés. Az Oracle Java 32 bit 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 jelenleg futó Java verziót
-
Megjelenik a következő üzenet:
-
java verzió "1.8.0_20"
Java (TM) SE Runtime Environment (1.8.0_20-b26 build)
Java HotSpot (TM) szerver virtuális gép (25.20-b23, vegyes mód)
-
-
Típus/Másolás/Beillesztés:
javac -verzió
Ez a parancs tudatja Önnel, hogy mostantól Java -programokat fordíthat a terminálról
-
Megjelenik a következő üzenet:
Javac 1.8.0_20
16. lépés: Az Oracle Java 64 bit 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 jelenleg futó Java verziót
-
Megjelenik a következő üzenet:
-
java verzió "1.8.0_20"
Java (TM) SE Runtime Environment (1.8.0_20-b26 build)
Java HotSpot (TM) szerver virtuális gép (25.20-b23, vegyes mód)
-
-
Típus/Másolás/Beillesztés:
javac -verzió
Ez a parancs tudatja Önnel, hogy mostantól Java -programokat fordíthat a terminálról
-
Megjelenik a következő üzenet:
Javac 1.8.0_20
17. lépés. Gratulálunk
Sikeresen telepítette az Oracle Java -t Linux rendszerére. Indítsa újra a rendszert. Ezt követően a rendszer teljesen konfigurálva lesz Java programok futtatására és fejlesztésére. Később kipróbálhatja a Java programok összeállítását és futtatását.
Választható: Az Oracle Java engedélyezése a webböngészőben
Ha engedélyezni szeretné a Java beépülő modult egy webböngészőben, hozzon létre egy szimbolikus linket a webböngésző beépülő modulok mappájából az Oracle Java disztribúció Java beépülő moduljához
Fontos információ:
Az Oracle Java 7 webböngészőben történő engedélyezése számos biztonsági hibát és Java kihasználást tár fel. Alapvetően az Oracle Java 7 engedélyezése egy webböngészőben kockáztatja a hackerek meghívását a rendszerbe. Ha többet szeretne megtudni a Java biztonsági réseiről és kihasználásáról, keresse fel a következő angol webhelyet: Java Tester
Google Chrome
Oracle Java 32 bites utasítások:
-
Írja be az alábbi parancsot.
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/opt/google/chrome/plugins
Ez a parancs létrehoz egy/opt/google/chrome/plugins nevű mappát
-
Típus/Másolás/Beillesztés:
cd/opt/google/chrome/plugins
Ezzel a paranccsal a Google Chrome beépülő modulok mappájába kerül. Ebben a mappában kell lennie, mielőtt szimbolikus linket hoz létre
-
Típus/Másolás/Beillesztés:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Ez a parancs szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) beépülő modulból libnpjp2.so a Google Chrome böngészőbe.
-
Oracle Java 64 bites utasítások:
-
Írja be az alábbi parancsot.
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/opt/google/chrome/plugins
Ez a parancs létrehoz egy/opt/google/chrome/plugins nevű mappát
-
Típus/Másolás/Beillesztés:
cd/opt/google/chrome/plugins
Ezzel a paranccsal a Google Chrome beépülő modulok mappájába kerül. A szimbolikus link létrehozása előtt ebben a mappában kell lennie
-
Típus/Másolás/Beillesztés:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Ez a parancs szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) beépülő modulból libnpjp2.so a Google Chrome böngészőbe.
-
Emlékeztető:
-
Megjegyzések:
A fenti parancs néha a következő üzenetet jeleníti meg:
- ln: szimbolikus link létrehozása `./libnpjp2.so ': A fájl létezik
- A probléma megoldásához távolítsa el az előző szimbolikus linket ezzel a 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 beírása előtt győződjön meg arról, hogy az/opt/google/chrome/plugins mappában van.
-
Indítsa újra a webböngészőt, majd keresse fel a Java tesztelőt, hogy megállapítsa, működik -e a Java a böngészőben.
Mozilla Firefox
Oracle Java 32 bites utasítások:
-
Írja be az alábbi parancsot.
-
Típus/Másolás/Beillesztés:
cd/usr/lib/mozilla/plugins
Ez a parancs a/usr/lib/mozilla/plugins mappába helyezi Önt. Hozza létre ezt a mappát, ha még nincs rajta a rendszeren
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/usr/lib/mozilla/plugins
Ez a parancs létrehoz egy/usr/lib/mozilla/plugins nevű mappát. A szimbolikus link létrehozása előtt ebben a mappában kell lennie
-
Típus/Másolás/Beillesztés:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Ez a parancs szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) beépülő modulból libnpjp2.so a Mozilla Firefox böngészőbe
-
Oracle Java 64 bites utasítások:
-
Írja be az alábbi parancsot.
-
Típus/Másolás/Beillesztés:
cd/usr/lib/mozilla/plugins
Ez a parancs a/usr/lib/mozilla/plugins mappába helyezi Önt. Hozza létre ezt a mappát, ha még nincs rajta a rendszeren
-
Típus/Másolás/Beillesztés:
sudo mkdir -p/usr/lib/mozilla/plugins
Ez a parancs létrehoz egy/usr/lib/mozilla/plugins nevű mappát. A szimbolikus link létrehozása előtt ebben a mappában kell lennie
-
Típus/Másolás/Beillesztés:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Ez a parancs szimbolikus linket hoz létre a Java JRE (Java Runtime Environment) beépülő modulból libnpjp2.so a Mozilla Firefox böngészőbe
-
Emlékeztető:
-
Megjegyzések:
A fenti parancs néha a következő üzenetet jeleníti meg:
- ln: szimbolikus link létrehozása `./libnpjp2.so ': A fájl létezik
- A probléma megoldásához távolítsa el az előző szimbolikus linket ezzel a 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 beírása előtt győződjön meg arról, hogy a/usr/lib/mozilla/plugins mappában van.
-
Indítsa újra a webböngészőt, majd keresse fel a Java tesztelőt, hogy megállapítsa, működik -e a Java a böngészőben.
-