Cum se instalează Oracle Java JRE pe Ubuntu Linux

Posted on
Autor: Laura McKinney
Data Creației: 9 Aprilie 2021
Data Actualizării: 1 Iulie 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Video: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Conţinut

este un wiki, ceea ce înseamnă că multe articole sunt scrise de mai mulți autori. Pentru a crea acest articol, 14 persoane, unele anonime, au participat la ediția și îmbunătățirea acestuia de-a lungul timpului.

Mai multe aplicații vor necesita instalarea unui mediu de rulare Java pentru a funcționa corect pe un sistem Ubuntu. Acest mediu ar trebui să respecte arhitectura sistemului instalat, în 32 sau 64 de biți, și este mai bine să instalați întotdeauna cel mai recent mediu Java. Procedurile pentru instalarea Java JRE vor fi aceleași pentru distribuțiile Debian și pentru cele derivate de la acestea (Ubuntu și Linux Mint pentru a numi câteva). Site-ul Java Oracle vă oferă să descărcați Runtime Environment (JRE) sau Development Environment (JDK). Exercițiul pe care îl propunem aici este instalarea mediu de rulare (Oracle Java JRE). De asemenea, puteți permite Java să funcționeze în browserul dvs. web, astfel încât să puteți rula aplicații Java online.


etape



  1. Verificați arhitectura sistemului. Pentru a afla dacă arhitectura distribuției dumneavoastră Linux este pe 32 de biți sau pe 64 de biți, deschideți un terminal și interogați-vă sistemul.
    • Introduceți sau copiați și lipiți fișier / sbin / init. Dacă / sbin / init: legătură simbolică către / lib / systemd / systemd afișați, invocați comanda file / lib / systemd / systemd care se aplică celor mai recente versiuni de sisteme și instrumente derivate Debian.
      • Notează-ți cel care îți va fi returnat. Sistemul dvs. va fi arhivat în 64 de biți dacă citiți ELF pe 64 de biți în răspuns, și va fi în 32 de biți dacă primiți ELF pe 32 de biți.



  2. Verificați dacă Java este deja instalat pe sistemul dvs. Invocați de la terminalul dvs. comanda care indică versiunea Java instalată.
    • Deschideți terminalul și introduceți următoarea comandă:
      • introduceți sau copiați și lipiți java -versiune
    • Dacă OpenJDK este instalat pe sistemul dvs., veți primi un răspuns similar cu acesta:
      • versiunea openjdk "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        Server VM OpenJDK pe 64 biți (construire 19.0-b09, mod mixt)
    • Dacă numele vânzătorului OpenJDK este afișat în sistemul returnat de către sistem, versiunea Java instalată pe sistemul dvs. nu corespunde cu cea pe care o vom trata în continuarea acestui wiki, care va fi Oracle Java JRE / JDK.



  3. Ștergeți complet OpenJDK / JRE din sistemul dvs. Pentru a evita conflictele dintre diferitele versiuni ale Java, creați un director pentru a stoca fișiere binare Oracle Java JRE. Eliminați versiunea OpenJDK / JRE instalată pe sistemul dvs. intrând pe dispozitiv:
    • introduceți sau copiați și lipiți sudo apt-get purge openjdk - *
      • OpenJDK / JRE va fi eliminat complet din sistem.
    • introduceți sau copiați și lipiți sudo mkdir -p / usr / local / java
      • Un director denumit „/ usr / local / java” va fi creat pentru a primi binarele Oracle Java JDK și JRE.


  4. Descărcați Oracle Java JRE pentru Linux. Asigurați-vă că selectați fișierele corespunzătoare arhitecturii pe 32 sau 64 biți a sistemului dvs. Fișierul va fi descărcat ca o arhivă comprimată în format tar.gz..
    • Dacă lucrați la o arhitectură Ubuntu pe 32 de biți, descărcați fișierele binare pentru acest sistem pe 32 de biți.
    • Dacă lucrați la o arhitectură Ubuntu pe 64 de biți, descărcați binarele pentru acest sistem pe 64 de biți.
    • Bucurați-vă de conexiunea dvs. pentru a descărca documentația Oracle Java JDK / JRE care se poate dovedi util.
      • Selectați fișierul numit jdk-7u40-apidocs.zip și descărcați-l.
    • Citiți cu atenție: Fișierele binare Oracle pe 64 de biți nu vor funcționa pe un sistem arhitectat pe 32 de biți. Veți vedea o mulțime de erori și avertizări dacă încercați să instalați în aceste condiții.


  5. Mutați fișiere binare Oracle. Fișierele pe care tocmai le-ați descărcat vor fi introduse în director în mod implicit ~ / Acasă / yourname / Descărcări și va trebui să le transferați în director / Usr / local / java pe care ai creat-o înainte.
    • Mutați fișierele descărcate de pe Oracle Java pe 32 de biți:
      • introduceți sau copiați și lipiți cd / acasă /„Numeledvs“/ Descărcări
      • introduceți sau copiați și lipiți sudo cp -r jre-8u131-linux-i586.tar.gz / usr / local / java
      • introduceți sau copiați și lipiți cd / usr / local / java
    • Mutați fișierele descărcate de pe Oracle Java pe 64 de biți:
      • introduceți sau copiați și lipiți cd / acasă /„Numeledvs“/ Descărcări
      • introduceți sau copiați și lipiți sudo cp -r jre-8u131-linux-x64.tar.gz / usr / local / java
      • introduceți sau copiați și lipiți cd / usr / local / java


  6. Instalați Java Oracle pe sistemul dvs. Va trebui să aplicați comenzile descrise mai jos fișierelor cu format comprimat tar.gz. dOracle Java. Acest lucru trebuie făcut prin accesul la nivel rădăcină astfel încât toți utilizatorii sistemului să poată beneficia de instalarea Java. Va trebui să aveți grijă să folosiți comanda sudo pentru fiecare dintre comenzile descrise mai jos. Mai întâi va trebui să schimbați permisiunile de acces la fișierele pe care tocmai le-ați transferat.
    • Modificați permisiunile de acces ale fișierelor Java la 32 de biți:
      • introduceți sau copiați și lipiți sudo chmod a + x jre-8u131-linux-i586.tar.gz
    • Modificați permisiunile de acces pentru fișiere Java pe 64 de biți:
      • introduceți sau copiați și lipiți sudo chmod a + x jre-8u131-linux-x64.tar.gz


  7. Apoi dezarhivați binarele. Aveți grijă să vă poziționați, dacă nu este deja făcut, în director / Usr / local / java pentru a continua cu această operație.
    • Instalați Oracle Java pentru Ubuntu Linux în 32 biți:
      • introduceți sau copiați și lipiți sudo tar xvzf jre-8u131-linux-i586.tar.gz
    • Instalați Oracle Java pentru Ubuntu Linux în 64 biți:
      • introduceți sau copiați și lipiți sudo tar xvzf jre-8u131-linux-x64.tar.gz


  8. Verificați cu atenție directorul de instalare. În acest moment al procedurii, un director necomprimat se află în director / Usr / local / java. Pentru a verifica:
    • introduceți sau copiați și lipiți ls -a
    • vei putea citi jre1.8.0_131, care este folderul conținut în director


  9. Editați variabila de sistem PATH. Este localizat în fișier / Etc / profil, pe care va trebui să le modificați cu ajutorul unui editor al es. Vei putea folosi nano, gedit sau orice alt editor la alegere în rădăcină pentru a adăuga aceste variabile:
    • introduceți sau copiați și lipiți sudo gedit / etc / profile a folosi gedit
    • sau
    • introduceți sau copiați și lipiți sudo nano / etc / profile dacă preferi nano


  10. Accesați sfârșitul fișierului. Derulați e folosind tastele săgeată sus / jos de pe tastatură pentru a merge la ultima linie a fișierului și adăugați următoarele linii:
    • introduceți sau copiați și lipiți
      JAVA_HOME = / usr / local / java /jre1.8.0_73
      Path = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      export JAVA_HOME
      export CALEA


  11. Salvați fișierul / Etc / profil. Nu uitați să adăugați o linie goală la sfârșitul e înainte de a salva și de a ieși din editor.


  12. Informează-ți sistemul cu privire la modificările făcute. Pentru a ști unde să găsiți fișierele pentru noua dvs. versiune de Java, va trebui să anunțați sistemul dvs. despre modificările pe care tocmai le-ați făcut:
    • introduceți sau copiați și lipiți sudo actualizare-alternative - instalare "/ usr / bin / java" "java" "/usr/local/java/jre1.8.0_131/bin/java" 1
      • Sistemul dvs. va fi notificat cu privire la disponibilitatea Oracle Java.
    • introduceți sau copiați și lipiți sudo update-alternatives - instalare "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.8.0_131/bin/javaws" 1
      • El va fi informat aici despre disponibilitatea modulului Oracle Java Web start.


  13. Alocați-vă sistemului dumneavoastră versiunea implicită a Java. De asemenea, va trebui să informați Oracle Java JRE este acum versiunea implicită a mediului de rulare Java, aplicând comenzile descrise mai jos:
    • introduceți sau copiați și lipiți actualizare sudo-alternative - set java /usr/local/java/jre1.8.0_131/bin/java
      • Această comandă va defini mediul de rulare Java aplicabil pentru sistem.
    • introduceți sau copiați și lipiți actualizare sudo-alternative - javaws set /usr/local/java/jre1.8.0_131/bin/javaws
      • Aceasta va defini modulul Pornire Java Web care va fi folosit.


  14. Încarcă-ți noul mediu de sistem. Procedați așa cum este descris mai jos.
    • Introduceți sau copiați și lipiți ./etc/profile.
    • Rețineți că variabilele de mediu definite în fișier / Etc / profil nu va fi suportat de sistem decât după repornirea computerului.


  15. Verificați dacă Oracle Java a fost instalat corect. Rulați comenzile prezentate mai jos pentru a verifica numărul versiunii Java care va fi returnat de sistem.


  16. Verificați versiunea dvs. Oracle Java pe 32 de biți:
    • introduceți sau copiați și lipiți java -versiune
      • Această comandă va returna versiunea Java acceptată de sistem.
    • în terminal vor apărea următoarele:
      • versiunea java "1.8.0_131"
        Java (TM) SE Runtime Environment (build 1.8.0_131-8u131-b11)
        Server VM HotSpot (TM) Java (build 25.131-b11, mod mixt)


  17. Verificați versiunea dvs. Oracle Java pe 64 de biți:
    • introduceți sau copiați și lipiți java -versiune
      • Veți fi înștiințat despre versiunea Java care este acceptată de sistem.
    • în terminal vor apărea următoarele:
      • versiunea java "1.8.0_131"
        Java (TM) SE Runtime Environment (build 1.8.0_131-8u131-b11)
        Server VM HotSpot (TM) Java (build 25.131-b11, mod mixt)


  18. Reporniți Ubuntu Linux. Felicitări, noul dvs. mediu de rulare Java este complet configurat și acceptat de sistemul dvs. Acum veți putea rula aplicații scrise în Java fără probleme.
Permiteți Java pentru browserele web
  1. Pentru a permite utilizarea pluginurilor Java de către browserul dvs. web, va trebui să creați o legătură simbolică din directorul de instalare a modulelor sale la locația pluginului care este inclus în mediul de rulare Java Oracle pe care l-ați instalat.
    • Citiți cu atenție: Va trebui să fii extrem de atent în a permite Oracle Java 8 în browserul tău, deoarece în trecut au fost detectate o serie de vulnerabilități de securitate și este posibil să fie descoperite și altele în viitor. Aceste defecte de securitate sunt puncte de intrare în sistemul dvs. care sunt puse la dispoziția hackerilor sau hackeri rău intenționat. Consultați site-ul Java Tester pentru mai multe informații despre acest subiect.

Instalați Oracle Java pentru Google Chrome pe 32 de biți

  1. Aplicați următoarele comenzi:
    • introduceți sau copiați și lipiți sudo mkdir -p / opt / google / chrome / plugins
      • Un director numit / Opt / google / crom / plugin-uri va fi creat.
    • introduceți sau copiați și lipiți cd / opt / google / chrome / plugin-uri
      • Prin această comandă veți fi dus în directorul pluginurilor Chrome. Aveți grijă să fiți poziționat în acest director înainte de a continua la crearea legăturii simbolice:
    • introduceți sau copiați și lipiți sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Se va crea o legătură simbolică între bibliotecă libnpjp2.so mediul dvs. de rulare Java și browserul Google Chrome.

Instalați Oracle Java pentru Google Chrome pe 64 de biți

  1. Aplicați următoarele comenzi:
    • introduceți sau copiați și lipiți sudo mkdir -p / opt / google / chrome / plugins
      • Un director numit / Opt / google / crom / plugin-uri va fi creat.
    • introduceți sau copiați și lipiți cd / opt / google / chrome / plugin-uri
      • Prin această comandă veți fi dus în directorul pluginurilor Chrome. Aveți grijă să fiți poziționat în acest director înainte de a continua la crearea legăturii simbolice:
    • introduceți sau copiați și lipiți sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
      • Se va crea o legătură simbolică între bibliotecă libnpjp2.so mediul dvs. de rulare Java și browserul Google Chrome.

Note despre instalarea Java pe Google Chrome

  1. Notă: următoarele pot fi returnate după crearea legăturii simbolice:
    • ln: crearea legăturii simbolice `./libnpjp2.so: fișierul există deja
    • pentru a remedia această problemă, pur și simplu ștergeți legătura simbolică existentă aplicând următoarea comandă:
    • introduceți sau copiați și lipiți cd / opt / google / chrome / plugin-uri
    • introduceți sau copiați și lipiți sudo rm -rf libnpjp2.so
    • asigurați-vă că verificați dacă vă aflați în director / Opt / google / crom / plugin-uri înainte de a comanda.
  2. Reporniți computerul. Apoi accesați site-ul Java Tester pentru a verifica dacă Java funcționează în browserul dvs. Web.

Instalați Oracle Java pentru Mozilla Firefox în 32 de biți

  1. Aplicați următoarele comenzi:
    • introduceți sau copiați și lipiți cd / usr / lib / mozilla / plugin-uri
      • Vei fi adus la apelul acestei comenzi din director / Usr / lib / mozilla / plugins. Va trebui să creați acest director în felul următor, dacă nu există deja pe sistemul dvs.:
    • introduceți sau copiați și lipiți sudo mkdir -p / usr / lib / mozilla / plugin-uri
      • Această comandă va crea directorul numit / Usr / lib / mozilla / plugins. Aveți grijă să fiți în acest director înainte de a continua la crearea legăturii simbolice.
    • introduceți sau copiați și lipiți sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Se va crea o legătură simbolică între bibliotecă libnpjp2.so mediul dvs. de rulare Java și browserul Mozilla Firefox.

Instalați Oracle Java pentru Mozilla Firefox în 64 de biți

  1. Aplicați următoarele comenzi:
    • introduceți sau copiați și lipiți cd / usr / lib / mozilla / plugin-uri
      • Vei fi adus la apelul acestei comenzi din director / Usr / lib / mozilla / plugins. Va trebui să creați acest director în felul următor, dacă nu există deja pe sistemul dvs.:
    • introduceți sau copiați și lipiți sudo mkdir -p / usr / lib / mozilla / plugin-uri
      • Această comandă va crea directorul numit / Usr / lib / mozilla / plugins. Aveți grijă să fiți în acest director înainte de a continua la crearea legăturii simbolice.
    • introduceți sau copiați și lipiți sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
      • Se va crea o legătură simbolică între bibliotecă libnpjp2.so mediul dvs. de rulare Java și browserul Mozilla Firefox.

Note despre instalarea Java pe Mozilla Firefox

  1. Notă: următoarele pot fi returnate după crearea legăturii simbolice:
    • ln: crearea legăturii simbolice `./libnpjp2.so: fișierul există deja
    • pentru a remedia această problemă, pur și simplu ștergeți legătura simbolică existentă aplicând următoarea comandă:
    • introduceți sau copiați și lipiți cd / usr / lib / mozilla / plugin-uri
    • introduceți sau copiați și lipiți sudo rm -rf libnpjp2.so
    • asigurați-vă că verificați dacă vă aflați în director / Usr / lib / mozilla / plugins înainte de a comanda.
  2. Reporniți computerul. Apoi accesați site-ul Java Tester pentru a verifica dacă Java funcționează în browserul dvs. Web.