ეს დოკუმენტი მიზნად ისახავს ხელი შეუწყოს Oracle Java JDK/JRE– ის მრავალი ახალი ვერსიის განახლებას Ubuntu Linux– ზე. ხშირად, შეცდომების გამოსწორების და უსაფრთხოების საკითხების გამო 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. გ.ზ) როგორიცაა:
- 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. გახდი root მომხმარებელი და დააკოპირეთ ახალი შეკუმშული 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. გახდი root მომხმარებელი და დააკოპირეთ ახალი შეკუმშული 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 for Java JDK/JRE ჩამოთვლილი როგორც:
jdk1.7.0_40
jre1.7.0_40
Ერთად:
jdk1.7.0_25
jre1.7.0_25
მეთოდი 3 დან 4: შეცვალეთ თქვენი Linux სისტემის PATH:
ნაბიჯი 1. შეცვალეთ სისტემის PATH ფაილი /etc /profile და დაამატეთ შემდეგი სისტემის ცვლადები თქვენი სისტემის ბილიკზე
გამოიყენეთ gedit, nano ან ნებისმიერი სხვა ტექსტური რედაქტორი, როგორც root და გახსენით /etc /profile
-
ტიპი/კოპირება/ჩასმა:
sudo gedit /etc /profile
ან
-
ტიპი/კოპირება/ჩასმა:
sudo nano /etc /profile
ნაბიჯი 2. გადაახვიეთ ქვემოთ თქვენი ისრის ღილაკების გამოყენებით ფაილის ბოლომდე და დაამატეთ ქვემოთ მოცემული სტრიქონები Ubuntu Linux– ში თქვენი /etc /პროფილის ფაილის დასასრულს, ამ ეტაპზე თქვენ შეცვლით ვერსიის ნომრებს ძველიდან 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/bin: $ JRE_HOME/bin
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/bin: $ JRE_HOME/bin
JAVA_HOME- ის ექსპორტი
JRE_HOME- ის ექსპორტი
საექსპორტო გზა
შეინახეთ ფაილი და გამოდით
მეთოდი 4 დან 4: აცნობეთ თქვენს სისტემას განახლებული Oracle Java ვერსიის შესახებ:
ნაბიჯი 1. აცნობეთ თქვენს Ubuntu Linux სისტემას, სადაც მდებარეობს თქვენი Oracle Java JRE/JDK, ახლა თქვენ გსურთ სისტემის განახლება, რათა გამოიყენოთ Oracle Java 1.7.0_40
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-დააინსტალირეთ "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java "1
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-დააინსტალირეთ "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac "1
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-დააინსტალირეთ "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws "1
ნაბიჯი 2. აცნობეთ თქვენს Ubuntu Linux სისტემას, რომ Oracle Java JRE 1.7.0_40 უნდა იყოს ახალი ნაგულისხმევი Java
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-set java/usr/local/java/jre1.7.0_40/bin/java
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-set javac/usr/local/java/jdk1.7.0_40/bin/javac
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-set javaws/usr/local/java/jre1.7.0_40/bin/javaws
ნაბიჯი 3. გადატვირთეთ თქვენი სისტემის ფართო PATH /etc /profile შემდეგი ბრძანების აკრეფით:
-
ტიპი/კოპირება/ჩასმა:
რა /etc/პროფილი
- გაითვალისწინეთ, რომ თქვენი სისტემის ფართო PATH /etc /პროფილის ფაილი გადაიტვირთება თქვენი Ubuntu Linux სისტემის გადატვირთვის შემდეგ
ნაბიჯი 4. შეამოწმეთ თუ არა 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 build 25.1-b02, mixed mode)
-
ტიპი/კოპირება/ჩასმა:
ჯავაკ -ვერვერსია
-
ეს ბრძანება გაცნობებთ, რომ თქვენ უკვე შეგიძლიათ შეადგინოთ 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 დანამატის გასააქტიურებლად თქვენ უნდა გააკეთოთ სიმბოლური ბმული ვებ ბრაუზერების დანამატების კატალოგიდან Java დანამატის ადგილმდებარეობამდე, რომელიც შედის Oracle 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 ტესტერზე, რომ შეამოწმოთ მუშაობს თუ არა Java თქვენს ბრაუზერში.
Mozilla Firefox
32-ბიტიანი Oracle Java ინსტრუქცია:
-
გასცეს შემდეგი ბრძანება
-
ტიპი/ჩასმა/ასლი:
cd/usr/lib/mozilla/დანამატები
ეს შეცვლის თქვენ დირექტორიაში/usr/lib/mozilla/plugins, შექმენით ეს დირექტორია თუ არ გაქვთ
-
ტიპი/ჩასმა/ასლი:
sudo mkdir -p/usr/lib/mozilla/მოდული
ეს შექმნის დირექტორია/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/მოდული
ეს შექმნის დირექტორია/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/დანამატები
-
ტიპი/კოპირება/ჩასმა:
sudo rm -rf libnpjp2.so
- ბრძანების გაცემამდე დარწმუნდით, რომ ხართ/usr/lib/mozilla/plugins დირექტორიაში
-
გადატვირთეთ თქვენი ბრაუზერი და გადადით Java ტესტერზე, რომ შეამოწმოთ მუშაობს თუ არა Java თქვენს ბრაუზერში.
-