Az Oracle Java telepítése az Ubuntu Linux rendszerre

Szerző: Monica Porter
A Teremtés Dátuma: 17 Március 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Az Oracle Java telepítése az Ubuntu Linux rendszerre - Tippek
Az Oracle Java telepítése az Ubuntu Linux rendszerre - Tippek

Tartalom

Ez a cikk az Oracle Java 7 32 bites és 64 bites telepítéséhez nyújt segítséget (a jelenlegi verzió az 1.7.0_45JDK / JRE 32 bites és 64 bites Ubuntu operációs rendszereken. Ezt az útmutatót alkalmazhatja a Debianra és a Linux Mintre.

Ha telepítette az Oracle Java 7 rendszert az operációs rendszerére, de frissíteni szeretne, kérjük, olvassa el az Oracle Java frissítési oktatóanyagát az Ubuntu Linux rendszeren.

Emberekkel éppen Ha Java-alkalmazások futtatásához szeretné telepíteni az Oracle Java JRE-t, nem pedig Java-programok fejlesztésére, kérjük, olvassa el az Oracle Java JRE telepítési útmutatóját az Ubuntu Linux-on.

Azok számára, akik szeretnék telepíteni az Oracle Java JDK-t Java programok és alkalmazások (Oracle Java JRE beleértve az Oracle JDK-t) fejlesztésére, a következő módszert kell használni:

  • Az Oracle Java JDK telepítése az Ubuntu Linux rendszerre

Az Oracle Java webböngészőben történő aktiválásához / frissítéséhez olvassa el a webböngészőben található Oracle Java aktiválási oktatóanyagot.

Lépések


  1. Ellenőrizze, hogy az Ubuntu Linux operációs rendszere 32 bites vagy 64 bites, nyisson meg egy terminált, és futtassa a következő parancsot.
    • Típus / Másolás / Beillesztés: file / sbin / init
      • Ne feledje, hogy az Ubuntu Linux verziója 32 bites vagy 64 bites.

  2. Ellenőrizze, hogy a Java telepítve van-e a rendszeren. A teszteléshez futtassa a Java verzió parancsot a terminálon.
    • Nyissa meg a 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ő üzenet jelenik meg:
      • java verzió "1.7.0_15"
        OpenJDK futásidejű környezet (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64 bites kiszolgáló virtuális gép (19.0-b09 build, vegyes mód)
    • Ha az OpenJDK telepítve van a rendszerre, akkor ez nem a cikkben említett szállítói verzió.

  3. Távolítsa el teljesen az OpenJDK / JRE-t a rendszerből, és hozzon létre egy könyvtárat az Oracle Java JDK / JRE bináris fájlok tárolásához. Így elkerülhetők a rendszerkonfliktusok és az összetévesztés a különböző gyártók Java 2 különböző verziója között. Például, ha az OpenJDK / JRE telepítve van a rendszerére, eltávolíthatja a következő paranccsal:
    • Típus / Másolás / Beillesztés: sudo apt-get purge openjdk - *
      • Ez a parancs az OpenJDK / JRE teljes eltávolításához a rendszerről.
    • Típus / Másolás / Beillesztés:sudo mkdir -p / usr / local / java
      • Ez egy parancs új könyvtár létrehozására az Oracle Java JDK és JRE bináris fájlok tárolására.
  4. Töltse le az Oracle Java JDK / JRE Linuxot. Határozottan válasszon pontosan Tömörített bináris fájlok 32 vagy 64 bites operációs rendszerek számára (a tar.gz végződéssel).
    • Például 32 bites Ubuntu Linux használata esetén töltse le a 32 bites Oracle Java bináris fájlokat.
    • Például, ha 64 bites Ubuntu Linuxot használ, töltse le a 64 bites Oracle Java bináris fájlokat.
    • Választási lehetőség, Töltse le az Oracle Java JDK / JRE dokumentációt
      • Válassza ki a jdk-7u40-apidocs.zip fájlt
    • Fontos információ: Az Oracle Java 64 bites bináris fájlok nem működnek 32 bites Ubuntu Linux rendszeren, sok rendszerhiba-üzenet jelenik meg, ha szándékosan telepíti a 64 bites Oracle Java-t a 32 bites Ubuntu Linux rendszerre.
  5. Másolja az Oracle Java bináris fájlt az / usr / local / java könyvtárba. A legtöbb esetben az Oracle Java bináris fájl letöltődik: / home /"felhasználónév"/ Letöltések.
    • Az Oracle Java 32 bites telepítése 32 bites Ubuntu Linux rendszerre:
      • 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
    • Az Oracle Java 64 bites telepítése 64 bites Ubuntu Linux rendszerre:
      • Típus / Másolás / Beillesztés:cd ~ / Letöltések
      • Ha letölti a JDK-t, akkor írja be: Másolás / Beillesztés: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
      • Vagy ha letölti a JRE-t, írja be a következőt: Másolás / Beillesztés: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
      • Típus / Másolás / Beillesztés: cd / usr / local / java
  6. Bontsa ki a Java bináris archívumot az / usr / local / java könyvtárba
    • Az Oracle Java 32 bites telepítése 32 bites Ubuntu Linux rendszerre:
      • 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
    • Az Oracle Java 64 bites telepítése 64 bites Ubuntu Linux rendszerre:
      • Ha letölti a JDK-t, akkor írja be: Másolás / Beillesztés: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • Ha letölti a JRE-t, írja be a következőt: Másolás / Beillesztés: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. Ellenőrizze újra a könyvtárat. Ebben a lépésben rendelkeznie kell egy kibontott Java JDK / JRE könyvtárral a / usr / local / java címen, így:
    • Típus / Másolás / Beillesztés: ls -a
    • jdk1.7.0_45
    • vagy jre1.7.0_45
  8. Szerkessze az / etc / profile fájl elérési útját, és adja hozzá a következő rendszerváltozókat az elérési útvonalhoz. Használjon nano, gedit vagy bármely más szövegszerkesztő szoftvert, és 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. A nyílbillentyűkkel görgessen az aljára, és adjon hozzá egy sort a fájl után:
    • Ha telepítve van a JDK Type / Copy / Paste:
      JAVA_HOME = / usr / local / java /jdk1.7.0_45
      JRE_HOME = $ JAVA_HOME / jre
      PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin
      exportálás JAVA_HOME
      exportálja a JRE_HOME-t
      export PATH
    • Ha telepítette a JRE Type / Copy / Paste parancsot:
      JRE_HOME = / usr / local / java /jre1.7.0_45
      PATH = $ PATH: $ JRE_HOME / bin
      exportálja a JRE_HOME-t
      export PATH
    • Mentse az / etc / profile fájlt, és lépjen ki.
  10. Tájékoztassa az Ubuntu Linux rendszert az Oracle Java JDK / JRE helyéről. A parancs tájékoztatja a rendszert arról, hogy az Oracle Java új verziója használatra kész.
    • Ha telepítve van a JDK Type / Copy / Paste: sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
    • Ha telepítette a JRE Type / Copy / Paste parancsot: sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
      • Ez a parancs tájékoztatja a rendszert arról, hogy az Oracle Java JRE használatra kész.
    • Csak akkor, ha telepíti a JDK-t Típus / Másolás / Beillesztés:sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
      • Ez a parancs tájékoztatja a rendszert arról, 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/jre1.7.0_45/bin/javaws" 1
      • Ez egy olyan parancs, amely tájékoztatja a rendszert arról, hogy az Oracle Java Web használatra kész.
  11. Mondja el az Ubuntu Linux rendszernek, hogy az Oracle Java JDK / JRE az alapértelmezett Java.
    • Ha telepítve van a JDK Type / Copy / Paste: sudo update-alternatives -set java /usr/local/java/jdk1.7.0_45/jre/bin/java
    • Ha telepítette a JRE Type / Copy / Paste parancsot:sudo update-alternatives -set java /usr/local/java/jre1.7.0_45/bin/java
      • Ez a parancs a java futásidejű rendszer beállításához a rendszer számára.
    • Csak a JDK Type / Copy / Paste telepítésekor: sudo update-alternatives -set java /usr/local/java/jdk1.7.0_45/bin/java
      • Ez a parancs a java fordító beállításához a rendszer számára.
    • Ha telepítve van a JDK Type / Copy / Paste: sudo update-alternatives -set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
    • Vagy ha telepítette a JRE Type / Copy / Paste parancsot: sudo update-alternatives -set javaws /usr/local/java/jre1.7.0_45/bin/javaws
      • Ezzel a paranccsal állíthatjuk be a Java Web rendszert.
  12. Töltse be újra az / etc / profile rendszer elérési útját a következő parancs megadásával:
    • Típus / Másolás / Beillesztés:. / etc / profile
    • Jegyezze fel a rendszer elérési útját / az etc / profile fájl újratöltődik az Ubuntu Linux rendszer újraindítása után.
  13. Ellenőrizze, hogy az Oracle Java megfelelően van-e telepítve a rendszerre. Futtassa a következő parancsot, és rögzítse a Java verziót: Ha a 32 bites Oracle Java telepítés sikeres, megjelenik az üzenet:
    • Típus / Másolás / Beillesztés: java -verzió. Ez a parancs megmutatja a java verziót a rendszeren. Megjelenik az üzenet: java verzió "1.7.0_45"
      Java (TM) SE futási környezet (1.7.0_45-b18 build)
    • Java HotSpot (TM) kiszolgáló virtuális gép (24.45-b08 build, vegyes mód)
    • Típus / Másolás / Beillesztés: java -verzió. Ez egy olyan parancs, amely arról tájékoztat, hogy mostantól Java programokat fordíthat a terminálról. A következő üzenetet kapja: java 1.7.0_45. Az Oracle Java 64 bites sikeres telepítése a következőket jeleníti meg:
    • Típus / Másolás / Beillesztés: java -verzió. Ez a parancs megmutatja a rendszeren futó java verziót. A következő üzenetet kapja: java version "1.7.0_45"
      Java (TM) SE futási környezet (1.7.0_45-b18 build)
    • Java HotSpot (TM) 64 bites kiszolgáló virtuális gép (24.45-b08 build, vegyes mód)
    • Típus / Másolás / Beillesztés: java -verzió. Ez egy olyan parancs, amely arról tájékoztat, hogy mostantól Java programokat fordíthat a terminálról. Megkapja a kijelző üzenetet: java 1.7.0_45
  14. Gratulálunk, sikeresen telepítette az Oracle Java-t Linux rendszerére. Most csak indítsa újra a rendszert. Ezután a rendszer teljesen konfigurálva lesz a Java programok futtatására és fejlesztésére. Ezután megpróbálhatja lefordítani és futtatni a saját Java programját. hirdetés

3. Módszer: Választható: Az Oracle Java engedélyezése a webböngészőben

  1. A Java plug-in engedélyezéséhez egy webböngészőben létre kell hoznia a szimbolikus linket a böngésző plug-in könyvtárából a Java plug-in helyére az Oracle Java partícióban.
    • Fontos jegyzet: Óvatosnak kell lennie, amikor az Oracle Java 7-et engedélyezi a webböngészőjében, mert a Java számos sérülékenységet és kihasználást tartalmaz. Ennél is fontosabb, hogy amikor az Oracle Java 7 böngészőjében engedélyezi a biztonsági rést vagy a kihasználást, akkor ez a gyenge pont a rossz fiúk számára, hogy betörjenek és károsítsák a rendszerét. A Java sebezhetőségeiről és kihasználásairól további információt a Java Tester webhelyen talál
    hirdetés

3/2-es módszer: Google Chrome

Oracle Java 32 bites oktatóanyag:

  1. Hajtsa végre a következő parancsot.
    • Típus / Másolás / Beillesztés: sudo mkdir -p / opt / google / chrome / plugins
      • Ez a parancs a / opt / google / chrome / plugins könyvtár létrehozására
    • Típus / Másolás / Beillesztés: cd / opt / google / chrome / plugins
      • Ez a parancs vezet a google chrome plugins könyvtárba, ne felejtse el elmenni ebbe a könyvtárba, mielőtt létrehozná az ikon linket
    • Típus / Másolás / Beillesztés: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Itt található a szimbolikus hivatkozás előállítására szolgáló parancs a Java JRE pluginból (Java Runtime Environment) libnpjp2.so a Google Chrome böngészőhöz.
    hirdetés

Oracle Java 64 bites oktatóanyag:

  1. Hajtsa végre a következő parancsot.
    • Típus / Másolás / Beillesztés: sudo mkdir -p / opt / google / chrome / plugins
      • Ez a parancs a / opt / google / chrome / plugins könyvtár létrehozására
    • Típus / Másolás / Beillesztés: cd / opt / google / chrome / plugins
      • Ez a parancs vezeti be a google chrome plugin könyvtárába. Az ikon link létrehozása előtt győződjön meg róla, hogy belépett a könyvtárba.
    • Típus / Másolás / Beillesztés: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Itt található a szimbolikus hivatkozás előállítására szolgáló parancs a Java JRE (Java Runtime Environment) pluginból. libnpjp2.so a Google Chrome böngészőhöz.
    hirdetés

Emlékeztet:

  1. Jegyzet: A fenti parancsok végrehajtásakor sokszor a következő üzenetet kapja:
    • 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 a hivatkozást korábban 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 végrehajtása előtt győződjön meg arról, hogy a / opt / google / chrome / plugins könyvtárban van.
  2. Indítsa újra a böngészőt, és lépjen a következőre: Java tesztelő ellenőrizni, hogy a Java működik-e vagy sem. hirdetés

3/3-as módszer: Mozilla Firefox

Oracle Java 32 bites oktatóanyag:

  1. Hajtsa végre a következő parancsot.
    • Típus / Másolás / Beillesztés: cd / usr / lib / mozilla / plugins
      • Ez a parancs vezeti a plugin / usr / lib / mozilla / plugins könyvtárba, hozza létre ezt a könyvtárat, ha még nincs.
    • Típus / Másolás / Beillesztés: sudo mkdir -p / usr / lib / mozilla / plugins
      • Itt van a create könyvtár / usr / lib / mozilla / plugins parancs, a szimbolikus hivatkozás létrehozása előtt győződjön meg róla, hogy a könyvtárban van.
    • Típus / Másolás / Beillesztés: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Itt található a szimbolikus hivatkozás előállítására szolgáló parancs a Java JRE (Java Runtime Environment) pluginból. libnpjp2.so a Mozilla Firefox webböngészőhöz.
    hirdetés

Oracle Java 64 bites oktatóanyag:

  1. Hajtsa végre a következő parancsot:
    • Típus / Másolás / Beillesztés: cd / usr / lib / mozilla / plugins
      • Ez az a parancs vezet, amely a / usr / lib / mozilla / plugins könyvtárba vezet. Hozza létre ezt a könyvtárat, ha még nincs.
    • Típus / Másolás / Beillesztés: sudo mkdir -p / usr / lib / mozilla / plugins
      • Itt van a create könyvtár / usr / lib / mozilla / plugins parancs, a szimbolikus hivatkozás létrehozása előtt győződjön meg róla, hogy a könyvtárban van.
    • Típus / Másolás / Beillesztés: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Itt található a szimbolikus hivatkozás előállítására szolgáló parancs a Java JRE (Java Runtime Environment) pluginból. libnpjp2.so a Mozilla Firefox webböngészőhöz.
    hirdetés

Emlékeztet:

  1. Jegyzet: Néha végrehajtja a fenti parancsokat, és megkapja az üzenetet:
    • 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ő hivatkozást 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 végrehajtása előtt győződjön meg arról, hogy az / usr / lib / mozilla / plugins könyvtárban van.
  2. Indítsa újra a böngészőt, és keresse fel az oldalt Java tesztelő hogy ellenőrizze, hogy a Java működik-e a böngészőben. hirdetés

Tanács

  • Az Ubuntu Linux segítségével választhat az OpenJDK, az ingyenes, nyílt forráskódú Java programozási nyelv közül; vagy Oracle Java JDK és JRE. Vannak, akik szeretik használni az Oracle Java-t (mivel ez a Java legfrissebb verziója, és a Java technológia fenntartóitól származik), de másként is.
  • Ne feledje, hogy az Oracle minden Oracle Java-frissítéssel frissíti a biztonságot, javítja a hibákat és javítja a teljesítményt. Az Oracle Java telepítésekor ügyeljen a verziószámra. Lásd az Oracle Java frissítési oktatóanyagát Linuxon.
  • Vegye figyelembe, hogy ezt a cikket folyamatosan felülvizsgálják, mert az Oracle néha megváltoztatja a Java JDK / JRE bináris telepítési módszert.