Instalarea Oracle Java pe Ubuntu Linux

Acest ghid explică modul de instalare a versiunilor pe 32 de biți și 64 de biți ale Oracle Java 7 (numărul versiunii curente) 1.7.0_45

) JDK / JRE pe un sistem de operare Ubuntu pe 32 de biți sau pe 64 de biți. Sub Debian și Linux Mint, instalarea funcționează la fel.

La instalarea Java 8, numerele versiunii trebuie modificate. (1.7.0_45 până la 1.8.0_45) (actual Java 8 Versiune: 1.8.0_45)

metodă

  1. 1
    Pentru a verifica dacă sistemul dvs. de operare Ubuntu / Linux este o versiune pe 32 de biți sau pe 64 de biți, introduceți următoarea comandă:
    • fișier / sbin / init
      • Versiunea instalată a sistemului de operare va fi apoi afișată (pe 32 de biți sau pe 64 de biți), notați-o.
  2. 2
    Verificați dacă Java este deja instalat pe sistemul dvs. Pentru aceasta trebuie să afișați versiunea Java folosind o comandă.
    • Deschideți o fereastră terminal și introduceți următoarea comandă:
      • java -versiune
    • Dacă aveți instalat OpenJDK pe sistemul dvs., ieșirea poate arăta astfel:
      • versiunea java "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pro1-glucid1)
        OpenJDK Server pe 64 de biți VM (construiți 19.0-b09, mod mixt)
    • Dacă este afișat OpenJDK, pe calculatorul dvs. aveți instalată o versiune greșită Java.
  3. 3
    Eliminați toate componentele OpenJDK / JRE din sistemul dvs. și creați un folder pentru binarele Oracle Java JDK / JRE. Acest lucru evită conflictele de sistem între diferite variante Java. Dacă aveți OpenJDK / JRE instalat, îl puteți elimina cu următoarea comandă:
    • sudo apt-get purjare openjdk - *
      • Această comandă elimină complet OpenJDK / JRE din sistemul dvs.
    • sudo mkdir -p / usr / local / java
      • Această comandă creează un director pentru binarele Oracle Java JDK și JRE.
  4. 4
    Descărcați fișierele Oracle Java JDK / JRE pentru Linux. Asigurați-vă că aveți dreapta Descărcați binare comprimate care se potrivesc cu arhitectura sistemului dvs. (32-bit sau 64-bit). Arhivele se termină cu .tar.gz.
    • De exemplu, dacă aveți un sistem de operare Ubuntu de 32 de biți, descărcați binare Java de 32 de biți Oracle.
    • De exemplu, dacă aveți un sistem de operare Ubuntu pe 64 de biți, descărcați binare Java Oracle pe 64 de biți.
    • În plus, puteți documentația engleză a Oracle Java JDK / JRE Descărcați.
      • Alegeți jdk-7u40-apidocs.zip
    • Informații importante: 64-biți binare Java Oracle nu funcționează pe un sistem de operare Ubuntu de 32 de biți. Veți primi multe mesaje de eroare de sistem dacă încercați oricum.
  5. 5
    Copiați fișierele Java în directorul / usr / local / java. În majoritatea cazurilor, fișierele binare sunt descărcate în următorul director: / home /"Dein_benutzername"/ Descărcări.
    • Comenzile de instalare pentru versiunea pe 32 de biți a Oracle Java pe un sistem de operare Ubuntu pe 32 de biți:
      • cd / home /"Dein_benutzername"/ Descărcări
      • sudo cp-r jdk-7u45-linux-i586.tar.gz / usr / local / java
      • sudo cp-r jre-7u45-linux-i586.tar.gz / usr / local / java
      • cd / usr / local / java
    • Comenzile de instalare pentru versiunea pe 64 de biți a Oracle Java pe un sistem de operare Ubuntu pe 64 de biți:
      • cd / home /"Dein_benutzername"/ Descărcări
      • sudo cp-r jdk-7u45-linux-x64.tar.gz / usr / local / java
      • sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
      • cd / usr / local / java
  6. 6
    Dezarhivați fișierele binare comprimate Java în directorul / usr / local / java
    • Comenzile de instalare pentru versiunea pe 32 de biți a Oracle Java pe un sistem de operare Ubuntu pe 32 de biți:
      • sudo tar xvzf jdk-7u45-linux-i586.tar.gz
      • sudo tar xvzf jre-7u45-linux-i586.tar.gz
    • Comenzile de instalare pentru versiunea pe 64 de biți a Oracle Java pe un sistem de operare Ubuntu pe 64 de biți:
      • sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. 7
    Verificați directoarele. În acest moment, ar trebui să aveți două directoare binare necomprimate în / usr / local / java pentru Java JDK / JRE:
    • Introduceți următoarea comandă: ls -a
    • jdk1.7.0_45
    • jre1.7.0_45
  8. 8
    Adăugați următoarele variabile la variabilele de mediu PATH din / etc / profile. Utilizați nano, gedit sau alt editor de text ca utilizator root și deschideți / etc / profile.
    • sudo gedit / etc / profil
    • sau
    • sudo nano / etc / profil
  9. 9
    Utilizați tastele săgeți pentru a defila până la partea de jos a fișierului / etc / profile și adăugați următoarele rânduri:
    • JAVA_HOME = / usr / local / java /jdk1.7.0_45
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      JRE_HOME = / usr / local / java /jre1.7.0_45
      PATH = $ PATH: $ HOME / bin: $ JRE_HOME / bin
      export JAVA_HOME
      export JRE_HOME
      export PATH
  10. 10
    Salvați fișierul și ieșiți din editor.
  11. 11


    Informați-vă sistemul de operare Ubuntu unde sunt localizate fișierele binare pentru Oracle Java JDK / JRE. Acest lucru va spune sistemului dvs. că o nouă versiune de Oracle Java este disponibilă.
    • sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
      • Această comandă spune sistemului dvs. că Oracle Java JRE este disponibil.
    • sudo update-alternative --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1
      • Această comandă spune sistemului dvs. că Oracle Java JDK este disponibil.
    • sudo update-alternative --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
      • Această comandă spune sistemului dvs. că Oracle Java Web Start este disponibil.
  12. 12
    Informați-vă sistemul că Oracle Java JDK / JRE ar trebui să fie folosit în mod implicit pentru Java.
    • sudo update-alternatives - set java /usr/local/java/jre1.7.0_45/bin/java
      • Această comandă stabilește mediul de rulare Java.
    • sudo update-alternatives - set javac /usr/local/java/jdk1.7.0_45/bin/javac
      • Această comandă stabilește compilamentul Javac pentru sistemul dvs.
    • sudo update-alternatives - set javaws /usr/local/java/jre1.7.0_45/bin/javaws
      • Această comandă stabilește programul Java Web Start pentru sistemul dvs.
  13. 13
    Încărcați din nou variabila de mediu PATH în / etc / profile introducând următoarea comandă.
    • . / Etc / profil
    • Notă: variabilele de mediu PATH vor fi reîncărcate și după repornirea sistemului de operare.
  14. 14
    Verificați dacă aplicația Oracle Java a fost instalată corect pe sistemul dvs. Introduceți următoarele comenzi și acordați atenție versiunii Java:
  15. 15
    Pentru o instalare reușită a unei versiuni pe 32 de biți a Oracle Java, va apărea următoarea ieșire:
    • Introduceti: java -versiune
      • Această comandă vă va spune care versiune Java este instalată pe sistemul dvs.
    • Ar trebui să apară următorul mesaj:
      • versiunea java "1.7.0_45"
        Java (TM) SE Runtime Environment (construiți 1.7.0_45-b18)
        Serverul Java HotSpot (TM) VM (construiți 24.45-b08, mod mixt)
    • Introduceti: javac -versiune
      • Această comandă vă informează că acum puteți compila programele Java de pe terminal.
    • Ar trebui să apară următorul mesaj:
      • javac 1.7.0_45
  16. 16
    Dacă instalați cu succes o versiune pe 64 de biți a Oracle Java, apare următoarea ieșire:
    • Introduceti: java -versiune
      • Această comandă vă va spune care versiune Java este instalată pe sistemul dvs.
    • Ar trebui să apară următorul mesaj:
      • versiunea java "1.7.0_45"
        Java (TM) SE Runtime Environment (construiți 1.7.0_45-b18)
        Serverul Java HotSpot (TM) pe 64 de biți VM (construiți 24.45-b08, mod mixt)
    • Introduceti: javac -versiune
      • Această comandă vă informează că acum puteți compila programele Java de pe terminal.
    • Ar trebui să apară următorul mesaj:
      • javac 1.7.0_45
  17. 17
    Felicitări! Tocmai ați instalat Oracle Java pe sistemul dvs. Linux. Reporniți sistemul acum. Ulterior, sistemul dvs. va fi complet configurat pentru a rula și dezvolta programe Java.

Opțional: activați Oracle Java în browser

  1. 1
    Pentru a activa plugin-ul Java în browser-ul dvs., trebuie să configurați mai întâi o legătură simbolică din directorul de plugin-uri de browser și locația plugin-ul Java de distribuție Oracle Java.

Notă importantă: Ar trebui să fii atent atunci când activați Oracle Java în browser-ul 7 dvs., deoarece conține multe vulnerabilități și posibile care exploateaza hackerii pot da acces la sistemul dumneavoastră. Pentru mai multe informații despre vulnerabilitățile de securitate din Java, vizitați următorul site web: https://javatester.org/

Google Chrome

Instrucțiuni pentru versiunea pe 32 de biți a programului Oracle Java:

  1. Introduceți următoarele comenzi.
    • sudo mkdir -p / opt / google / crom / pluginuri
      • Aceasta creează directorul / opt / google / chrome / plugins
    • cd / opt / google / crom / pluginuri
      • Acest lucru vă va schimba în directorul plugin al Google Chrome. Asigurați-vă că vă aflați în acest director înainte de a configura legătura simbolică.
    • sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Aceasta va crea o legătură simbolică între pluginul Java JRE (Java Runtime Environment) libnpjp2.so și browserul dvs. Google.

Instrucțiuni pentru versiunea pe 64 de biți a programului Oracle Java:

  1. Introduceți următoarele comenzi.
    • sudo mkdir -p / opt / google / crom / pluginuri
      • Aceasta creează directorul / opt / google / chrome / plugins
    • cd / opt / google / crom / pluginuri
      • Acest lucru vă va schimba în directorul plugin al Google Chrome. Asigurați-vă că vă aflați în acest director înainte de a configura legătura simbolică.
    • sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Aceasta va crea o legătură simbolică între pluginul Java JRE (Java Runtime Environment) libnpjp2.so și browserul dvs. Google.

Note:

  1. Notă: Uneori, după ce ați introdus comanda de mai sus, primiți următorul mesaj:
    • ln: crearea link-ului simbolic `./libnpjp2.so `: Fișierul există (fișierul există deja)
    • Pentru a rezolva această problemă, eliminați pur și simplu legătura simbolică anterioară utilizând următoarea comandă:
    • cd / opt / google / crom / pluginuri
    • sudo rm -rf libnpjp2.so
    • Înainte de a introduce comanda, asigurați-vă că sunteți în directorul / opt / google / chrome / plugins.
  2. Reporniți browserul și vizitați site-ul web Tester Java, pentru a verifica dacă Java funcționează corect în browserul dvs.

Mozilla Firefox

Instrucțiuni pentru versiunea pe 32 de biți a programului Oracle Java:

  1. Introduceți următoarele comenzi.
    • cd / usr / lib / mozilla / plugin-uri
      • Aceasta vă va schimba în directorul / usr / lib / mozilla / plugins. Creați-o, dacă nu există încă.
    • sudo mkdir -p / usr / lib / mozilla / plugin-uri
      • Acest lucru va crea directorul / usr / lib / mozilla / plugins. Asigurați-vă că vă aflați în acest director înainte de a configura legătura simbolică.
    • sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Aceasta va crea o legătură simbolică între pluginul Java JRE (Java Runtime Environment) libnpjp2.so și browserul dvs. Firefox.

Instrucțiuni pentru versiunea pe 64 de biți a programului Oracle Java:

  1. Introduceți următoarele comenzi.
    • cd / usr / lib / mozilla / plugin-uri
      • Aceasta vă va schimba în directorul / usr / lib / mozilla / plugins. Creați-o, dacă nu există încă.
    • sudo mkdir -p / usr / lib / mozilla / plugin-uri
      • Acest lucru va crea directorul / usr / lib / mozilla / plugins. Asigurați-vă că vă aflați în acest director înainte de a configura legătura simbolică.
    • sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Aceasta va crea o legătură simbolică între pluginul Java JRE (Java Runtime Environment) libnpjp2.so și browserul dvs. Firefox.

Note:

  1. Notă: Uneori, după ce ați introdus comanda de mai sus, primiți următorul mesaj:
    • ln: crearea link-ului simbolic `./libnpjp2.so `: Fișierul există (fișierul există deja)
    • Pentru a rezolva această problemă, eliminați pur și simplu legătura simbolică anterioară utilizând următoarea comandă:
    • cd / usr / lib / mozilla / plugin-uri
    • sudo rm -rf libnpjp2.so
    • Înainte de a intra în comandă, asigurați-vă că vă aflați în directorul / usr / lib / mozilla / plugins.
  2. Reporniți browserul și vizitați site-ul web Tester Java, pentru a verifica dacă Java funcționează corect în browserul dvs.

Sfaturi

  • Rețineți că acest articol este în curs de revizuire deoarece Oracle modifică uneori metoda de instalare pentru binarele Java JDK / JRE.
  • Rețineți că, odată cu lansarea noii versiuni Java, Oracle oferă noile upgrade-uri de securitate, corecții de erori și funcționalități îmbunătățite. Prin urmare, trebuie să acordați atenție numărului versiunii afișate la instalarea Java și să încercați întotdeauna să instalați ultima versiune.
  • Cu Ubuntu Linux, aveți posibilitatea de a alege fie folosind OpenJDK, care este o implementare gratuită open source a limbajului de programare Java, sau Oracle Java JDK și JRE. Unii oameni preferă Oracle Java (deoarece este cea mai recentă versiune a Java și vine direct de la dezvoltatorii de tehnologie Java), dar opiniile diferă.
Distribuiți pe rețelele sociale:

înrudit