როგორ დააინსტალიროთ OpenJDK 17 Linux Mint 20-ზე

Java არის ზოგადი დანიშნულების, კლასზე დაფუძნებული, ობიექტზე ორიენტირებული მრავალფუნქციური პროგრამირების ენა, რომელიც პოპულარულია იმ დიზაინის გამო, რომ აქვს ნაკლები იმპლემენტაციის დამოკიდებულებები, რაც იმას ნიშნავს, რომ კომპილირებული Java კოდი შეიძლება გაშვებული იყოს ყველა პლატფორმაზე, რომელიც მხარს უჭერს Java-ს ხელახალი კომპილაციის გარეშე. ამიტომ ჯავა ასევე სწრაფი, უსაფრთხო და საიმედოა. იგი ფართოდ გამოიყენება ჯავის აპლიკაციების დასამუშავებლად ლეპტოპებში, მონაცემთა ცენტრებში, სათამაშო კონსოლებში, სამეცნიერო სუპერკომპიუტერებში, მობილურ ტელეფონებში და ა.შ.

სახელმძღვანელო დააყენებს OpenJDK ვერსიას ნაგულისხმევი Oracle JDK-ის ნაცვლად. განსხვავება ამ ორს შორის არის ლიცენზირება. OpenJDK არის სრულიად უფასო ღია კოდის ჯავა GNU ზოგადი საჯარო ლიცენზიით და Oracle JDK მოითხოვს კომერციულ ლიცენზიას Oracle-ის ორობითი კოდის სალიცენზიო შეთანხმებით. სხვა განსხვავებებია გამოშვების განრიგი და სხვა ფაქტორები, რომლებიც მოქმედებს; თუმცა, შესრულება თითქმის იგივეა.

შემდეგ გაკვეთილზე შეიტყობთ როგორ დააყენოთ უახლესი OpenJDK 17 LTS Linux Mint 20-ზე.

წინაპირობები

ოპერაციული სისტემის განახლება

განაახლეთ თქვენი Linux Mint ოპერაციული სისტემა, რათა დარწმუნდეთ, რომ ყველა არსებული პაკეტი განახლებულია:

sudo apt update && sudo apt upgrade -y

სახელმძღვანელოში გამოყენებული იქნება სუდოს ბრძანება და ვივარაუდოთ, რომ თქვენ გაქვთ სუდოს სტატუსი.

რეკლამა

სუდოს სტატუსის დასადასტურებლად თქვენს ანგარიშზე:

sudo whoami

მაგალითი გამომავალი, რომელიც აჩვენებს სუდოს სტატუსს:

[joshua@linuxmint ~]$ sudo whoami
root

არსებული ან ახალი sudo ანგარიშის დასაყენებლად, ეწვიეთ ჩვენს სახელმძღვანელოს მომხმარებლის დამატება Sudoers-ში Linux Mint-ზე.

გამოიყენოს root ანგარიში, გამოიყენეთ შემდეგი ბრძანება root პაროლით შესასვლელად.

su

სახელმძღვანელო გამოიყენებს ტერმინალს და მათთვის, ვინც არ იცნობს, ეს შეგიძლიათ ნახოთ თქვენი შოუს აპლიკაციების მენიუში.

იხილეთ ასევე  როგორ დააინსტალიროთ ExifTool Linux Mint 21/20-ზე

მაგალითი:

რეკლამა
როგორ დააინსტალიროთ OpenJDK 17 Linux Mint 20-ზე

ვარიანტი 1. დააინსტალირეთ OpenJDK 17 APT-ით

პირველი და ყველაზე რეკომენდირებული ვარიანტია OpenJDK-ის ინსტალაცია ნაგულისხმევი საცავის გამოყენებით. პირველი, მოძებნეთ, რომ იპოვოთ ის, რაც ხელმისაწვდომია.

თქვენს ტერმინალში გამოიყენეთ შემდეგი ბრძანება.

apt-cache search openjdk

მაგალითი გამომავალი:

როგორ დააინსტალიროთ OpenJDK 17 Linux Mint 20-ზე

როგორც ზემოთ მოყვანილი გამომავალი ნათქვამია, OpenJDK 17 JDE და JRE ხელმისაწვდომია ინსტალაციისთვის.

ინსტალაციის დასაწყებად გამოიყენეთ შემდეგი ტერმინალის ბრძანება.

დააინსტალირეთ OpenJDK 17 – JRE:

რეკლამა
sudo apt-get install openjdk-17-jre

დააინსტალირეთ OpenJDK 17 – JDK:

sudo apt-get install openjdk-17-jdk

დაადასტურეთ ინსტალაცია შემდეგი ბრძანების გაშვებით.

java --version

მაგალითი გამომავალი:

როგორ დააინსტალიროთ OpenJDK 17 Linux Mint 20-ზე

განახლებები მუშავდება სტანდარტული apt განახლებისა და განახლების ბრძანებებით. თუმცა, თქვენ შეგიძლიათ ამოიღოთ ისინი ცალკე ან საერთოდ, თუ აღარ გჭირდებათ JDK ან JRE.

მაგალითი:

sudo apt-get remove openjdk-17-jre openjdk-17-jdk --purge

გაითვალისწინეთ, რომ ეს ამოიღებს ნებისმიერ უპასუხო ნარჩენ დამოკიდებულებებს და საფუძვლიანად წაშლის ინსტალაციას და მონაცემებს რაც შეიძლება მეტი თქვენი სისტემიდან.

რეკლამა

ალტერნატიული მეთოდი - დააინსტალირეთ OpenJDK PPA-ით

ნაგულისხმევი APT საცავი ხშირად აქვს უახლესი განახლებული და უსაფრთხო ვერსიები. ალტერნატიული მეთოდია დამატება ppa:openjdk-r/ppa საცავი, რომელიც ყოველთვის განახლებულია და შეიძლება ნახოს განახლებები უფრო სწრაფად განლაგებული, ვიდრე ნაგულისხმევი არქივები.

PPA არასანდოა, რომელსაც მოკლედ, არ აქვს კავშირი Ubuntu-ს ან Linux Mint-ის ძირითად გუნდთან. თუმცა, ის უკვე დიდი ხანია არსებობს და ფართოდ გამოიყენება უფრო დიდ თემებში.

შენიშვნა, თქვენ არ გჭირდებათ წაშლა და ნაგულისხმევი OpenJDK ინსტალაციები. თქვენ შეგიძლიათ დააინსტალიროთ ეს PPA პირდაპირ. თუ რაიმე განახლება ხელმისაწვდომია, ის უბრალოდ მოგთხოვთ განაახლოთ თქვენი ვერსია მისი საცავიდან.

პირველი, დაამატეთ PPA შემდეგი ბრძანების გამოყენებით.

sudo add-apt-repository ppa:openjdk-r/ppa -y

შემდეგი, შეგიძლიათ დააინსტალიროთ JDK, JRE ან ორივე ერთად.

sudo apt-get install openjdk-17-jre openjdk-17-jdk

მომხმარებლები, რომლებსაც უკვე აქვთ დაინსტალირებული ზემოაღნიშნული, უბრალოდ აწარმოებენ განახლებას, რათა შეამოწმონ არის თუ არა ახალი ვერსიები.

რეკლამა
sudo apt update && sudo apt upgrade

მომხმარებლებისთვის, რომლებსაც აღარ სურთ ამ PPA-ს გამოყენება, ჯერ უნდა წაშალოთ OpenJDK ვერსიები თქვენი სისტემისგან.

sudo apt-get autoremove openjdk-17-jre openjdk-17-jdk --purge

შემდეგ ამოიღეთ PPA ერთად -r დროშა მოხსნისთვის.

sudo add-apt-repository -r ppa:openjdk-r/ppa -y

შემდეგ გაიმეორეთ ორიგინალური პროცესი, თუ გსურთ ხელახლა დააინსტალიროთ ნაგულისხმევი საცავიდან ან გამოიყენოთ ქვემოთ მოცემული სახელმძღვანელო მეთოდი.

იხილეთ ასევე  როგორ დააინსტალიროთ SMPlayer AlmaLinux 9-ზე

ვარიანტი 2. დააინსტალირეთ OpenJDK 17 ხელით

მეორე ვარიანტია დააინსტალიროთ OpenJDK 17 ჩამოტვირთვით .tar.gz საარქივო პაკეტი. ეს ხშირად უფრო განახლებულია, ვიდრე ნაგულისხმევი APT რეპო ვერსია, მაგრამ თქვენ მოგიწევთ თვალი ადევნოთ ახალ განახლებებს და ხელახლა განახორციელოთ პროცესი, რაც შეიძლება იყოს ტვირთი, თუ დაივიწყებთ.

ჩამოტვირთეთ უახლესი OpenJDK 17 Build

ეწვიეთ ჩამოტვირთვების გვერდი უახლესი build ვერსიის ბმული მისაღებად, შემდეგ გამოიყენეთ შემდეგი wget ბრძანება.

მაგალითი:

რეკლამა

Linux AArch64 მომხმარებლები:

wget https://download.java.net/java/GA/jdk17.0.1/2a2082e5a09d4267845be086888add4f/12/GPL/openjdk-17.0.1_linux-aarch64_bin.tar.gz

Linux x64 მომხმარებლები (მომხმარებელთა უმრავლესობა):

wget https://download.java.net/java/GA/jdk17.0.1/2a2082e5a09d4267845be086888add4f/12/GPL/openjdk-17.0.1_linux-x64_bin.tar.gz

ჩამოტვირთვის დასრულების შემდეგ, თქვენ უნდა ამოიღოთ არქივი.

tar -xvf openjdk-17.0.1_linux-{version number}

მაგალითი:

tar -xvf openjdk-17.0.1_linux-x64_bin.tar.gz

გახსოვდეთ, რომ მომავალ ვერსიებში და ფაილის სახელი შეიცვლება, სწრაფი მეთოდია აკრიფოთ OpenJDK-17 და შემდეგ დააჭიროთ თქვენს TAB გასაღები ფაილის სახელის დასასრულებლად.

დააკონფიგურირეთ და დააინსტალირეთ OpenJDK 17

შემდეგი, გადაიტანეთ ამოღებული არქივის დირექტორიაში / opt / ადგილმდებარეობა:

რეკლამა
sudo mv jdk-17.0.1 /opt/

ახლა თქვენ უნდა დააყენოთ გარემოს ცვლადები, დააკოპირეთ და ჩასვით ქვემოთ მოცემული თქვენს ტერმინალში.

export JAVA_HOME=/opt/jdk-17.0.1
export PATH=$PATH:$JAVA_HOME/bin

დაიმახსოვრეთ, შეცვალეთ jdk-17.0.1 მიმდინარე დირექტორიას სახელით, თუ გსურთ ეს ან გაქვთ მომავალი განახლებული ვერსიები.

ინსტალაციის დასადასტურებლად, გაუშვით შემდეგი ბრძანება.

java --version
echo $JAVA_HOME

თუ სწორად არის დაინსტალირებული, თქვენ უნდა ნახოთ შემდეგი გამომავალი:

როგორ დააინსტალიროთ OpenJDK 17 Linux Mint 20-ზე

როგორც ხედავთ, ხედავთ, რომ ვერსია არის უახლესი OpenJDK 17 build. გახსოვდეთ, თქვენ უნდა გადაამოწმოთ და ხელახლა გააკეთოთ პროცესი მომავალი განახლებისთვის.

ტესტი Java – შექმენით Hello World აპლიკაცია

დასასრულებლად, ყოველთვის მოსახერხებელია ამ ტიპის ინსტალაციების ტესტირება, რათა დაადასტუროთ, რომ ყველაფერი სწორად მუშაობს ინსტალაციის შემდეგ. მარტივი გზაა პატარა ტესტის შექმნა ცნობილი Hello World მაგალითის გამოყენებით.

რეკლამა

პირველი, შექმენით Java პროგრამის ფაილი შემდეგნაირად

sudo nano hello.java

შემდეგი, დაამატეთ შემდეგი Java კოდი ფაილში:

public class hello {
  public static void main(String[] args) {
    System.out.println("G'day from LinuxCapable!");
  }
}

შეინახეთ ფაილი (CTRL+O), შემდეგ გადით (Ctrl+x).

იხილეთ ასევე  როგორ დააინსტალიროთ Python 3.9 Linux Mint 21 LTS-ზე

შემდეგი, შეადგინეთ კოდი შემდეგი გამოყენებით ტერმინალის ბრძანება javac.

javac hello.java

და ბოლოს, გაუშვით Java კოდი შემდეგი ბრძანებით:

java hello

მაგალითი გამომავალი:

რეკლამა
როგორ დააინსტალიროთ OpenJDK 17 Linux Mint 20-ზე

გილოცავ, ყველაფერი გამართულად მუშაობს.

კომენტარები და დასკვნა

გაკვეთილზე, თქვენ ისწავლეთ როგორ ჩამოტვირთოთ და დააინსტალიროთ OpenJDK 17-ის უახლესი ვერსია ორი მეთოდის შესწავლით, ჩამოტვირთვის და მომავალი ვერსიების და იმავე პროცესით დააინსტალირეთ თქვენი Linux Mint დესკტოპისთვის ან უთავო სისტემისთვის.


არა ის, რასაც ეძებდით? სცადეთ მოძებნოთ დამატებითი გაკვეთილები.

დატოვე კომენტარი