Как да инсталирате Java на Linux

Java компоненти са необходими, за да работят с голямо разнообразие от приложения и уебсайтове, така че почти всеки потребител на компютъра е изправен пред необходимостта да инсталира тази платформа. Разбира се, принципът на изпълнение на задачата се различава в различните операционни системи, но с дистрибуциите на Linux винаги е почти същото и бихме искали да кажем как Java е инсталирана в Ubuntu. Собствениците на други сглобки ще трябва само да повторят дадените инструкции, като вземат предвид синтаксиса на системата.

Инсталирайте Java JRE / JDK в Linux

Днес предлагаме да се запознаем с различни възможности за инсталиране на Java библиотеки, тъй като всички те ще бъдат най-полезни и приложими в определени ситуации. Например, ако не искате да използвате хранилища на трети страни или искате да поставите няколко Java съвместно, тогава трябва да използвате отделна опция. Но нека ги разгледаме по-отблизо.

Първо, препоръчително е да проверите актуализациите на системните хранилища и да откриете текущата версия на Java, ако тя обикновено присъства в операционната система. Това се прави чрез стандартна конзола:

  1. Отворете менюто и стартирайте "Терминал" .
  2. Отидете на OS Linux

  3. Въведете sudo apt-get update .
  4. Проверете за системни актуализации в Linux

  5. Въведете паролата за профила си, за да получите root достъп.
  6. Въвеждане на парола за root достъп в Linux

  7. След като получите пакетите, използвайте java -version да видите информация за инсталираната Java.
  8. Проверка на инсталираната Java версия на Linux

  9. Ако сте получили уведомление, подобно на това по-долу, Java не е във вашата операционна система.
  10. Разбиране на Java версия на Linux

Метод 1: Официални хранилища

Най-лесният метод е да използвате официалното хранилище за изтегляне на Java, което разработчиците разтоварват там. От вас се изисква да регистрирате няколко команди, за да добавите всички необходими компоненти.

  1. Стартирайте "Terminal" и напишете sudo apt-get install default-jdk , след което натиснете Enter .
  2. Стандартна JDK инсталация на Linux

  3. Потвърдете добавянето на файлове.
  4. Потвърждение за добавяне на пакети към Linux

  5. Сега добавете JRE, като напишете sudo apt-get install default-jre .
  6. Стандартна JRE инсталация на Linux

  7. Приставката за браузъра няма да се намеси, което се добавя чрез sudo apt-get install icedtea-plugin .
  8. Стандартна инсталация на Java plugin за Linux браузър

  9. Ако се интересувате от получаване на документация относно добавените компоненти, изтеглете ги със sudo apt-get install default-jdk-doc .
  10. Изтеглете Java документация за Linux

Въпреки че този метод е доста прост, той не е подходящ за инсталиране на най-новите Java библиотеки, тъй като те не са били изложени в официалното хранилище наскоро. Ето защо предлагаме да се запознаем със следните възможности за инсталиране.

Метод 2: Webupd8 хранилище

Има персонализирано хранилище, наречено Webupd8, което има скрипт, който сравнява текущата версия на Java с тази, намерена на уебсайта на Oracle. Този метод на инсталиране е полезен за тези, които желаят да инсталират нова дъска 8 (най-новата налична в хранилището на Oracle).

  1. В конзолата въведете sudo add-apt-repository ppa:webupd8team/java .
  2. Изтеглете Java Repository за Linux

  3. Не забравяйте да включите паролата си.
  4. Въвеждане на парола за изтегляне на хранилището на Linux

  5. Потвърдете операцията по добавяне, като натиснете Enter .
  6. Потвърдете зареждането на хранилището в Linux

  7. Изчакайте изтеглянето на файла да приключи, без да затваряте терминала .
  8. Изчаква се хранилището да се зареди в Linux

  9. Актуализирайте системната памет със sudo apt-get update .
  10. Инсталиране на получени актуализации на Linux

  11. Сега добавете графичния инсталатор, като напишете sudo apt-get install oracle-java8-installer .
  12. Стартиране на Java Installer на Linux

  13. Приемете лицензионното споразумение, за да персонализирате пакета.
  14. Потвърдете Java инсталацията на Linux

  15. Съгласен съм да добавяте нови файлове към системата.
  16. Второто потвърждение на инсталацията на Java в Linux

В края на процеса ще можете да инсталирате команда за абсолютно всички версии - sudo apt-get install oracle-java7-installer , където java7 е Java версията. Например, можете да регистрирате java9 или java11 .

За да се отървете от ненужните инсталатори ще помогнете на командата sudo apt-get remove oracle-java8-installer , където java8 е Java версията.

Метод 3: Актуализиране с Webupd8

По-горе говорихме за инсталиране на сглобки, като използвахме персонализираното хранилище Webupd8. Благодарение на същото хранилище можете да актуализирате версията на Java до последната само с помощта на скрипт за сравнение.

  1. Повторете първите пет стъпки от предишната инструкция, ако не сте направили тези стъпки.
  2. Въведете sudo update-java и натиснете Enter .
  3. Актуализирайте Java чрез Linux терминал

  4. Използвайте командата sudo apt-get install update-java да инсталирате актуализациите, ако бъдат намерени.
  5. Инсталиране на последните актуализации на Java на Linux

Метод 4: Ръчна инсталация

Може би този метод е най-трудният от тези, които обсъдихме в тази статия, но ще осигури необходимата версия на Java без използване на хранилища на трети страни и други допълнителни компоненти. За да изпълните тази задача, ще ви е необходим всеки наличен браузър и "Терминал" .

  1. Чрез уеб браузър отидете на официалната страница на Oracle, за да изтеглите Java, където кликнете върху „Изтегляне“ или изберете друга необходима версия.
  2. Изтегляне на JDK от официалния сайт за Linux

  3. По-долу са дадени няколко пакета с библиотеки. Препоръчваме ви да изтеглите tar.gz архив.
  4. Изтегляне на Java архива от официалния сайт за Linux

  5. Отидете в папката с архива, кликнете върху нея и изберете "Properties" .
  6. Отидете в Java архивните свойства в Linux

  7. Запомнете местоположението на пакета, защото трябва да отидете до него през конзолата.
  8. Открийте пътя на архива в Linux

  9. Стартирайте "Терминал" и изпълнете командата cd /home/user/folder , където потребител е потребителското име и папката е името на папката за архивиране.
  10. Отидете в папката с архива в Linux

  11. Създайте папка, за да разопаковате архива. Обикновено всички компоненти се поставят в jvm. Създаването на директория се извършва чрез въвеждане на sudo mkdir -p /usr/lib/jvm .
  12. Създаване на нова папка в Linux

  13. Разопаковайте съществуващия архив sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm , където jdk-11.0.2_linux-x64_bin.tar.gz е името на архива.
  14. Разопаковане на архива в нова папка Linux

  15. За да добавите системни пътища, трябва последователно да въвеждате следните команди:

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
    sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1

    Създаване на алтернативни пътеки в Linux

    Един от алтернативните пътища може да не съществува, в зависимост от избраната от вас версия на Java.

  16. Остава само да конфигурирате всеки път. Първо стартирайте sudo update-alternatives --config java , намерете подходящата версия на Java, проверете номера и въведете в конзолата.
  17. Избор на Java версия на Linux

  18. Повторете същото действие със sudo update-alternatives --config javac .
  19. Избор на Javac версия в Linux

  20. След това конфигурирайте последния път чрез sudo update-alternatives --config javaws .
  21. Избор на javaws версия в Linux

  22. Проверете успеха на промените, като откриете активната версия на Java ( java -version ).

Както можете да видите, има доста методи за инсталиране на Java в операционната система Linux, така че всеки потребител ще намери подходяща опция. Ако използвате конкретна дистрибуция и дадените методи не работят, внимателно прегледайте грешките, показани в конзолата, и използвайте официалните източници, за да разрешите проблема.