Acest tutorial va acoperi instalarea Oracle Java 7 pe 32 de biți și 64 de biți (numărul versiunii în prezent 1.7.0_45) JDK / JRE pe sistemele de operare Ubuntu pe 32 și 64 de biți. Aceste instrucțiuni vor funcționa și pe Debian și Linux Mint.
Dacă aveți deja Oracle Java 7 instalat pe sistemul dvs., dar trebuie să faceți upgrade, utilizați această metodă:
Cum se actualizează Oracle Java pe Ubuntu Linux
Pentru cei care numai doriți să instalați Oracle Java JRE pentru a rula aplicații Java și nu pentru a dezvolta programe Java utilizați această metodă:
Cum se instalează Oracle Java JRE pe Ubuntu Linux
Pentru cei care doresc să instaleze Oracle Java JDK pentru a dezvolta programe și aplicații Java (Oracle Java JRE este inclus și în Oracle JDK) utilizați această metodă:
Cum se instalează Oracle Java JDK pe Ubuntu Linux
De asemenea, pentru a activa / actualiza Oracle Java în browserele dvs. web:
Cum să activați Oracle Java în browserele dvs. web
Pași
Pasul 1. Verificați dacă arhitectura sistemului dvs. de operare Ubuntu Linux este pe 32 de biți sau pe 64 de biți, deschideți un terminal și rulați următoarea comandă de mai jos
-
Tastați / copiați / lipiți:
file / sbin / init
Rețineți versiunea pe biți a arhitecturii sistemului dvs. de operare Ubuntu Linux pe care o va afișa dacă este pe 32 de biți sau pe 64 de biți
Pasul 2. Verifică dacă ai instalat Java pe sistemul tău
Pentru a face acest lucru, va trebui să executați comanda versiunii Java de la terminal.
-
Deschideți un terminal și introduceți următoarea comandă:
-
Tastați / copiați / lipiți:
java -versiune
-
-
Dacă aveți OpenJDK instalat pe sistemul dvs., ar putea arăta astfel:
-
versiunea java "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-Bit Server VM (versiunea 19.0-b09, modul mixt)
-
- Dacă aveți OpenJDK instalat pe sistemul dvs., aveți versiunea de furnizor Java greșită instalată pentru acest exercițiu.
Pasul 3. Eliminați complet OpenJDK / JRE din sistemul dvs. și creați un director pentru a păstra binele Oracle Java JDK / JRE
Acest lucru va preveni conflictele de sistem și confuzia între diferitele versiuni ale furnizorului de Java. De exemplu, dacă aveți OpenJDK / JRE instalat pe sistemul dvs., îl puteți elimina tastând următoarele în linia de comandă:
-
Tastați / copiați / lipiți:
sudo apt-get purge openjdk - / *
Această comandă va elimina complet OpenJDK / JRE din sistemul dvs
-
Tastați / copiați / lipiți:
sudo mkdir -p / usr / local / java
Această comandă va crea un director pentru a păstra binele Oracle Java JDK și JRE
Pasul 4. Descărcați Oracle Java JDK / JRE pentru Linux
Asigurați-vă că selectați corect binare comprimate pentru arhitectura sistemului dvs. pe 32 de biți sau pe 64 de biți (care se termină cu tar.gz).
- De exemplu, dacă vă aflați pe sistemul de operare Ubuntu Linux pe 32 de biți, descărcați binare Oracle Java pe 32 de biți.
- De exemplu, dacă vă aflați pe sistemul de operare Ubuntu Linux pe 64 de biți, descărcați binare Oracle Java pe 64 de biți.
-
Opțional, Descărcați documentația Oracle Java JDK / JRE
Selectați jdk-7u40-apidocs.zip
-
Informații importante:
Binarele Oracle Java pe 64 de biți nu funcționează pe sistemele de operare Ubuntu Linux pe 32 de biți, veți primi mai multe mesaje de eroare ale sistemului, dacă încercați să instalați Oracle Java pe 64 de biți pe Ubuntu Linux pe 32 de biți.
Pasul 5. Copiați binele Oracle Java în directorul / usr / local / java
În majoritatea cazurilor, binele Oracle Java sunt descărcate în: / home /"nume de utilizator"/ Descărcări.
-
Instrucțiuni de instalare Oracle Java pe 32 de biți pe Ubuntu pe 32 de biți:
-
Tastați / copiați / lipiți:
cd ~ / Descărcări
-
Tastați / copiați / lipiți:
sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java
-
Tastați / copiați / lipiți:
sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java
-
Tastați / copiați / lipiți:
cd / usr / local / java
-
-
Instrucțiuni de instalare pe 64 de biți Oracle Java pe 64 de biți Ubuntu Linux:
-
Tastați / copiați / lipiți:
cd ~ / Descărcări
-
Dacă ați descărcat JDK, tastați / copiați / lipiți:
sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
-
Sau dacă ați descărcat JRE, tastați / copiați / lipiți:
sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
-
Tastați / copiați / lipiți:
cd / usr / local / java
-
Pasul 6. Despachetați binele Java comprimate, în directorul / usr / local / java
-
Instrucțiuni de instalare Oracle Java pe 32 de biți pe Ubuntu pe 32 de biți:
-
Tastați / copiați / lipiți:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Tastați / copiați / lipiți:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
Instrucțiuni de instalare pe 64 de biți Oracle Java pe 64 de biți Ubuntu Linux:
-
Dacă ați descărcat JDK, tastați / copiați / lipiți:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Sau dacă ați descărcat JRE, tastați / copiați / lipiți:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Pasul 7. Verificați din nou directoarele
În acest moment, ar trebui să aveți un director binar necomprimat în / usr / local / java pentru Java JDK / JRE listat ca:
-
Tastați / copiați / lipiți:
ls -a
- jdk1.7.0_45
- sau jre1.7.0_45
Pasul 8. Editați fișierul PATH de sistem / etc / profile și adăugați următoarele variabile de sistem la calea sistemului
Utilizați nano, gedit sau orice alt editor de text, ca root, deschideți / etc / profile.
-
Tastați / copiați / lipiți:
sudo gedit / etc / profile
- sau
-
Tastați / copiați / lipiți:
sudo nano / etc / profile
Pasul 9. Derulați în jos până la sfârșitul fișierului folosind tastele săgeți și adăugați următoarele linii de mai jos la sfârșitul fișierului / etc / profile:
-
Dacă instalați JDK, tastați / copiați / lipiți:
JAVA_HOME = / usr / local / java /jdk1.7.0_45
JRE_HOME = $ JAVA_HOME / jre
PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin
export JAVA_HOME
export JRE_HOME
export PATH
-
Sau dacă instalați JRE, tastați / copiați / lipiți:
JRE_HOME = / usr / local / java /jre1.7.0_45
PATH = $ PATH: $ JRE_HOME / bin
export JRE_HOME
export PATH
- Salvați fișierul / etc / profile și ieșiți.
Pasul 10. Informați-vă sistemul Ubuntu Linux unde se află Oracle Java JDK / JRE
Aceasta va spune sistemului că noua versiune Oracle Java este disponibilă pentru utilizare.
-
Dacă instalați JDK, tastați / copiați / lipiți:
sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Sau dacă instalați JRE, tastați / copiați / lipiți:
sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
această comandă notifică sistemului că Oracle Java JRE este disponibil pentru utilizare
-
Doar dacă instalați JDK, tastați / copiați / lipiți:
sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
această comandă notifică sistemului că Oracle Java JDK este disponibil pentru utilizare
-
Tastați / copiați / lipiți:
sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
această comandă notifică sistemului că Oracle Java Web Start este disponibil pentru utilizare
Pasul 11. Informați-vă sistemul Ubuntu Linux că Oracle Java JDK / JRE trebuie să fie Java implicit
-
Dacă instalați JDK, tastați / copiați / lipiți:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Sau dacă instalați JRE, tastați / copiați / lipiți:
sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
această comandă va seta mediul de rulare java pentru sistem
-
Doar dacă instalați JDK, tastați / copiați / lipiți:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java
această comandă va seta compilatorul Java pentru sistem
-
Dacă instalați JDK, tastați / copiați / lipiți:
sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Sau dacă instalați JRE, tastați / copiați / lipiți:
sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
această comandă va seta Java Web start pentru sistem
Pasul 12. Reîncărcați sistemul PATH / etc / profile pe întregul sistem, tastând următoarea comandă:
-
Tastați / copiați / lipiți:
. / etc / profile
- Rețineți că fișierul PATH / etc / profile la nivel de sistem se va reîncărca după repornirea sistemului Ubuntu Linux
Pasul 13. Testați pentru a vedea dacă Oracle Java a fost instalat corect pe sistemul dvs
Rulați următoarele comenzi și notați versiunea Java: Se va afișa o instalare reușită a Oracle Java pe 32 de biți:
-
Tastați / copiați / lipiți:
java -versiune. Această comandă afișează versiunea java care rulează pe sistemul dvs. Ar trebui să primiți un mesaj care afișează: versiunea java "1.7.0_45"
Java (TM) SE Runtime Environment (versiunea 1.7.0_45-b18)
- VM Server Java HotSpot (TM) (versiunea 24.45-b08, mod mixt)
-
Tastați / copiați / lipiți:
java -versiune. Această comandă vă permite să știți că acum puteți compila programe Java de la terminal. Ar trebui să primiți un mesaj care afișează: java 1.7.0_45. O instalare reușită a Oracle Java pe 64 de biți va afișa:
-
Tastați / copiați / lipiți:
java -versiune. Această comandă afișează versiunea java care rulează pe sistemul dvs. Ar trebui să primiți un mesaj care afișează: versiunea java "1.7.0_45"
Java (TM) SE Runtime Environment (versiunea 1.7.0_45-b18)
- Java HotSpot (TM) 64-Bit Server VM (versiunea 24.45-b08, mod mixt)
-
Tastați / copiați / lipiți:
java -versiune. Această comandă vă permite să știți că acum puteți compila programe Java de la terminal. Ar trebui să primiți un mesaj care afișează: java 1.7.0_45
Pasul 14. Felicitări, tocmai ați instalat Oracle Java pe sistemul Linux
Acum reporniți sistemul Ubuntu Linux. Ulterior, sistemul dvs. va fi complet configurat pentru rularea și dezvoltarea programelor Java. Mai târziu, poate doriți să încercați să compilați și să rulați propriile programe Java urmând acest articol Cum să creați primul dvs. program Java pe Ubuntu Linux
Metoda 1 din 3: Opțional: Cum se activează Oracle Java în browserele dvs. Web
Pasul 1. Pentru a activa plug-in-ul Java în browserele dvs. web, trebuie să creați o legătură simbolică din directorul plug-in-ului pentru browserele web către locația plug-in-ului Java inclus în distribuția dvs. Oracle Java
-
Notă importantă:
Aș solicita precauție atunci când activați Oracle Java 7 în browserele dvs. web, datorită faptului că au existat numeroase defecte de securitate și exploatări. În esență, activând Oracle Java 7 în browserele dvs. web dacă se descoperă un defect de securitate sau exploatare, acesta este modul în care băieții răi intră și vă compromit sistemul. Pentru mai multe informații despre defectele și exploatările de securitate din Java, consultați următorul site web: Java Tester
Metoda 2 din 3: Google Chrome
Instrucțiuni Oracle Java pe 32 de biți
Pasul 1. Emiteți următoarele comenzi
-
Tastați / copiați / lipiți:
sudo mkdir -p / opt / google / chrome / plugins
aceasta va crea un director numit / opt / google / chrome / plugins
-
Tastați / lipiți / copiați:
cd / opt / google / chrome / plugins
acest lucru vă va schimba în directorul de pluginuri Google Chrome, asigurați-vă că vă aflați în acest director înainte de a face legătura simbolică
-
Tastați / lipiți / copiați:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Google Chrome
Instrucțiuni Oracle Java pe 64 de biți
Pasul 1. Emiteți următoarele comenzi
-
Tastați / copiați / lipiți:
sudo mkdir -p / opt / google / chrome / plugins
aceasta va crea un director numit / opt / google / chrome / plugins
-
Tastați / lipiți / copiați:
cd / opt / google / chrome / plugins
acest lucru vă va schimba în directorul de pluginuri Google Chrome, asigurați-vă că vă aflați în acest director înainte de a face legătura simbolică
-
Tastați / lipiți / copiați:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Google Chrome
Memento-uri
Pasul 1. Notă:
Uneori, atunci când emiteți comanda de mai sus, puteți primi un mesaj care spune:
- ln: crearea legăturii simbolice `./libnpjp2.so ': Fișierul există
- Pentru a corecta această problemă, pur și simplu eliminați linkul simbolic anterior folosind următoarea comandă:
-
Tastați / copiați / lipiți:
cd / opt / google / chrome / plugins
-
Tastați / copiați / lipiți:
sudo rm -rf libnpjp2.so
- Asigurați-vă că vă aflați în directorul / opt / google / chrome / plugins înainte de a lansa comanda
Pasul 2. Reporniți browserul web și mergeți la Java Tester pentru a testa dacă Java funcționează în browserul dvs. web
Metoda 3 din 3: Mozilla Firefox
Instrucțiuni Oracle Java pe 32 de biți
Pasul 1. Emiteți următoarele comenzi
-
Tastați / lipiți / copiați:
cd / usr / lib / mozilla / plugins
acest lucru vă va schimba în directorul / usr / lib / mozilla / plugins, creați acest director dacă nu îl aveți
-
Tastați / lipiți / copiați:
sudo mkdir -p / usr / lib / mozilla / plugins
aceasta va crea directorul / usr / lib / mozilla / plugins, asigurați-vă că sunteți în acest director înainte de a face linkul simbolic
-
Tastați / lipiți / copiați:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Mozilla Firefox
Instrucțiuni Oracle Java pe 64 de biți
Pasul 1. Emiteți următoarele comenzi
-
Tastați / lipiți / copiați:
cd / usr / lib / mozilla / plugins
acest lucru vă va schimba în directorul / usr / lib / mozilla / plugins, creați acest director dacă nu îl aveți
-
Tastați / lipiți / copiați:
sudo mkdir -p / usr / lib / mozilla / plugins
aceasta va crea directorul / usr / lib / mozilla / plugins, asigurați-vă că sunteți în acest director înainte de a face linkul simbolic
-
Tastați / lipiți / copiați:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
aceasta va crea o legătură simbolică din pluginul Java JRE (Java Runtime Environment) libnpjp2.so în browserul dvs. web Mozilla Firefox
Memento-uri
Pasul 1. Notă:
Uneori, atunci când emiteți comanda de mai sus, puteți primi un mesaj care spune:
- ln: crearea legăturii simbolice `./libnpjp2.so ': Fișierul există
- Pentru a corecta această problemă, pur și simplu eliminați linkul simbolic anterior folosind următoarea comandă:
-
Tastați / copiați / lipiți:
cd / usr / lib / mozilla / plugins
-
Tastați / copiați / lipiți:
sudo rm -rf libnpjp2.so
- Asigurați-vă că vă aflați în directorul / usr / lib / mozilla / plugins înainte de a lansa comanda
Pasul 2. Reporniți browserul web și mergeți la Java Tester pentru a testa dacă Java funcționează în browserul dvs. web
Video - Prin utilizarea acestui serviciu, unele informații pot fi partajate cu YouTube
sfaturi
- Cu Ubuntu Linux, aveți de ales dacă folosiți OpenJDK, care este o implementare gratuită și open-source a limbajului de programare Java, sau să utilizați Oracle Java JDK și JRE. Unii preferă să utilizeze Oracle Java (deoarece este cea mai actualizată versiune de Java și vine direct de la întreținătorii tehnologiei Java), dar aceasta variază.
- Rețineți că Oracle face upgrade-uri de securitate și remedieri de erori și îmbunătățește problemele de performanță pentru fiecare nouă versiune de Oracle Java. Când instalați Oracle Java pe sistemul dvs., fiți conștienți de modificările numărului de versiune. Consultați Cum se actualizează Oracle Java pe Ubuntu Linux pentru mai multe informații.
- Vă rugăm să rețineți că acest document este în continuă revizuire deoarece Oracle schimbă uneori metoda de instalare a fișierelor binare Java JDK / JRE.