Այս փաստաթուղթը նախատեսված է աջակցել Ubuntu Linux- ում Oracle Java JDK/JRE- ի թողարկման բազմաթիվ նոր տարբերակների արդիականացմանը: Ամեն անգամ, սխալների շտկման և անվտանգության խնդիրների պատճառով, Oracle- ը թողարկում է Java JDK/JRE- ի իրենց տարբերակի թարմացումները:
-
Նշում:
Այս հոդվածը ենթադրում է, որ դուք ունեք Oracle Java 7 կամ 32-բիթանոց կամ 64-բիթանոց տարբերակ, որը գտնվում է/usr/local/java- ում և ցանկանում եք անցնել Oracle Java- ի նոր տարբերակի: Եթե դուք չեք խնդրում, լրացուցիչ հոդվածների համար տես հետևյալ հոդվածը.
- Ինչպես տեղադրել Oracle Java- ն Ubuntu Linux- ում
Քայլեր
Քայլ 1. Ներբեռնեք Oracle Java- ի նոր երկուական ֆայլերը, համոզվեք, որ ընտրել եք Oracle Java- ի ճիշտ թարմացված Java JDK/JRE երկուականակները ՝ ձեր Ubuntu Linux համակարգի ճարտարապետության համար ՝ 32-բիթանոց կամ 64-բիթանոց, 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-բիթ)
Մեթոդ 1 4: 32-բիթանոց Oracle Java հրահանգներ
Քայլ 1. Դարձեք արմատային օգտվող և պատճենեք նոր սեղմված Oracle Java- ի երկուական ֆայլերը մեր ներբեռնման գրացուցակից/usr/local/java
-
Տեսակ/Պատճեն/Կպցնել:
CD /տուն /"ձեր ազգանունը"/Ներլցումներ
-
Տեսակ/Պատճեն/Կպցնել:
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
Մեթոդ 2 4: 64-բիթանոց Oracle Java հրահանգներ
Քայլ 1. Դարձեք արմատային օգտվող և պատճենեք նոր սեղմված Oracle Java- ի երկուական ֆայլերը մեր ներբեռնման գրացուցակից/usr/local/java
-
Տեսակ/Պատճեն/Կպցնել:
CD /տուն /"ձեր ազգանունը"/Ներլցումներ
-
Տեսակ/Պատճեն/Կպցնել:
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
Մեթոդ 3 4 -ից. Փոփոխեք ձեր Linux համակարգի ուղին
Քայլ 1. Խմբագրեք համակարգի PATH ֆայլը /etc /profile և ձեր համակարգի ճանապարհին ավելացրեք հետևյալ համակարգի փոփոխականները:
Օգտագործեք gedit, nano կամ ցանկացած այլ տեքստային խմբագիր ՝ որպես արմատ և բացեք /etc /profile
-
Տեսակ/Պատճեն/Կպցնել:
sudo gedit /etc /profile
կամ
-
Տեսակ/Պատճեն/Կպցնել:
sudo nano /etc /profile
Քայլ 2. Ոլորեք ներքև ՝ օգտագործելով ձեր սլաքների բանալիները մինչև ֆայլի վերջը և Ubuntu Linux- ում ձեր /etc /profile ֆայլի վերջում ավելացրեք ստորև բերված հետևյալ տողերը, այս պահին դուք փոխելու եք տարբերակի համարները հինից: Oracle Java- ն Java- ի նոր տարբերակին, դուք կփոխեք տարբերակների համարները հետևյալ համակարգի PATH ֆայլում /etc /profile:
Փոփոխեք /etc /պրոֆիլի ֆայլը.
JAVA_HOME =/usr/local/java/jdk1.7.0_25
PATH = $ PATH: $ HOME/աղբարկղ `$ JAVA_HOME/աղբարկղ
JRE_HOME =/usr/local/java/jre1.7.0_25
PATH = $ PATH: $ HOME/աղբարկղ `$ JRE_HOME/աղբարկղ
արտահանել JAVA_HOME
արտահանել JRE_HOME
արտահանման ուղի
Փոխել սա.
JAVA_HOME =/usr/local/java/jdk1.7.0_40
PATH = $ PATH: $ HOME/աղբարկղ `$ JAVA_HOME/աղբարկղ
JRE_HOME =/usr/local/java/jre1.7.0_40
PATH = $ PATH: $ HOME/աղբարկղ `$ JRE_HOME/աղբարկղ
արտահանել JAVA_HOME
արտահանել JRE_HOME
արտահանման ուղի
Պահպանեք ֆայլը և դուրս եկեք
Մեթոդ 4 -ից 4 -ը. Տեղեկացրեք ձեր համակարգին Oracle Java- ի թարմացված տարբերակի մասին
Քայլ 1. Տեղեկացրեք ձեր Ubuntu Linux համակարգին, որտեղ գտնվում է ձեր Oracle Java JRE/JDK- ն, այժմ դուք կցանկանաք թարմացնել համակարգը `Oracle Java 1.7.0_40 -ից օգտվելու համար:
-
Տեսակ/Պատճեն/Կպցնել:
sudo update-alternatives-Տեղադրեք "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java "1
-
Տեսակ/Պատճեն/Կպցնել:
sudo update-alternatives-Տեղադրեք "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac "1
-
Տեսակ/Պատճեն/Կպցնել:
sudo update-alternatives-Տեղադրեք "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/աղբարկղ/ջավավս "1
Քայլ 2. Տեղեկացրեք ձեր Ubuntu Linux համակարգին, որ Oracle Java JRE 1.7.0_40- ը պետք է լինի նոր կանխադրված Java
-
Տեսակ/Պատճեն/Կպցնել:
sudo update-alternatives-set java/usr/local/java/jre1.7.0_40/bin/java
-
Տեսակ/Պատճեն/Կպցնել:
sudo update-alternatives-set javac/usr/local/java/jdk1.7.0_40/bin/javac
-
Տեսակ/Պատճեն/Կպցնել:
sudo update-alternatives-set javaws/usr/local/java/jre1.7.0_40/bin/javaws
Քայլ 3. Վերաբեռնեք ձեր համակարգի լայն PATH /etc /պրոֆիլը ՝ մուտքագրելով հետևյալ հրամանը
-
Տեսակ/Պատճեն/Կպցնել:
. /etc/պրոֆիլ
- Ուշադրություն դարձրեք, որ ձեր համակարգի լայնածավալ PATH /etc /profile ֆայլը կվերաբեռնվի ձեր Ubuntu Linux համակարգի վերագործարկումից հետո
Քայլ 4. Փորձարկեք ՝ արդյոք Oracle Java- ի նոր տարբերակը ճիշտ տեղադրված է ձեր համակարգում ՝ գործարկելով հետևյալ հրամանները և նշելով 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 build 25.1-b02, խառը ռեժիմ)
-
Տեսակ/Պատճեն/Կպցնել:
javac -վերափոխում
-
այս հրամանը թույլ է տալիս իմանալ, որ այժմ կարող եք տերմինալից java ծրագրեր կազմել
Դուք պետք է ստանաք հաղորդագրություն, որը ցույց է տալիս
- javac 1.7.0_40
Քայլ 6. Հետո, դուք ունեք հին Oracle Java JDK/JRE- ը հեռացնելու տարբերակ ՝ պարզապես հեռացնելով հին 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 հավելումը միացնելու համար դուք պետք է խորհրդանշական հղում կատարեք վեբ բրաուզերների plug-in գրացուցակից դեպի Oracle Java- ի ձեր բաշխման մեջ ներառված Java plug-in- ի գտնվելու վայրը:
Google Chrome
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/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/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- ն գործում է ձեր վեբ դիտարկիչում:
-