Энэхүү баримт бичиг нь Ubuntu Linux дээр Oracle Java JDK/JRE -ийн олон шинэ хувилбарыг сайжруулахад туслах зорилготой юм. Алдаа засвар, аюулгүй байдлын асуудлуудаас болж Oracle нь Java JDK/JRE хувилбарынхаа шинэчлэлтийг гаргадаг.
-
Тэмдэглэл:
Энэ нийтлэлд танд/usr/local/java дээр байрлах 32 битийн эсвэл 64 битийн Oracle Java 7 хувилбар байгаа бөгөөд та Oracle Java-ийн шинэ хувилбарыг шинэчлэхийг хүсч байна. Хэрэв та хүсэхгүй байгаа бол дэлгэрэнгүй мэдээллийг дараах нийтлэлээс үзнэ үү.
- Ubuntu Linux дээр Oracle Java -ийг хэрхэн суулгах талаар
Алхам
Алхам 1. Шинэ Oracle Java хоёртын файлуудыг татаж авснаар Ubuntu Linux системийн архитектурын хувьд 32 битийн эсвэл 64 битийн хувьд Oracle Java-ийн шинэчлэгдсэн Java JDK/JRE хоёртын файлуудыг сонгосон эсэхээ шалгаарай, Oracle Java хоёртын файлууд (tar. gz) гэх мэт:
- jdk-7u40-linux-i586.tar.gz (32 бит)
-
jre-7u40-linux-i586.tar.gz (32 бит)
эсвэл
- jdk-7u40-linux-x64.tar.gz (64 бит)
- jre-7u40-linux-x64.tar.gz (64 бит)
4-ийн 1-р арга: 32 битийн Oracle Java заавар:
Алхам 1. Root хэрэглэгч болж, шинэ шахагдсан Oracle Java хоёртын файлуудыг манай татаж авах лавлахаас/usr/local/java руу хуулж аваарай.
-
Төрөл/хуулбарлах/буулгах:
cd /home /"таны хэрэглэгчийн нэр"/Татаж авах
-
Төрөл/хуулбарлах/буулгах:
sudo cp -r jdk-7u40-linux-i586.tar.gz/usr/local/java
-
Төрөл/хуулбарлах/буулгах:
sudo cp -r jre-7u40-linux-i586.tar.gz/usr/local/java
-
Төрөл/хуулбарлах/буулгах:
cd/usr/local/java
Алхам 2. Дараа нь бид Oracle Java хоёртын файлуудын шинэ хувилбарыг/usr/local/java санд задлах гэж байна.
-
Төрөл/хуулбарлах/буулгах:
sudo tar xvzf jdk-7u40-linux-i586.tar.gz
-
Төрөл/хуулбарлах/буулгах:
sudo tar xvzf jre-7u40-linux-i586.tar.gz
4-ийн 2-р арга: 64 битийн Oracle Java заавар:
Алхам 1. Root хэрэглэгч болж, татаж авсан директороосоо шинэ шахагдсан Oracle Java хоёртын файлуудыг/usr/local/java руу хуулж аваарай.
-
Төрөл/хуулбарлах/буулгах:
cd /home /"таны хэрэглэгчийн нэр"/Татаж авах
-
Төрөл/хуулбарлах/буулгах:
sudo -s cp -r jdk-7u40-linux-x64.tar.gz/usr/local/java
-
Төрөл/хуулбарлах/буулгах:
sudo -s cp -r jre-7u40-linux-x64.tar.gz/usr/local/java
-
Төрөл/хуулбарлах/буулгах:
cd/usr/local/java
Алхам 2. Дараа нь бид Oracle Java хоёртын файлуудын шинэ хувилбарыг/usr/local/java санд задлах гэж байна.
-
Төрөл/хуулбарлах/буулгах:
sudo tar xvzf jdk-7u40-linux-x64.tar.gz
-
Төрөл/хуулбарлах/буулгах:
sudo tar xvzf jre-7u40-linux-x64.tar.gz
Алхам 3. Энэ үед та/usr/local/java гэсэн хоёр шинэ шахагдаагүй хоёртын лавлахтай байх ёстой Java JDK/JRE
jdk1.7.0_40
jre1.7.0_40
Үүнтэй хамт:
jdk1.7.0_25
jre1.7.0_25
4 -ийн 3 -р арга: Линукс системээ өөрчлөх PATH:
Алхам 1. Системийн PATH файл /etc /profile -ийг засаад дараах системийн хувьсагчдыг системийн замдаа нэмээрэй
Gedit, nano эсвэл бусад текст засварлагчийг root болгон ашиглаад /etc /profile -ийг нээнэ үү
-
Төрөл/хуулбарлах/буулгах:
sudo gedit /etc /profile
эсвэл
-
Төрөл/хуулбарлах/буулгах:
sudo nano /etc /profile
Алхам 2. Сумныхаа товчлуурыг ашиглан файлын төгсгөл хүртэл доош гүйлгээд доорх мөрүүдийг Ubuntu Linux дээрх /etc /profile файлынхаа төгсгөлд нэмж оруулаарай, энэ үед та хуучин хувилбаруудынхаа дугаарыг өөрчлөх болно. Oracle Java -ийг Java -ийн шинэ хувилбар болгосноор та дараах системийн PATH файл /etc /profile дахь хувилбаруудын дугаарыг өөрчлөх болно
/Etc /profile файлыг өөрчлөх:
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 -г экспортлох
JRE_HOME -г экспортлох
PATH экспортлох
Үүнийг өөрчлөх:
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 -г экспортлох
JRE_HOME -г экспортлох
PATH экспортлох
Файлыг хадгалаад гарна уу
4 -ийн 4 -р арга: Oracle Java -ийн шинэчилсэн хувилбарыг системдээ мэдэгдээрэй
Алхам 1. Oracle Java JRE/JDK байрладаг Ubuntu Linux системдээ мэдэгдээрэй, одоо та системийг Oracle Java 1.7.0_40 ашиглахаар шинэчлэхийг хүсч байна.
-
Төрөл/хуулбарлах/буулгах:
sudo update-alternatives-суулгах "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/бин/java "1
-
Төрөл/хуулбарлах/буулгах:
sudo update-alternatives-суулгах "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/бин/javac "1
-
Төрөл/хуулбарлах/буулгах:
sudo update-alternatives-install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/бин/javaws "1
Алхам 2. Ubuntu Linux системдээ Oracle Java JRE 1.7.0_40 нь шинэ анхдагч Java байх ёстой гэдгийг мэдэгдээрэй
-
Төрөл/хуулбарлах/буулгах:
sudo update-alternatives-java/usr/local/java/тохируулна уу jre1.7.0_40/бин/java
-
Төрөл/хуулбарлах/буулгах:
sudo update-alternatives-javac/usr/local/java/тохируулна уу jdk1.7.0_40/бин/javac
-
Төрөл/хуулбарлах/буулгах:
sudo update-alternatives-javaws/usr/local/java/тохируулна уу. jre1.7.0_40/бин/javaws
Алхам 3. Дараах тушаалыг бичиж системийн өргөн PATH /etc /profile -ийг дахин ачаална уу
-
Төрөл/хуулбарлах/буулгах:
. /etc/profile
- Ubuntu Linux системийг дахин ачаалсны дараа системийн өргөн PATH /etc /profile файл дахин ачаалагдах болно гэдгийг анхаарна уу
Алхам 4. Дараах тушаалуудыг ажиллуулж, Java -ийн шинэ шинэчлэлтийн хувилбарын дугаарыг тэмдэглэснээр Oracle Java -ийн шинэ хувилбар таны систем дээр зөв суулгасан эсэхийг шалгаарай
-
Төрөл/хуулбарлах/буулгах:
java хувилбар
Энэ тушаал нь таны систем дээр ажиллаж буй Java хувилбарыг харуулна
Алхам 5. Та дараах мэдээллийг агуулсан мессеж хүлээн авах ёстой
-
java хувилбар "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, холимог горим)
-
Төрөл/хуулбарлах/буулгах:
javac -хувилбар
-
Энэ тушаал нь та одоо java програмыг терминалаас эмхэтгэх боломжтой болсон гэдгийг танд мэдэгдэх болно
Та дараахь зүйлийг харуулсан мессеж хүлээн авах ёстой
- javac 1.7.0_40
Алхам 6. Үүний дараа хуучин Java JDK/JRE хоёртын файлуудыг агуулсан директорыг устгах замаар хуучин Oracle Java JDK/JRE -ийг устгах боломжтой болно
-
Төрөл/хуулбарлах/буулгах:
cd/usr/local/java
-
Төрөл/хуулбарлах/буулгах:
sudo rm -rf jdk1.7.0_40
-
Төрөл/хуулбарлах/буулгах:
sudo rm -rf jre1.7.0_40
Алхам 7. Ubuntu Linux системээ дахин ачаалахад таны систем Java програм ажиллуулах, хөгжүүлэхэд бүрэн тохируулагдсан болно
Нэмэлт: Oracle Java -ийг вэб хөтөч дээрээ хэрхэн идэвхжүүлэх вэ
Java хөтөчөө вэб хөтөчдөө идэвхжүүлэхийн тулд та вэб хөтчийн залгаасын лавлахаас Oracle Java-ийн түгээлтэнд орсон Java залгуурын байршил руу бэлгэдлийн холбоос хийх ёстой
Гүүгл Кром
32 битийн Oracle Java заавар:
-
Дараах тушаалуудыг гарга.
-
Төрөл/хуулбарлах/буулгах:
sudo mkdir -p/opt/google/chrome/plugins
Энэ нь/opt/google/chrome/plugins нэртэй сан үүсгэх болно
-
Төрөл/Буулгах/Хуулбарлах:
cd/opt/google/chrome/plugins
Энэ нь таныг google chrome plugins лавлах болгон өөрчлөх болно, бэлгэдлийн холбоос хийхээсээ өмнө энэ лавлахад байгаа эсэхээ шалгаарай
-
Төрөл/Буулгах/Хуулбарлах:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
Энэ нь Java JRE (Java Runtime Environment) залгааснаас бэлгэдлийн холбоос үүсгэх болно libnpjp2.so таны Google Chrome вэб хөтөч рүү
-
64 битийн Oracle Java заавар:
-
Дараах тушаалуудыг гарга.
-
Төрөл/хуулбарлах/буулгах:
sudo mkdir -p/opt/google/chrome/plugins
Энэ нь/opt/google/chrome/plugins нэртэй сан үүсгэх болно
-
Төрөл/Буулгах/Хуулбарлах:
cd/opt/google/chrome/plugins
Энэ нь таныг google chrome plugins лавлах болгон өөрчлөх болно, бэлгэдлийн холбоос хийхээсээ өмнө энэ лавлахад байгаа эсэхээ шалгаарай
-
Төрөл/Буулгах/Хуулбарлах:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
Энэ нь Java JRE (Java Runtime Environment) залгааснаас бэлгэдлийн холбоос үүсгэх болно libnpjp2.so таны Google Chrome вэб хөтөч рүү
-
Сануулагч:
-
Тэмдэглэл:
Заримдаа та дээрх тушаалыг өгөх үед танд дараах мессеж ирэх болно.
- ln: бэлгэдлийн холбоос үүсгэх `./libnpjp2.so ': Файл байна
- Энэ асуудлыг засахын тулд өмнөх тушаалыг ашиглан өмнөх бэлгэдлийн холбоосыг устгана уу.
-
Төрөл/хуулбарлах/буулгах:
cd/opt/google/chrome/plugins
-
Төрөл/хуулбарлах/буулгах:
sudo rm -rf libnpjp2.so
- Командыг гаргахаасаа өмнө/opt/google/chrome/plugins лавлах санд байгаа эсэхээ шалгаарай
-
Вэб хөтөчөө дахин эхлүүлээд Java Tester руу ороод Java нь таны вэб хөтөч дээр ажиллаж байгаа эсэхийг шалгаарай.
Mozilla Firefox
32 битийн Oracle Java заавар:
-
Дараах тушаалыг өгнө үү
-
Төрөл/Буулгах/Хуулбарлах:
cd/usr/lib/mozilla/plugins
Энэ нь таныг/usr/lib/mozilla/plugins директор болгон өөрчлөх болно, хэрэв танд байхгүй бол энэ лавлахыг үүсгээрэй
-
Төрөл/Буулгах/Хуулбарлах:
sudo mkdir -p/usr/lib/mozilla/plugins
Энэ нь/usr/lib/mozilla/plugins санг үүсгэх бөгөөд бэлгэдлийн холбоос хийхээсээ өмнө энэ санд байгаа эсэхээ шалгаарай
-
Төрөл/Буулгах/Хуулбарлах:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
Энэ нь Java JRE (Java Runtime Environment) залгааснаас бэлгэдлийн холбоос үүсгэх болно libnpjp2.so таны Mozilla Firefox вэб хөтөч рүү
-
64 битийн Oracle Java заавар:
-
Дараах тушаалуудыг гарга.
-
Төрөл/Буулгах/Хуулбарлах:
cd/usr/lib/mozilla/залгаасууд
Энэ нь таныг/usr/lib/mozilla/plugins директор болгон өөрчлөх болно, хэрэв танд байхгүй бол энэ лавлахыг үүсгээрэй
-
Төрөл/Буулгах/Хуулбарлах:
sudo mkdir -p/usr/lib/mozilla/plugins
Энэ нь/usr/lib/mozilla/plugins директорыг үүсгэх бөгөөд бэлгэдлийн холбоос хийхээсээ өмнө энэ санд байгаа эсэхээ шалгаарай
-
Төрөл/Буулгах/Хуулбарлах:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
Энэ нь Java JRE (Java Runtime Environment) залгааснаас бэлгэдлийн холбоос үүсгэх болно libnpjp2.so таны Mozilla Firefox вэб хөтөч рүү
-
Сануулагч:
-
Тэмдэглэл:
Заримдаа та дээрх тушаалыг өгөх үед танд дараах мессеж ирэх болно.
- ln: бэлгэдлийн холбоос үүсгэх `./libnpjp2.so ': Файл байна
- Энэ асуудлыг засахын тулд дараах тушаалыг ашиглан өмнөх бэлгэдлийн холбоосыг устгана уу.
-
Төрөл/хуулбарлах/буулгах:
cd/usr/lib/mozilla/plugins
-
Төрөл/хуулбарлах/буулгах:
sudo rm -rf libnpjp2.so
- Команда гаргахаасаа өмнө/usr/lib/mozilla/plugins лавлах санд байгаа эсэхээ шалгаарай
-
Вэб хөтөчөө дахин эхлүүлээд Java Tester руу очиж Java нь таны вэб хөтөч дээр ажиллаж байгаа эсэхийг шалгаарай.
-