Instalați Oracle Java JDK 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_51

) 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.

Acest articol este destinat celor care doresc să instaleze Oracle Java JDK împreună cu Oracle Java JRE. Instalarea funcționează numai pe sisteme de operare Linux bazate pe Debian, cum ar fi Debian, Ubuntu și Linux Mint.

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ă:
    • Introduceti: fișier / sbin / init
      • Versiunea instalată a sistemului dvs. de operare va fi apoi afișată (32-bit sau 64-bit), scrieț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ă:
      • Introduceti: 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. De exemplu, dacă aveți instalat OpenJDK / JRE, îl puteți elimina cu următoarea comandă:
    • Introduceti: sudo apt-get purjare openjdk - *
      • Această comandă elimină complet OpenJDK / JRE din sistemul dvs.
    • Introduceti: 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 pe 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-7u51-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.
    • Ghid de instalare pentru versiunea pe 32 de biți a programului Oracle Java pe un sistem de operare Ubuntu pe 32 de biți:
      • Introduceti: cd / home /"Dein_benutzername"/ Descărcări
      • Introduceti: sudo cp-r jdk-7u51-linux-i586.tar.gz / usr / local / java
      • Introduceti: cd / usr / local / java
    • Ghid de instalare pentru versiunea pe 64 de biți a programului Oracle Java pe un sistem de operare Ubuntu pe 64 de biți:
      • Introduceti: cd / home /"Dein_benutzername"/ Descărcări
      • Introduceti: sudo cp-r jdk-7u51-linux-x64.tar.gz / usr / local / java
      • Introduceti: cd / usr / local / java
  6. 6
    Dezarhivați fișierele binare comprimate Java în directorul / usr / local / java
    • Ghid de instalare pentru versiunea pe 32 de biți a programului Oracle Java pe un sistem de operare Ubuntu pe 32 de biți:
      • Introduceti: sudo tar xvzf jdk-7u51-linux-i586.tar.gz
    • Ghid de instalare pentru versiunea pe 64 de biți a programului Oracle Java pe un sistem de operare Ubuntu pe 64 de biți:
      • Introduceti: sudo tar xvzf jdk-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:
    • Introduceti: ls -a
    • jdk1.7.0_51
    • jre1.7.0_51
  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.
    • Introduceti: sudo gedit / etc / profil
    • sau
    • Introduceti: 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:
    • Introduceti:

      JAVA_HOME = / usr / local / java / jdk1.7.0_51
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      export JAVA_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ă.
    • Introduceti: sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_51/bin/java" 1
      • Această comandă spune sistemului dvs. că Oracle Java JRE este disponibil.
    • Introduceti: sudo update-alternative --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_51/bin/javac" 1
      • Această comandă spune sistemului dvs. că Oracle Java JDK este disponibil.
    • Introduceti: sudo update-alternative --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_51/bin/javaws" 1
      • Această comandă spune sistemului dvs. că Oracle Java Web Start este disponibil.
  12. 12
    Setați sistemul să utilizeze în mod implicit Oracle Java JDK / JRE pentru Java.
    • Introduceti: sudo update-alternatives - set java /usr/local/java/jre1.7.0_51/bin/java
      • Această comandă stabilește mediul de rulare Java.
    • Introduceti: sudo update-alternatives - set javac /usr/local/java/jdk1.7.0_51/bin/javac
      • Această comandă stabilește compilamentul Javac pentru sistemul dvs.
    • Introduceti: sudo update-alternatives - set javaws /usr/local/java/jre1.7.0_51/bin/javaws
      • Această comandă instalează Javac Web Start pentru sistemul dvs.
  13. 13
    Încărcați din nou variabila de mediu PATH în / etc / profile introducând următoarea comandă.
    • Introduceti: . / 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_51"
        Java (TM) SE Runtime Environment (construiți 1.7.0_51-b13)
        Serverul Java HotSpot (TM) Server VM (construiți 24.51-b03, 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_51
  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_51"
        Java (TM) SE Runtime Environment (construiți 1.7.0_51-b13)
        Serverul Java HotSpot (TM) pe 64 de biți VM (construiți 24.51-b03, 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_51
  17. 17
    Felicitări! Tocmai ați instalat Oracle Java pe sistemul dvs. Linux. Reporniți sistemul acum. Apoi, sistemul dvs. va fi complet configurat pentru a rula și dezvolta programe Java.

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

  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ă: Aș sfătui cu prudență când activați Oracle Java 7 în browserul dvs. deoarece conține multe găuri de securitate și exploatări posibile care pot permite hackerilor să obțină acces la sistemul dvs. Mai multe informații despre gauri de securitate în Java pot fi găsite pe următoarele (în limba engleză) Pagina de start: https://javatester.org/

Google Chrome

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

  1. Introduceți următoarele comenzi.
    • Introduceti: sudo mkdir -p / opt / google / crom / pluginuri
      • Aceasta creează directorul / opt / google / chrome / plugins
    • Introduceti: 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ă.
    • Introduceti: sudo ln -s /usr/local/java/jre1.7.0_51/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.
    • Introduceti: sudo mkdir -p / opt / google / crom / pluginuri
      • Aceasta creează directorul / opt / google / chrome / plugins
    • Introduceti: 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ă.
    • Introduceti: sudo ln -s /usr/local/java/jre1.7.0_51/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ă:
    • Introduceti: cd / opt / google / crom / pluginuri
    • Introduceti: 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.
    • Introduceti: cd / usr / lib / mozilla / plugin-uri
      • Aceasta vă va schimba în directorul / usr / lib / mozilla / plugins. Creați-o, dacă nu există încă.
    • Introduceti: 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ă.
    • Introduceti: sudo ln -s /usr/local/java/jre1.7.0_51/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.
    • Introduceti: cd / usr / lib / mozilla / plugin-uri
      • Aceasta vă va schimba în directorul / usr / lib / mozilla / plugins. Creați-o, dacă nu există încă.
    • Introduceti: 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ă.
    • Introduceti: sudo ln -s /usr/local/java/jre1.7.0_51/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ă:
    • Introduceti: cd / usr / lib / mozilla / plugin-uri
    • Introduceti: 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.
Distribuiți pe rețelele sociale:

înrudit