Kako namestiti Oracle Java JDK na Ubuntu Linux (s slikami)

Kazalo:

Kako namestiti Oracle Java JDK na Ubuntu Linux (s slikami)
Kako namestiti Oracle Java JDK na Ubuntu Linux (s slikami)

Video: Kako namestiti Oracle Java JDK na Ubuntu Linux (s slikami)

Video: Kako namestiti Oracle Java JDK na Ubuntu Linux (s slikami)
Video: Snizite holesterol i šećer u krvi: Prirodni lek od 3 sastojka 2024, November
Anonim

Ta članek je namenjen 32-bitni in 64-bitni različici namestitve Oracle Java 8 JDK (različica, pri kateri je bil napisan ta članek, je 1.8.0_20) v 32-bitnih in 64-bitnih operacijskih sistemih Ubuntu. Ta navodila lahko uporabite tudi za Debian in Linux Mint.

Ta vadnica je za tiste, ki želite namestiti Oracle Java JDK z Oracle Java JRE, vključeno v prenos JDK. Navodila za namestitev Oracle Java JDK veljajo samo za operacijske sisteme Linux, ki temeljijo na Debianu, na primer: Debian, Linux Mint ali Ubuntu.

Korak

Namestite Oracle Java JDK na Ubuntu Linux 1. korak
Namestite Oracle Java JDK na Ubuntu Linux 1. korak

Korak 1. Preverite, ali je vaša arhitektura operacijskega sistema Ubuntu Linux 32 -bitna ali 64 -bitna

Odprite terminal in zaženite ta ukaz

  • Vrsta/Kopiraj/Prilepi:

    files /sbin /init

    Upoštevajte, da se pojavi bitna različica arhitekture operacijskega sistema Ubuntu Linux, bodisi 32 -bitna ali 64 -bitna

Namestite Oracle Java JDK na Ubuntu Linux 2. korak
Namestite Oracle Java JDK na Ubuntu Linux 2. korak

Korak 2. Ugotovite, ali je v vašem sistemu nameščena Java

V ta namen zaženite ukaz različice jave s terminala.

  • Odprite terminal in vnesite spodnji ukaz:

    • Vrsta/Kopiraj/Prilepi:

      java -verzija

  • Če v sistemu že imate OpenJDK, se lahko prikaže ta vrstica:

    • java različica "1.7.0_15"

      Okolje izvajanja OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-bitni strežniški VM (zgradba 19.0-b09, mešani način)

  • Če OpenJDK že obstaja v vašem sistemu, je v vašem sistemu nameščena napačna različica Java prodajalca.
Namestite Oracle Java JDK na Ubuntu Linux 3. korak
Namestite Oracle Java JDK na Ubuntu Linux 3. korak

Korak 3. Popolnoma odstranite OpenJDK/JRE iz sistema, nato ustvarite mapo za shranjevanje binarne datoteke Oracle Java JDK/JRE

To je uporabno za preprečevanje sistemskih konfliktov in zmede med različicami ponudnikov Java. Če na primer v sistemu že obstaja OpenJDK/JRE, ga odstranite tako, da v ukazno vrstico vnesete ta ukaz:

  • Vrsta/Kopiraj/Prilepi:

    sudo apt-get purge openjdk-\*

    Zgornji ukaz je za popolno odstranitev OpenJDK/JRE iz sistema

  • Vrsta/Kopiraj/Prilepi:

    sudo mkdir -p/usr/local/java

    Ta ukaz bo ustvaril mapo za shranjevanje binarnih datotek Oracle Java JDK in JRE

Namestite Oracle Java JDK na Ubuntu Linux 4. korak
Namestite Oracle Java JDK na Ubuntu Linux 4. korak

Korak 4. Prenesite Oracle Java JDK za Linux

Izbrati morate stisnjeno binarno datoteko primerno za 32 -bitno ali 64 -bitno sistemsko arhitekturo (s pripono datoteke tar.gz)

  • Če uporabljate 32 -bitni operacijski sistem Ubuntu Linux, prenesite 32 -bitno binarno datoteko Oracle Java.
  • Če uporabljate 64 -bitni operacijski sistem Ubuntu Linux, prenesite 64 -bitno binarno datoteko Oracle Java.
  • Lahko tudi prenesete Oracle Java JDK dokumentacija

    Izberite jdk-8u20-apidocs.zip

  • Vitalni zapisi:

    64 -bitno binarno datoteko Oracle Java ni mogoče uporabiti v 32 -bitnem operacijskem sistemu Ubuntu Linux. Če poskusite namestiti Oracle Java 64 bit na 32 -bitni Ubuntu Linux, se prikažejo številna sporočila o sistemskih napakah.

Namestite Oracle Java JDK na Ubuntu Linux 5. korak
Namestite Oracle Java JDK na Ubuntu Linux 5. korak

Korak 5. Kopirajte binarno datoteko Oracle Java v lokalno mapo/usr/local/java

V večini primerov se binarna datoteka Oracle Java prenese na: /home /"vaše uporabniško ime"/Prenosi.

  • Oracle Java 32 bitna navodila za namestitev na Ubuntu Linux 32 bit:

    • Vrsta/Kopiraj/Prilepi:

      cd /home /' "vaše uporabniško ime" /Prenosi

    • Vrsta/Kopiraj/Prilepi:

      sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/

    • Vrsta/Kopiraj/Prilepi:

      cd/usr/local/java/

  • Oracle Java 64 bitna navodila za namestitev na Ubuntu Linux 64 bit:

    • Vrsta/Kopiraj/Prilepi:

      cd /home /' "vaše uporabniško ime" /Prenosi

    • Vrsta/Kopiraj/Prilepi:

      sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/

    • Vrsta/Kopiraj/Prilepi:

      cd/usr/local/java/

Namestite Oracle Java JDK na Ubuntu Linux Korak 6
Namestite Oracle Java JDK na Ubuntu Linux Korak 6

Korak 6. Izvlecite stisnjeno binarno datoteko Java v mapo/usr/local/java/

  • Oracle Java 32 bitna navodila za namestitev na Ubuntu Linux 32 bit:

    • Vrsta/Kopiraj/Prilepi:

      sudo tar xvzf jdk-8u20-linux-i586.tar.gz

  • Oracle Java 64 bitna navodila za namestitev na Ubuntu Linux 64 bit:

    • Vrsta/Kopiraj/Prilepi:

      sudo tar xvzf jdk-8u20-linux-x64.tar.gz

Namestite Oracle Java JDK na Ubuntu Linux 7. korak
Namestite Oracle Java JDK na Ubuntu Linux 7. korak

Korak 7. Ponovno preverite mapo

Na tej točki bi morali imeti dve izvlečeni binarni mapi v/usr/local/java/za Java JDK/JRE, ki sta navedeni kot:

  • Vrsta/Kopiraj/Prilepi:

    je -a

  • jdk1.8.0_20
  • jre1.8.0_20
Namestite Oracle Java JDK na Ubuntu Linux 8. korak
Namestite Oracle Java JDK na Ubuntu Linux 8. korak

Korak 8. Uredite datotečni sistem PATH /etc /profile, nato dodajte to sistemsko spremenljivko na sistemsko pot

Uporabite urejevalnik besedila, kot sta nano ali gedit, kot root, nato odprite /etc /profile.

  • Vrsta/Kopiraj/Prilepi:

    sudo gedit /etc /profile

  • ali
  • Vrsta/Kopiraj/Prilepi:

    sudo nano /etc /profile

Namestite Oracle Java JDK na Ubuntu Linux 9. korak
Namestite Oracle Java JDK na Ubuntu Linux 9. korak

Korak 9. Pomaknite se do konca datoteke s puščičnimi tipkami na tipkovnici in dodajte naslednjo vrstico na koncu datoteke /etc /profile:

  • Vrsta/Kopiraj/Prilepi:

    JAVA_HOME =/usr/lokalno/java/jdk1.8.0_20

    JRE_HOME =/usr/lokalno/java/jre1.8.0_20

    PATH = $ PATH: $ JRE_HOME/smetnjak: $ JAVA_HOME/smetnjak

    izvoz JAVA_HOME

    izvoz JRE_HOME

    izvoz PATH

Namestite Oracle Java JDK na Ubuntu Linux 10. korak
Namestite Oracle Java JDK na Ubuntu Linux 10. korak

Korak 10. Shranite datoteko /etc /profile in nato zapustite

Namestite Oracle Java JDK na Ubuntu Linux 11. korak
Namestite Oracle Java JDK na Ubuntu Linux 11. korak

Korak 11. Povejte sistemu Ubuntu Linux, kje se nahaja Oracle Java JDK/JRE

S tem boste sistem obvestili, da je na voljo nova različica Oracle Java.

  • Vrsta/Kopiraj/Prilepi:

    sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Ta ukaz bo sistem obvestil, da je Oracle Java JRE zagnan

  • Vrsta/Kopiraj/Prilepi:

    sudo update-alternative --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Ta ukaz bo sistem obvestil, da je Oracle Java JDK pripravljen za uporabo

  • Vrsta/Kopiraj/Prilepi:

    sudo update-alternative --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Ta ukaz obvesti sistem, da se zažene Oracle Java Web start

Namestite Oracle Java JDK na Ubuntu Linux 12. korak
Namestite Oracle Java JDK na Ubuntu Linux 12. korak

Korak 12. Povejte sistemu Ubuntu Linux, da mora biti Oracle Java JDK/JRE privzeta Java

  • Vrsta/Kopiraj/Prilepi:

    sudo update-alternative --set java /usr/local/java/jdk1.8.0_20/bin/java

    S tem ukazom nastavite okolje izvajanja Java v sistemu

  • Vrsta/Kopiraj/Prilepi:

    sudo update-alternative --set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Ta ukaz je namestitev prevajalnika javac v sistem

  • Vrsta/Kopiraj/Prilepi:

    sudo update-alternative --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Ta ukaz je namenjen zagonu Java Web Web v sistemu

Namestite Oracle Java JDK na Ubuntu Linux 13. korak
Namestite Oracle Java JDK na Ubuntu Linux 13. korak

Korak 13. Znova zaženite PATH /etc /profile v sistemu tako, da vnesete ta ukaz:

  • Vrsta/Kopiraj/Prilepi:

    vir /etc /profile

  • Upoštevajte, da se bo profil PATH /etc /v sistemu znova zagnal po ponovnem zagonu sistema Ubuntu Linux
Namestite Oracle Java JDK na Ubuntu Linux Korak 14
Namestite Oracle Java JDK na Ubuntu Linux Korak 14

Korak 14. Preverite, ali je Oracle Java pravilno nameščena v sistemu

Zaženite ta ukaz in poglejte, katera različica Jave se prikaže:

Namestite Oracle Java JDK na Ubuntu Linux 15. korak
Namestite Oracle Java JDK na Ubuntu Linux 15. korak

Korak 15. Uspešna namestitev Oracle Java 32 bit bo prikazala:

  • Vrsta/Kopiraj/Prilepi:

    java -verzija

    Ta ukaz bo prikazal različico Jave, ki se trenutno izvaja v sistemu

  • Prikaže se sporočilo, ki prikazuje:

    • java različica "1.8.0_20"

      Java (TM) SE Runtime Environment (gradnja 1.8.0_20-b26)

      Strežnik VM Java HotSpot (TM) (gradnja 25.20-b23, mešani način)

  • Vrsta/Kopiraj/Prilepi:

    javac -verzija

    Ta ukaz vas obvešča, da lahko zdaj s terminala prevajate programe Java

  • Prikaže se sporočilo, ki prikazuje:

    Javac 1.8.0_20

Namestite Oracle Java JDK na Ubuntu Linux Korak 16
Namestite Oracle Java JDK na Ubuntu Linux Korak 16

Korak 16. Uspešna namestitev Oracle Java 64 bit bo prikazala:

  • Vrsta/Kopiraj/Prilepi:

    java -verzija

    Ta ukaz bo prikazal različico Jave, ki se trenutno izvaja v sistemu

  • Prikaže se sporočilo, ki prikazuje:

    • java različica "1.8.0_20"

      Java (TM) SE Runtime Environment (gradnja 1.8.0_20-b26)

      Strežnik VM Java HotSpot (TM) (gradnja 25.20-b23, mešani način)

  • Vrsta/Kopiraj/Prilepi:

    javac -verzija

    Ta ukaz vas obvešča, da lahko zdaj s terminala prevajate programe Java

  • Prikaže se sporočilo, ki prikazuje:

    Javac 1.8.0_20

Namestite Oracle Java JDK na Ubuntu Linux Korak 17
Namestite Oracle Java JDK na Ubuntu Linux Korak 17

Korak 17. Čestitamo

Oracle Java ste uspešno namestili v sistem Linux. Znova zaženite sistem. Po tem bo sistem v celoti konfiguriran za izvajanje in razvoj programov Java. Kasneje lahko sami poskusite sestaviti in zagnati programe Java.

Izbirno: Kako omogočiti Oracle Java v spletnem brskalniku

Če želite omogočiti vtičnik Java v spletnem brskalniku, ustvarite simbolično povezavo iz mape vtičnikov spletnega brskalnika do lokacije vtičnikov Java v vaši distribuciji Oracle Java

Pomembna informacija:

Če omogočite Oracle Java 7 v spletnem brskalniku, boste odkrili številne varnostne napake in izkoriščanja Jave. V bistvu lahko omogočanje Oracle Java 7 v spletnem brskalniku povabi hekerje v vaš sistem. Za več informacij o varnostnih ranljivostih in izkoriščanju v Javi obiščite to angleško spletno mesto: Java Tester

Google Chrome

32 -bitna navodila za Oracle Java:

  1. Vnesite spodnji ukaz.

    • Vrsta/Kopiraj/Prilepi:

      sudo mkdir -p/opt/google/chrome/plugins

      Ta ukaz bo ustvaril mapo z imenom/opt/google/chrome/plugins

    • Vrsta/Kopiraj/Prilepi:

      cd/opt/google/chrome/plugins

      Ta ukaz vas bo dal v mapo vtičnikov Google Chrome. Pred ustvarjanjem simbolične povezave morate biti v tej mapi

    • Vrsta/Kopiraj/Prilepi:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Ta ukaz bo ustvaril simbolično povezavo iz vtičnika Java JRE (Java Runtime Environment) libnpjp2.so v spletni brskalnik Google Chrome.

Oracle Java 64 bitna navodila:

  1. Vnesite spodnji ukaz.

    • Vrsta/Kopiraj/Prilepi:

      sudo mkdir -p/opt/google/chrome/plugins

      Ta ukaz bo ustvaril mapo z imenom/opt/google/chrome/plugins

    • Vrsta/Kopiraj/Prilepi:

      cd/opt/google/chrome/plugins

      Ta ukaz vas bo dal v mapo vtičnikov Google Chrome. Pred ustvarjanjem simbolične povezave morate biti v tej mapi

    • Vrsta/Kopiraj/Prilepi:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Ta ukaz bo ustvaril simbolično povezavo iz vtičnika Java JRE (Java Runtime Environment) libnpjp2.so v spletni brskalnik Google Chrome.

Opomnik:

  1. Opombe:

    Včasih lahko zgornji ukaz prikaže naslednje sporočilo:

    • ln: ustvarjanje simbolične povezave `./libnpjp2.so ': Datoteka obstaja
    • Če želite rešiti to težavo, odstranite prejšnjo simbolično povezavo s tem ukazom:
    • Vrsta/Kopiraj/Prilepi:

      cd/opt/google/chrome/plugins

    • Vrsta/Kopiraj/Prilepi:

      sudo rm -rf libnpjp2.so

    • Preden vnesete ta ukaz, se prepričajte, da ste v mapi/opt/google/chrome/plugins.
  2. Znova zaženite spletni brskalnik in nato obiščite Java Tester, da ugotovite, ali Java deluje v vašem brskalniku.

    Mozilla Firefox

    32 -bitna navodila za Oracle Java:

    1. Vnesite spodnji ukaz.

      • Vrsta/Kopiraj/Prilepi:

        cd/usr/lib/mozilla/vtičniki

        Ta ukaz vas bo dal v mapo/usr/lib/mozilla/plugins. Ustvarite to mapo, če še ni v vašem sistemu

      • Vrsta/Kopiraj/Prilepi:

        sudo mkdir -p/usr/lib/mozilla/plugins

        Ta ukaz bo ustvaril mapo z imenom/usr/lib/mozilla/plugins. Pred ustvarjanjem simbolične povezave morate biti v tej mapi

      • Vrsta/Kopiraj/Prilepi:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Ta ukaz bo ustvaril simbolično povezavo iz vtičnika Java JRE (Java Runtime Environment) libnpjp2.so v brskalnik Mozilla Firefox

    Oracle Java 64 bitna navodila:

    1. Vnesite spodnji ukaz.

      • Vrsta/Kopiraj/Prilepi:

        cd/usr/lib/mozilla/vtičniki

        Ta ukaz vas bo postavil v mapo/usr/lib/mozilla/plugins. Ustvarite to mapo, če še ni v vašem sistemu

      • Vrsta/Kopiraj/Prilepi:

        sudo mkdir -p/usr/lib/mozilla/plugins

        Ta ukaz bo ustvaril mapo z imenom/usr/lib/mozilla/plugins. Pred ustvarjanjem simbolične povezave morate biti v tej mapi

      • Vrsta/Kopiraj/Prilepi:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Ta ukaz bo ustvaril simbolično povezavo iz vtičnika Java JRE (Java Runtime Environment) libnpjp2.so v brskalnik Mozilla Firefox

    Opomnik:

    1. Opombe:

      Včasih lahko zgornji ukaz prikaže naslednje sporočilo:

      • ln: ustvarjanje simbolične povezave `./libnpjp2.so ': Datoteka obstaja
      • Če želite rešiti to težavo, odstranite prejšnjo simbolično povezavo s tem ukazom:
      • Vrsta/Kopiraj/Prilepi:

        cd/usr/lib/mozilla/vtičniki

      • Vrsta/Kopiraj/Prilepi:

        sudo rm -rf libnpjp2.so

      • Preden vnesete ta ukaz, se prepričajte, da ste v mapi/usr/lib/mozilla/plugins.
    2. Znova zaženite spletni brskalnik in nato obiščite Java Tester, da ugotovite, ali Java deluje v vašem brskalniku.

Priporočena: