Bu dərslik 32 və 64 bitlik Oracle Java 7 (hazırda versiya nömrəsi) qurulmasını əhatə edəcək 1.7.0_45) 32-bit və 64-bit Ubuntu əməliyyat sistemlərində JDK/JRE. Bu təlimatlar Debian və Linux Mint -də də işləyəcək.
Sisteminizdə artıq Oracle Java 7 quraşdırılıbsa, lakin onu təkmilləşdirmək lazımdırsa, bu üsuldan istifadə edin:
Ubuntu Linux -da Oracle Java -nı necə təkmilləşdirmək olar
Olanlar üçün yalnız Java proqramlarını işlətmək üçün Oracle Java JRE qurmaq və Java proqramlarını inkişaf etdirməmək üçün bu metoddan istifadə edin:
Oracle Java JRE -ni Ubuntu Linux -da necə qurmaq olar
Java proqramlarını və tətbiqlərini inkişaf etdirmək üçün Oracle Java JDK qurmaq istəyənlər üçün (Oracle Java JRE də Oracle JDK -ya daxildir) bu üsuldan istifadə edin:
Ubuntu Linux -da Oracle Java JDK necə qurulacaq
Veb brauzerlərinizdə Oracle Java -nı aktivləşdirmək/təkmilləşdirmək üçün:
Veb Brauzerlərində Oracle Java -nı necə aktivləşdirmək olar
Addımlar
Addım 1. Ubuntu Linux əməliyyat sistemi arxitekturanızın 32 və ya 64 bit olub olmadığını yoxlayın, bir terminal açın və aşağıdakı əmri işlədin
-
Yazın/Kopyala/Yapışdırın:
fayl /sbin /init
Ubuntu Linux əməliyyat sistemi arxitekturanızın bit versiyasının 32 bit və ya 64 bit olduğunu göstərəcəyini unutmayın
Addım 2. Sisteminizdə Java yüklü olub olmadığını yoxlayın
Bunu etmək üçün terminaldan Java versiyası əmrini işə salmalısınız.
-
Bir terminal açın və aşağıdakı əmri daxil edin:
-
Yazın/Kopyala/Yapışdırın:
java versiyası
-
-
Sisteminizdə OpenJDK quraşdırılıbsa, belə görünə bilər:
-
java versiyası "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64 Bit Server VM (qurma 19.0-b09, qarışıq rejim)
-
- Sisteminizdə OpenJDK quraşdırılıbsa, bu məşq üçün yanlış Java versiyasını quraşdırmısınız.
Addım 3. OpenJDK/JRE -ni sisteminizdən tamamilə çıxarın və Oracle Java JDK/JRE ikili fayllarınızı saxlamaq üçün bir kataloq yaradın
Bu, Java -nın fərqli satıcı versiyaları arasında sistem ziddiyyətlərinin və qarışıqlığın qarşısını alacaq. Məsələn, sisteminizdə OpenJDK/JRE quraşdırılıbsa, əmr satırına aşağıdakıları yazaraq onu silə bilərsiniz:
-
Yazın/Kopyala/Yapışdırın:
sudo apt-get purge openjdk-\*
Bu əmr OpenJDK/JRE -ni sisteminizdən tamamilə siləcək
-
Yazın/Kopyala/Yapışdırın:
sudo mkdir -p/usr/local/java
Bu əmr, Oracle Java JDK və JRE ikili fayllarınızı saxlamaq üçün bir kataloq yaradacaq
Addım 4. Linux üçün Oracle Java JDK/JRE -ni yükləyin
Seçdiyinizə əmin olun düzgün sistem arxitekturanız üçün 32 bit və ya 64 bit (tar.gz ilə bitən) sıxılmış ikili fayllar.
- Məsələn, Ubuntu Linux 32 bit əməliyyat sistemindəsinizsə, 32 bitlik Oracle Java ikili fayllarını yükləyin.
- Məsələn, Ubuntu Linux 64 bit əməliyyat sistemindəsinizsə, 64 bitlik Oracle Java ikili fayllarını yükləyin.
-
İsteğe bağlı, Oracle Java JDK/JRE Sənədlərini yükləyin
Jdk-7u40-apidocs.zip seçin
-
Mühim informasiya:
64 bitlik Oracle Java ikili faylları 32 bitlik Ubuntu Linux əməliyyat sistemlərində işləmir, 32 bitlik Ubuntu Linuxda 64 bitlik Oracle Java qurmağa cəhd etsəniz, birdən çox sistem səhv mesajı alacaqsınız.
Addım 5. Oracle Java ikili fayllarını/usr/local/java qovluğuna kopyalayın
Əksər hallarda Oracle Java ikili faylları aşağıdakı ünvana endirilir: /home /"istifadəçi_adınız"/Yükləmələr.
-
32 bitlik Ubuntu Linux quraşdırma təlimatlarında 32 bitlik Oracle Java:
-
Yazın/Kopyala/Yapışdırın:
cd ~/Yükləmələr
-
Yazın/Kopyala/Yapışdırın:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
cd/usr/local/java
-
-
64 bitlik Ubuntu Linux quraşdırma təlimatlarında 64 bitlik Oracle Java:
-
Yazın/Kopyala/Yapışdırın:
cd ~/Yükləmələr
-
JDK -ni yükləmisinizsə, yazın/Kopyala/Yapışdırın:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java
-
Və ya JRE -ni yükləsəniz, yazın/Kopyala/Yapışdırın:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Yazın/Kopyala/Yapışdırın:
cd/usr/local/java
-
Addım 6./usr/local/java qovluğunda sıxılmış Java ikili fayllarını açın
-
32 bitlik Ubuntu Linux quraşdırma təlimatlarında 32 bitlik Oracle Java:
-
Yazın/Kopyala/Yapışdırın:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Yazın/Kopyala/Yapışdırın:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64 bitlik Ubuntu Linux quraşdırma təlimatlarında 64 bitlik Oracle Java:
-
JDK -ni yükləmisinizsə, yazın/Kopyala/Yapışdırın:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Və ya JRE -ni yükləsəniz, yazın/Kopyala/Yapışdırın:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Addım 7. Dizinlərinizi bir daha yoxlayın
Bu nöqtədə Java JDK/JRE üçün/usr/local/java -da bir sıxılmamış ikili qovluğunuz olmalıdır:
-
Yazın/Kopyala/Yapışdırın:
ls -a
- jdk1.7.0_45
- və ya jre1.7.0_45
Addım 8. Sistemin PATH faylını /etc /profile redaktə edin və sistem yolunuza aşağıdakı sistem dəyişənlərini əlavə edin
Nano, gedit və ya hər hansı digər mətn redaktorunu kök kimi açın /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 9. Ok düymələrini istifadə edərək faylın sonuna qədər aşağı diyirləyin və /etc /profile faylınızın sonuna aşağıdakı sətirləri əlavə edin:
-
JDK qurursanız, yazın/Kopyala/Yapışdırın:
JAVA_HOME =/usr/local/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/bin: $ JRE_HOME/bin
JAVA_HOME ixrac edin
JRE_HOME ixrac edin
PATH ixrac edin
-
Və ya JRE qurursanız, yazın/Kopyala/Yapışdırın:
JRE_HOME =/usr/local/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/bin
JRE_HOME ixrac edin
PATH ixrac edin
- /Etc /profile faylını qeyd edin və çıxın.
Addım 10. Oracle Java JDK/JRE -nin yerləşdiyi Ubuntu Linux sisteminizə məlumat verin
Bu, sistemə yeni Oracle Java versiyasının istifadəyə hazır olduğunu bildirəcək.
-
JDK qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Və ya JRE qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
bu əmr sistemə Oracle Java JRE -nin istifadəyə hazır olduğunu bildirir
-
Yalnız JDK qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
bu əmr sistemə Oracle Java JDK -nın istifadəyə hazır olduğunu bildirir
-
Yazın/Kopyala/Yapışdırın:
sudo update-alternatives-install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
bu əmr sistemə Oracle Java Web startının istifadəyə hazır olduğunu bildirir
Addım 11. Ubuntu Linux sisteminizə bildirin ki, Oracle Java JDK/JRE standart Java olmalıdır
-
JDK qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-java /usr/local/java/jdk1.7.0_45/jre/bin/java qurun
-
Və ya JRE qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-java /usr/local/java/jre1.7.0_45/bin/java qurun
bu əmr sistem üçün java iş vaxtı mühitini təyin edəcək
-
Yalnız JDK qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-java /usr/local/java/jdk1.7.0_45/bin/java qurun
bu əmr sistem üçün java tərtibçisini təyin edəcək
-
JDK qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-javaws /usr/local/java/jdk1.7.0_45/bin/javaws qurun
-
Və ya JRE qurursanız, yazın/Kopyala/Yapışdırın:
sudo update-alternatives-javaws /usr/local/java/jre1.7.0_45/bin/javaws təyin edin
bu əmr sistem üçün Java Web başlanğıcını təyin edəcək
Addım 12. 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 səviyyəsindəki PATH /etc /profil faylınızın yenidən yüklənəcəyini unutmayın
Addım 13. Oracle Java sisteminizdə düzgün quraşdırılıb quraşdırılmadığını yoxlayın
Aşağıdakı əmrləri işlədin və Java versiyasını qeyd edin: 32 bitlik Oracle Java-nın uğurlu qurulması göstəriləcək:
-
Yazın/Kopyala/Yapışdırın:
java versiyası. Bu əmr sisteminizdə işləyən java versiyasını göstərir. Görünən bir mesaj almalısınız: java versiyası "1.7.0_45"
Java (TM) SE Runtime Environment (qurma 1.7.0_45-b18)
- Java HotSpot (TM) Server VM (qurmaq 24.45-b08, qarışıq rejim)
-
Yazın/Kopyala/Yapışdırın:
java versiyası. Bu əmr, Java proqramlarını terminaldan tərtib edə biləcəyinizi bildirir. Görünən bir mesaj almalısınız: java 1.7.0_45. Oracle Java 64-bitin uğurlu qurulması göstərəcək:
-
Yazın/Kopyala/Yapışdırın:
java versiyası. Bu əmr sisteminizdə işləyən java versiyasını göstərir. Görünən bir mesaj almalısınız: java versiyası "1.7.0_45"
Java (TM) SE Runtime Environment (qurma 1.7.0_45-b18)
- Java HotSpot (TM) 64-Bit Server VM (qurmaq 24.45-b08, qarışıq rejim)
-
Yazın/Kopyala/Yapışdırın:
java versiyası. Bu əmr, Java proqramlarını terminaldan tərtib edə biləcəyinizi bildirir. Görünən bir mesaj almalısınız: java 1.7.0_45
Addım 14. Tebrikler, Linux sisteminize yeni Oracle Java qurdunuz
İndi Ubuntu Linux sisteminizi yenidən başladın. Bundan sonra, sisteminiz Java proqramlarını işlətmək və inkişaf etdirmək üçün tam konfiqurasiya ediləcək. Daha sonra, Ubuntu Linux -da İlk Java Proqramınızı Necə Yaratmaq olar, bu məqaləni izləyərək öz Java proqramlarınızı tərtib etməyi və sınamağı istəyə bilərsiniz.
Metod 1 /3: İsteğe bağlı: Veb Brauzerlərinizdə Oracle Java -nı necə aktivləşdirmək olar
Addım 1. Veb brauzerlərinizdə Java plug-inini 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
-
Vacib Qeyd:
Oracle Java 7 -ni veb brauzerlərinizdə aktivləşdirərkən ehtiyatlı olmağa çağırıram, çünki çoxsaylı təhlükəsizlik qüsurları və istismarlar var. Əslində, bir təhlükəsizlik qüsuru və ya istismar aşkar edilərsə, veb brauzerlərinizdə Oracle Java 7 -ni işə salmaqla pis adamların sisteminizə girib güzəştə getməsinin yolu budur. Java -da təhlükəsizlik qüsurları və istismarlar haqqında daha çox məlumat üçün aşağıdakı veb saytına baxın: Java Tester
Metod 2 /3: Google Chrome
32 bitlik Oracle Java təlimatları
Addım 1. 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_45/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ı
Addım 1. 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_45/lib/amd64/libnpjp2.so
bu Java JRE (Java Runtime Environment) plaginindən simvolik bir əlaqə yaradacaq libnpjp2.so Google Chrome veb brauzerinizə
Xatırlatmalar
Addım 1. 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/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
Addım 2. Veb brauzerinizi yenidən başladın və Java Brauzerinizdə Java -nın işlədiyini yoxlamaq üçün Java Tester -ə gedin
Metod 3 /3: Mozilla Firefox
32 bitlik Oracle Java təlimatları
Addım 1. 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_45/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ı
Addım 1. 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_45/lib/amd64/libnpjp2.so
bu Java JRE (Java Runtime Environment) plaginindən simvolik bir əlaqə yaradacaq libnpjp2.so Mozilla Firefox veb brauzerinizə
Xatırlatmalar
Addım 1. 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
Addım 2. Veb brauzerinizi yenidən başladın və Java Brauzerinizdə Java -nın işlədiyini yoxlamaq üçün Java Tester -ə gedin
Video - Bu xidmətdən istifadə edərək bəzi məlumatlar YouTube ilə paylaşıla bilər
İpuçları
- Ubuntu Linux ilə, Java proqramlaşdırma dilinin pulsuz və açıq mənbə tətbiqi olan OpenJDK-dan istifadə etmək və ya Oracle Java JDK və JRE-dən istifadə etmək seçiminiz var. Bəziləri Oracle Java-nı istifadə etməyi üstün tuturlar (çünki Java-nın ən müasir versiyasıdır və birbaşa Java texnologiyasını qoruyanlardan gəlir), lakin bu dəyişir.
- Oracle, Oracle Java'nın hər yeni versiyası üçün təhlükəsizlik yükseltmeleri və hata düzeltmeleri etdiyini və performans problemlərini artırdığını unutmayın. Oracle Java -nı sisteminizə yükləyərkən versiya nömrəsi dəyişikliklərindən xəbərdar olun. Daha çox məlumat üçün Ubuntu Linux -da Oracle Java -nın Necə Təkmilləşdirilməsinə baxın.
- Oracle bəzən Java JDK/JRE ikili fayllarının quraşdırılma metodunu dəyişdiyi üçün bu sənəd davamlı olaraq yenidən nəzərdən keçirilir.