Bu sənəd, Ubuntu Linux -da Oracle Java JDK/JRE -nin bir çox yeni buraxılış versiyasının təkmilləşdirilməsinə kömək etmək üçün hazırlanmışdır. Hər dəfə, səhvlərin düzəldilməsi və təhlükəsizlik problemləri səbəbiylə Oracle, Java JDK/JRE versiyasını yeniləyir.
-
Qeyd:
Bu məqalə,/usr/local/java-da yerləşən 32-bit və ya 64-bit Oracle Java 7-nin bir versiyasına sahib olduğunuzu və Oracle Java-nın yeni bir versiyasına yüksəltmək istədiyinizi ehtimal edir. Zəhmət olmasa, daha çox məlumat üçün aşağıdakı məqaləyə baxın:
- Ubuntu Linux -da Oracle Java -nı necə quraşdırmaq olar
Addımlar
Addım 1. Yeni Oracle Java ikili fayllarını yükləyin, Ubuntu Linux sistem arxitekturanız üçün 32 bit və ya 64 bit olan Oracle Java-nın düzgün yenilənmiş Java JDK/JRE ikili fayllarını seçdiyinizə əmin olun. gz) kimi:
- jdk-7u40-linux-i586.tar.gz (32 bit)
-
jre-7u40-linux-i586.tar.gz (32 bit)
və ya
- jdk-7u40-linux-x64.tar.gz (64 bit)
- jre-7u40-linux-x64.tar.gz (64 bit)
Metod 4: 32-bit Oracle Java təlimatları:
Addım 1. Kök istifadəçisi ol və yeni sıxılmış Oracle Java ikili fayllarını yükləmə kataloqumuzdan/usr/local/java -ya kopyalayın
-
Yazın/Kopyala/Yapışdırın:
cd /ev /"istifadəçi_adınız"/Yükləmələr
-
Yazın/Kopyala/Yapışdırın:
sudo cp -r jdk-7u40-linux-i586.tar.gz/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
sudo cp -r jre-7u40-linux-i586.tar.gz/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
cd/usr/local/java
Addım 2. Sonra Oracle Java ikili fayllarının yeni versiyasını/usr/local/java qovluğunda açacağıq.
-
Yazın/Kopyala/Yapışdırın:
sudo tar xvzf jdk-7u40-linux-i586.tar.gz
-
Yazın/Kopyala/Yapışdırın:
sudo tar xvzf jre-7u40-linux-i586.tar.gz
Metod 2 4: 64-bit Oracle Java təlimatları:
Addım 1. Kök istifadəçisi ol və yeni sıxılmış Oracle Java ikili fayllarını yükləmə kataloqumuzdan/usr/local/java -ya kopyalayın
-
Yazın/Kopyala/Yapışdırın:
cd /ev /"istifadəçi_adınız"/Yükləmələr
-
Yazın/Kopyala/Yapışdırın:
sudo -s cp -r jdk-7u40-linux-x64.tar.gz/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
sudo -s cp -r jre-7u40-linux-x64.tar.gz/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
cd/usr/local/java
Addım 2. Sonra Oracle Java ikili fayllarının yeni versiyasını/usr/local/java qovluğunda açacağıq.
-
Yazın/Kopyala/Yapışdırın:
sudo tar xvzf jdk-7u40-linux-x64.tar.gz
-
Yazın/Kopyala/Yapışdırın:
sudo tar xvzf jre-7u40-linux-x64.tar.gz
Addım 3. Bu nöqtədə Java JDK/JRE üçün/usr/local/java -da iki yeni sıxılmamış ikili qovluğa sahib olmalısınız:
jdk1.7.0_40
jre1.7.0_40
İlə birlikdə:
jdk1.7.0_25
jre1.7.0_25
Metod 3 /4: Linux sisteminizi dəyişdirin PATH:
Addım 1. Sistemin PATH faylını /etc /profile redaktə edin və sistem yolunuza aşağıdakı sistem dəyişənlərini əlavə edin
Gedit, nano və ya hər hansı digər mətn redaktorunu kök olaraq istifadə edin və /etc /profile açın
-
Yazın/Kopyala/Yapışdırın:
sudo gedit /etc /profile
və ya
-
Yazın/Kopyala/Yapışdırın:
sudo nano /etc /profile
Addım 2. Ok düymələrini istifadə edərək faylın sonuna qədər aşağı diyirləyin və Ubuntu Linux -da /etc /profile faylınızın sonuna aşağıdakı sətirləri əlavə edin, bu zaman köhnə versiyaların versiyasını dəyişəcəksiniz. Oracle Java, Java -nın yeni versiyasına keçdikdə, aşağıdakı sistem PATH faylında /etc /profile -də versiya nömrələrini dəyişəcəksiniz:
/Etc /profile faylını dəyişdirin:
JAVA_HOME =/usr/local/java/jdk1.7.0_25
PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin
JRE_HOME =/usr/local/java/jre1.7.0_25
PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin
JAVA_HOME ixrac edin
JRE_HOME ixrac edin
PATH ixrac edin
Buna dəyişdirin:
JAVA_HOME =/usr/local/java/jdk1.7.0_40
PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin
JRE_HOME =/usr/local/java/jre1.7.0_40
PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin
JAVA_HOME ixrac edin
JRE_HOME ixrac edin
PATH ixrac edin
Faylı qeyd edin və çıxın
Metod 4 /4: Yenilənmiş Oracle Java versiyası haqqında sisteminizə məlumat verin:
Addım 1. Oracle Java JRE/JDK -nın yerləşdiyi Ubuntu Linux sisteminizə məlumat verin, indi Oracle Java 1.7.0_40 istifadə etmək üçün sistemi yeniləmək istəyəcəksiniz.
-
Yazın/Kopyala/Yapışdırın:
sudo update-alternatives-install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java "1
-
Yazın/Kopyala/Yapışdırın:
sudo update-alternatives-"/usr/bin/javac" "javac" "/usr/local/java/yükləyin jdk1.7.0_40/bin/javac "1
-
Yazın/Kopyala/Yapışdırın:
sudo update-alternatives-install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws "1
Addım 2. Ubuntu Linux sisteminizə bildirin ki, Oracle Java JRE 1.7.0_40 yeni standart Java olmalıdır
-
Yazın/Kopyala/Yapışdırın:
sudo update-alternatives-java/usr/local/java/seçin jre1.7.0_40/bin/java
-
Yazın/Kopyala/Yapışdırın:
sudo update-alternatives-javac/usr/local/java/seçin jdk1.7.0_40/bin/javac
-
Yazın/Kopyala/Yapışdırın:
sudo update-alternatives-javaws/usr/local/java/seçin jre1.7.0_40/bin/javaws
Addım 3. Aşağıdakı əmri yazaraq sisteminizi geniş PATH /etc /profilini yenidən yükləyin:
-
Yazın/Kopyala/Yapışdırın:
. /etc/profil
- Ubuntu Linux sisteminizi yenidən başladıqdan sonra sistem geniş PATH /etc /profil faylınızın yenidən yüklənəcəyini unutmayın
Addım 4. Aşağıdakı əmrləri yerinə yetirərək və yeni Java yeniləməsinin versiya nömrəsini qeyd edərək Oracle Java -nın yeni versiyasının sisteminizə düzgün quraşdırılıb quraşdırılmadığını yoxlayın
-
Yazın/Kopyala/Yapışdırın:
java versiyası
bu əmr sisteminizdə işləyən Java versiyasını göstərir
Addım 5. Aşağıdakıları göstərən bir mesaj almalısınız:
-
java versiyası "1.7.0_40"
Java (TM) SE Runtime Environment (build 1.7.0_40-b08) Java HotSpot (TM) 64 Bit Server VM (build 25.1-b02, qarışıq rejim)
-
Yazın/Kopyala/Yapışdırın:
javac versiyası
-
bu əmr, indi java proqramlarını terminaldan tərtib edə biləcəyinizi bildirir
Aşağıdakıları göstərən bir mesaj almalısınız:
- javac 1.7.0_40
Addım 6. Daha sonra, köhnə Java JDK/JRE ikili fayllarını saxlayan qovluqları silməklə köhnə Oracle Java JDK/JRE -ni silmək imkanı var
-
Yazın/Kopyala/Yapışdırın:
cd/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
sudo rm -rf jdk1.7.0_40
-
Yazın/Kopyala/Yapışdırın:
sudo rm -rf jre1.7.0_40
Addım 7. Ubuntu Linux sisteminizi yenidən başladın və sisteminiz Java proqramlarını işlətmək və inkişaf etdirmək üçün tam konfiqurasiya ediləcək
İsteğe bağlı: Veb Brauzerlərinizdə Oracle Java -nı necə aktivləşdirmək olar
Java tarayıcınızı veb brauzerlərinizdə aktivləşdirmək üçün, veb brauzerlər plug-in kataloqundan Oracle Java paylamanıza daxil olan Java plug-inin yerləşdiyi yerə simvolik bir keçid etməlisiniz
Google Chrome
32 bitlik Oracle Java təlimatları:
-
Aşağıdakı əmrləri verin.
-
Yazın/Kopyala/Yapışdırın:
sudo mkdir -p/opt/google/chrome/plugins
bu/opt/google/chrome/plugins adlı bir kataloq yaradacaq
-
Növ/Yapışdır/Kopyala:
cd/opt/google/chrome/plugins
bu sizi google chrome plugins qovluğuna dəyişəcək, simvolik bağlantı qurmazdan əvvəl bu qovluqda olduğunuzdan əmin olun
-
Növ/Yapışdır/Kopyala:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
bu Java JRE (Java Runtime Environment) plaginindən simvolik bir əlaqə yaradacaq libnpjp2.so Google Chrome veb brauzerinizə
-
64 bitlik Oracle Java təlimatları:
-
Aşağıdakı əmrləri verin.
-
Yazın/Kopyala/Yapışdırın:
sudo mkdir -p/opt/google/chrome/plugins
bu/opt/google/chrome/plugins adlı bir kataloq yaradacaq
-
Növ/Yapışdır/Kopyala:
cd/opt/google/chrome/plugins
bu sizi google chrome plugins qovluğuna dəyişəcək, simvolik bağlantı qurmazdan əvvəl bu qovluqda olduğunuzdan əmin olun
-
Növ/Yapışdır/Kopyala:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
bu Java JRE (Java Runtime Environment) plaginindən simvolik bir əlaqə yaradacaq libnpjp2.so Google Chrome veb brauzerinizə
-
Xatırlatmalar:
-
Qeyd:
Bəzən yuxarıdakı əmri verdiyiniz zaman belə bir mesaj ala bilərsiniz:
- ln: simvolik bağlantı yaratmaq "./libnpjp2.so ': Fayl mövcuddur
- Bu problemi həll etmək üçün aşağıdakı əmrdən istifadə edərək əvvəlki simvolik əlaqəni silin:
-
Yazın/Kopyala/Yapışdırın:
cd/opt/google/chrome/plugins
-
Yazın/Kopyala/Yapışdırın:
sudo rm -rf libnpjp2.so
- Əmri verməzdən əvvəl/opt/google/chrome/plugins kataloqunda olduğunuzdan əmin olun
-
Veb brauzerinizi yenidən başladın və Java brauzerinizdə Java -nın işlədiyini yoxlamaq üçün Java Tester -ə gedin.
Mozilla Firefox
32 bitlik Oracle Java təlimatları:
-
Aşağıdakı əmri verin
-
Növ/Yapışdır/Kopyala:
cd/usr/lib/mozilla/plugins
bu sizi/usr/lib/mozilla/plugins qovluğuna dəyişəcək, yoxsa bu qovluğu yaradın
-
Növ/Yapışdır/Kopyala:
sudo mkdir -p/usr/lib/mozilla/plugins
bu/usr/lib/mozilla/plugins qovluğunu yaradacaq, simvolik bağlantı qurmazdan əvvəl bu qovluqda olduğunuzdan əmin olun
-
Növ/Yapışdır/Kopyala:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
bu Java JRE (Java Runtime Environment) plaginindən simvolik bir əlaqə yaradacaq libnpjp2.so Mozilla Firefox veb brauzerinizə
-
64 bitlik Oracle Java təlimatları:
-
Aşağıdakı əmrləri verin.
-
Növ/Yapışdır/Kopyala:
cd/usr/lib/mozilla/plugins
bu sizi/usr/lib/mozilla/plugins qovluğuna dəyişəcək, yoxsa bu qovluğu yaradın
-
Növ/Yapışdır/Kopyala:
sudo mkdir -p/usr/lib/mozilla/plugins
bu/usr/lib/mozilla/plugins qovluğunu yaradacaq, simvolik bağlantı qurmazdan əvvəl bu qovluqda olduğunuzdan əmin olun
-
Növ/Yapışdır/Kopyala:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
bu Java JRE (Java Runtime Environment) plaginindən simvolik bir əlaqə yaradacaq libnpjp2.so Mozilla Firefox veb brauzerinizə
-
Xatırlatmalar:
-
Qeyd:
Bəzən yuxarıdakı əmri verdiyiniz zaman belə bir mesaj ala bilərsiniz:
- ln: simvolik bağlantı yaratmaq "./libnpjp2.so ': Fayl mövcuddur
- Bu problemi həll etmək üçün aşağıdakı əmri istifadə edərək əvvəlki simvolik əlaqəni silin:
-
Yazın/Kopyala/Yapışdırın:
cd/usr/lib/mozilla/plugins
-
Yazın/Kopyala/Yapışdırın:
sudo rm -rf libnpjp2.so
- Əmri verməzdən əvvəl/usr/lib/mozilla/plugins qovluğunda olduğunuzdan əmin olun
-
Veb brauzerinizi yenidən başladın və Java brauzerinizdə Java -nın işlədiyini yoxlamaq üçün Java Tester -ə gedin.
-