ეს სტატია განკუთვნილია Oracle Java 8 JDK ინსტალაციის 32-ბიტიანი და 64-ბიტიანი ვერსიებისთვის (ვერსია, რომელზეც ეს სტატია დაიწერა არის 1.8.0_20) 32 ბიტიან და 64 ბიტიან უბუნტუ ოპერაციულ სისტემებზე. ეს ინსტრუქციები ასევე შეიძლება გამოყენებულ იქნას Debian და Linux Mint– ზე.
ეს გაკვეთილი მათთვისაა, ვისაც უბრალოდ სურს დააინსტალიროს Oracle Java JDK და Oracle Java JRE, რომელიც შედის JDK გადმოწერაში. Oracle Java JDK დაყენების ინსტრუქცია ვრცელდება მხოლოდ დებიანზე დაფუძნებულ Linux ოპერაციულ სისტემებზე, მაგალითად: Debian, Linux Mint ან Ubuntu.
ნაბიჯი
ნაბიჯი 1. ნახეთ, არის თუ არა თქვენი Ubuntu Linux ოპერაციული სისტემის არქიტექტურა 32 ბიტიანი ან 64 ბიტიანი
გახსენით ტერმინალი და გაუშვით ეს ბრძანება
-
ტიპი/კოპირება/ჩასმა:
ფაილები /sbin /init
გაითვალისწინეთ Ubuntu Linux ოპერაციული სისტემის არქიტექტურის ბიტ ვერსია, რომელიც გამოჩნდება, იქნება ეს 32 ბიტიანი თუ 64 ბიტიანი
ნაბიჯი 2. გაარკვიეთ აქვს თუ არა თქვენს სისტემას Java დაინსტალირებული
ამისათვის გაუშვით java ვერსიის ბრძანება ტერმინალიდან.
-
გახსენით ტერმინალი, შემდეგ შეიყვანეთ ბრძანება ქვემოთ:
-
ტიპი/კოპირება/ჩასმა:
java -ვერსია
-
-
თუ თქვენ უკვე გაქვთ OpenJDK თქვენს სისტემაში, ეს ხაზი შეიძლება გამოჩნდეს:
-
java ვერსია "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-ბიტიანი სერვერი VM (აშენება 19.0-b09, შერეული რეჟიმი)
-
- თუ OpenJDK უკვე არსებობს თქვენს სისტემაში, თქვენს სისტემაში დამონტაჟებულია Java– ს არასწორი გამყიდველი ვერსია.
ნაბიჯი 3. მთლიანად ამოიღეთ OpenJDK/JRE სისტემიდან, შემდეგ შექმენით საქაღალდე Oracle Java JDK/JRE ორობითი
ეს სასარგებლოა სისტემის კონფლიქტებისა და დაბნეულობის თავიდან ასაცილებლად Java– ს სხვადასხვა გამყიდველ ვერსიებს შორის. მაგალითად, თუ სისტემაში უკვე არის OpenJDK/JRE, ამოიღეთ იგი ბრძანების სტრიქონში ამ ბრძანების აკრეფით:
-
ტიპი/კოპირება/ჩასმა:
sudo apt-get purge openjdk-\*
ზემოთ მოყვანილი ბრძანება არის სისტემაში OpenJDK/JRE მთლიანად ამოღება
-
ტიპი/კოპირება/ჩასმა:
sudo mkdir -p/usr/local/java
ეს ბრძანება შექმნის საქაღალდეს Oracle Java JDK და JRE ორობების შესანახად
ნაბიჯი 4. ჩამოტვირთეთ Oracle Java JDK Linux– ისთვის
თქვენ უნდა აირჩიოთ შეკუმშული ორობითი შესაბამისი 32 ბიტიანი ან 64 ბიტიანი სისტემის არქიტექტურისთვის (tar.gz ფაილის გაფართოებით)
- თუ თქვენ იყენებთ 32 ბიტიან Ubuntu Linux ოპერაციულ სისტემას, გადმოწერეთ 32 ბიტიანი Oracle Java ორობითი.
- თუ თქვენ იყენებთ 64 ბიტიან Ubuntu Linux ოპერაციულ სისტემას, გადმოწერეთ 64 ბიტიანი Oracle Java ორობითი.
-
ასევე შეგიძლიათ გადმოწეროთ Oracle Java JDK დოკუმენტაცია
აირჩიეთ jdk-8u20-apidocs.zip
-
სასიცოცხლო ჩანაწერები:
Oracle Java 64 ბიტიანი ორობითი გამოყენება შეუძლებელია 32 ბიტიან Ubuntu Linux ოპერაციულ სისტემაზე. არაერთი სისტემის შეცდომის შეტყობინება გამოჩნდება, თუ თქვენ ცდილობთ დააინსტალიროთ Oracle Java 64 ბიტი Ubuntu Linux 32 ბიტზე.
ნაბიჯი 5. დააკოპირეთ Oracle Java ორობითი ადგილობრივ საქაღალდეში/usr/local/java
უმეტეს შემთხვევაში Oracle Java ორობითი გადმოწერილია შემდეგში: /home /"შენი მომხმარებლის სახელი"/ჩამოტვირთვები.
-
Oracle Java 32 ბიტიანი ინსტალაციის ინსტრუქცია Ubuntu Linux 32 ბიტზე:
-
ტიპი/კოპირება/ჩასმა:
cd /home /' "შენი მომხმარებლის სახელი" /ჩამოტვირთვები
-
ტიპი/კოპირება/ჩასმა:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
ტიპი/კოპირება/ჩასმა:
cd/usr/local/java/
-
-
Oracle Java 64 ბიტიანი ინსტალაციის ინსტრუქცია Ubuntu Linux 64 ბიტზე:
-
ტიპი/კოპირება/ჩასმა:
cd /home /' "შენი მომხმარებლის სახელი" /ჩამოტვირთვები
-
ტიპი/კოპირება/ჩასმა:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
ტიპი/კოპირება/ჩასმა:
cd/usr/local/java/
-
ნაბიჯი 6. ამოიღეთ შეკუმშული ჯავა ორობითი საქაღალდეში/usr/local/java/
-
Oracle Java 32 ბიტიანი ინსტალაციის ინსტრუქცია Ubuntu Linux 32 ბიტზე:
-
ტიპი/კოპირება/ჩასმა:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Oracle Java 64 ბიტიანი ინსტალაციის ინსტრუქცია Ubuntu Linux 64 ბიტზე:
-
ტიპი/კოპირება/ჩასმა:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
ნაბიჯი 7. კვლავ შეამოწმეთ თქვენი საქაღალდე
ამ ეტაპზე, თქვენ უნდა გქონდეთ ორი მოპოვებული ორობითი საქაღალდე in/usr/local/java/Java JDK/JRE– ში ჩამოთვლილი როგორც:
-
ტიპი/კოპირება/ჩასმა:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
ნაბიჯი 8. შეცვალეთ PATH ფაილური სისტემა /etc /profile, შემდეგ დაამატეთ ეს სისტემის ცვლადი სისტემის გზას
გამოიყენეთ ტექსტური რედაქტორი, როგორიცაა nano ან gedit, როგორც root, შემდეგ გახსენით /etc /profile.
-
ტიპი/კოპირება/ჩასმა:
sudo gedit /etc /profile
- ან
-
ტიპი/კოპირება/ჩასმა:
sudo nano /etc /profile
ნაბიჯი 9. გადაახვიეთ ფაილის ბოლომდე კლავიატურის ისრის ღილაკების გამოყენებით და დაამატეთ შემდეგი სტრიქონი /etc /პროფილის ფაილის ბოლოს:
-
ტიპი/კოპირება/ჩასმა:
JAVA_HOME =/usr/local/java/jdk1.8.0_20
JRE_HOME =/usr/local/java/jre1.8.0_20
PATH = $ PATH: $ JRE_HOME/ყუთი: $ JAVA_HOME/ურნა
JAVA_HOME- ის ექსპორტი
JRE_HOME- ის ექსპორტი
საექსპორტო გზა
ნაბიჯი 10. შეინახეთ /etc /პროფილის ფაილი, შემდეგ კი გამოდით
ნაბიჯი 11. უთხარით Ubuntu Linux სისტემას, სადაც მდებარეობს Oracle Java JDK/JRE
ეს შეატყობინებს სისტემას, რომ ხელმისაწვდომია Oracle Java– ს ახალი ვერსია.
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-დააინსტალირეთ "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
ეს ბრძანება აცნობებს სისტემას, რომ Oracle Java JRE მუშაობს და მუშაობს
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-დააინსტალირეთ "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
ეს ბრძანება აცნობებს სისტემას, რომ Oracle Java JDK მზად არის გამოსაყენებლად
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-დააინსტალირეთ "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
ეს ბრძანება აცნობებს სისტემას, რომ Oracle Java Web start მუშაობს და მუშაობს
ნაბიჯი 12. უთხარით Ubuntu Linux სისტემას, რომ Oracle Java JDK/JRE უნდა იყოს ნაგულისხმევი Java
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-set java /usr/local/java/jdk1.8.0_20/bin/java
ეს ბრძანება არის სისტემაში Java გაშვების გარემოს დაყენება
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-set javac /usr/local/java/jdk1.8.0_20/bin/javac
ეს ბრძანება არის სისტემაში javac შემდგენლის დაყენება
-
ტიპი/კოპირება/ჩასმა:
sudo განახლება-ალტერნატივები-set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
ეს ბრძანება არის Java Web– ის სისტემის დაყენება
ნაბიჯი 13. გადატვირთეთ PATH /etc /პროფილი სისტემაში ამ ბრძანების აკრეფით:
-
ტიპი/კოპირება/ჩასმა:
წყარო /etc /profile
- გაითვალისწინეთ, რომ სისტემაში PATH /etc /პროფილი განახლდება Ubuntu Linux სისტემის გადატვირთვის შემდეგ
ნაბიჯი 14. შეამოწმეთ თუ არა Oracle Java სწორად დაინსტალირებული სისტემაში
გაუშვით ეს ბრძანება და ნახეთ ჯავის რომელი ვერსია გამოჩნდება:
ნაბიჯი 15. Oracle Java 32 bit– ის წარმატებული ინსტალაცია გამოჩნდება:
-
ტიპი/კოპირება/ჩასმა:
java -ვერსია
ეს ბრძანება აჩვენებს Java– ს ვერსიას, რომელიც ამჟამად მუშაობს სისტემაში
-
გამოჩნდება შეტყობინება, რომელშიც ნაჩვენებია:
-
java ვერსია "1.8.0_20"
Java (TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (აშენება 25.20-b23, შერეული რეჟიმი)
-
-
ტიპი/კოპირება/ჩასმა:
ჯავაკ -ვერვერსია
ეს ბრძანება გაცნობებთ, რომ თქვენ შეგიძლიათ შეადგინოთ Java პროგრამები ტერმინალიდან
-
გამოჩნდება შეტყობინება, რომელშიც ნაჩვენებია:
ჯავაკი 1.8.0_20
ნაბიჯი 16. Oracle Java 64 bit– ის წარმატებული ინსტალაცია გამოჩნდება:
-
ტიპი/კოპირება/ჩასმა:
java -ვერსია
ეს ბრძანება აჩვენებს Java– ს ვერსიას, რომელიც ამჟამად მუშაობს სისტემაში
-
გამოჩნდება შეტყობინება, რომელშიც ნაჩვენებია:
-
java ვერსია "1.8.0_20"
Java (TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (აშენება 25.20-b23, შერეული რეჟიმი)
-
-
ტიპი/კოპირება/ჩასმა:
ჯავაკ -ვერვერსია
ეს ბრძანება გაცნობებთ, რომ თქვენ შეგიძლიათ შეადგინოთ Java პროგრამები ტერმინალიდან
-
გამოჩნდება შეტყობინება, რომელშიც ნაჩვენებია:
ჯავაკი 1.8.0_20
ნაბიჯი 17. გილოცავთ
თქვენ წარმატებით დააინსტალირეთ Oracle Java თქვენს Linux სისტემაზე. გადატვირთეთ სისტემა. ამის შემდეგ, სისტემა სრულად იქნება კონფიგურირებული Java პროგრამების გასაშვებად და გასავითარებლად. მოგვიანებით შეგიძლიათ თავად სცადოთ Java პროგრამების შედგენა და გაშვება.
სურვილისამებრ: როგორ გავააქტიუროთ Oracle Java ვებ ბრაუზერში
ვებ ბრაუზერში Java დანამატის გასააქტიურებლად, შექმენით სიმბოლური ბმული ვებ ბრაუზერის დანამატების საქაღალდიდან Java დანამატის ადგილმდებარეობამდე თქვენს Oracle Java დისტრიბუციაში
Მნიშვნელოვანი ინფორმაცია:
ვებ ბრაუზერში Oracle Java 7 ჩართვა გამოავლენს უსაფრთხოების ბევრ ხარვეზს და ჯავის ექსპლუატაციას. ძირითადად, ვებ ბრაუზერში Oracle Java 7 ჩართვა საფრთხეს უქმნის თქვენს სისტემაში ჰაკერების მოწვევას. დამატებითი ინფორმაციისთვის უსაფრთხოების სისუსტეებისა და ექსპლუატაციის შესახებ ჯავაში, ეწვიეთ შემდეგ ინგლისურ ვებსაიტს: Java Tester
გუგლ ქრომი
Oracle Java 32 ბიტიანი ინსტრუქცია:
-
შეიყვანეთ ბრძანება ქვემოთ.
-
ტიპი/კოპირება/ჩასმა:
sudo mkdir -p/opt/google/chrome/plugins
ეს ბრძანება შექმნის საქაღალდეს სახელწოდებით/opt/google/chrome/plugins
-
ტიპი/კოპირება/ჩასმა:
cd/opt/google/chrome/plugins
ეს ბრძანება დაგაყენებთ Google Chrome დანამატების საქაღალდეში. თქვენ უნდა იყოთ ამ საქაღალდეში სიმბოლური ბმულის შექმნამდე
-
ტიპი/კოპირება/ჩასმა:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
ეს ბრძანება შექმნის სიმბოლურ ბმულს Java JRE (Java Runtime Environment) დანამატიდან libnpjp2.so Google Chrome ბრაუზერში.
-
Oracle Java 64 ბიტიანი ინსტრუქცია:
-
შეიყვანეთ ბრძანება ქვემოთ.
-
ტიპი/კოპირება/ჩასმა:
sudo mkdir -p/opt/google/chrome/plugins
ეს ბრძანება შექმნის საქაღალდეს სახელწოდებით/opt/google/chrome/plugins
-
ტიპი/კოპირება/ჩასმა:
cd/opt/google/chrome/plugins
ეს ბრძანება დაგაყენებთ Google Chrome დანამატების საქაღალდეში. თქვენ უნდა იყოთ ამ საქაღალდეში სიმბოლური ბმულის შექმნამდე
-
ტიპი/კოპირება/ჩასმა:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/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
Oracle Java 32 ბიტიანი ინსტრუქცია:
-
შეიყვანეთ ბრძანება ქვემოთ.
-
ტიპი/კოპირება/ჩასმა:
cd/usr/lib/mozilla/დანამატები
ეს ბრძანება დაგაყენებთ/usr/lib/mozilla/plugins საქაღალდეში. შექმენით ეს საქაღალდე, თუ ის უკვე თქვენს სისტემაში არ არის
-
ტიპი/კოპირება/ჩასმა:
sudo mkdir -p/usr/lib/mozilla/მოდული
ეს ბრძანება შექმნის საქაღალდეს სახელწოდებით/usr/lib/mozilla/plugins. თქვენ უნდა იყოთ ამ საქაღალდეში სიმბოლური ბმულის შექმნამდე
-
ტიპი/კოპირება/ჩასმა:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
ეს ბრძანება შექმნის სიმბოლურ ბმულს Java JRE (Java Runtime Environment) დანამატიდან libnpjp2.so Mozilla Firefox ბრაუზერში
-
Oracle Java 64 ბიტიანი ინსტრუქცია:
-
შეიყვანეთ ბრძანება ქვემოთ.
-
ტიპი/კოპირება/ჩასმა:
cd/usr/lib/mozilla/დანამატები
ეს ბრძანება დაგაყენებთ/usr/lib/mozilla/plugins საქაღალდეში. შექმენით ეს საქაღალდე, თუ ის უკვე თქვენს სისტემაში არ არის
-
ტიპი/კოპირება/ჩასმა:
sudo mkdir -p/usr/lib/mozilla/მოდული
ეს ბრძანება შექმნის საქაღალდეს სახელწოდებით/usr/lib/mozilla/plugins. თქვენ უნდა იყოთ ამ საქაღალდეში სიმბოლური ბმულის შექმნამდე
-
ტიპი/კოპირება/ჩასმა:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/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 თქვენს ბრაუზერში.
-