Меню Рубрики

Установка java linux для консоли

Установка Java JRE / JDK в Linux

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

Устанавливаем Java JRE / JDK в Linux

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

Сначала рекомендуется проверить обновления системных хранилищ и узнать текущую версию Java, если она вообще присутствует в ОС. Делается это все через стандартную консоль:

Впишите команду sudo apt-get update .

Введите пароль от вашего аккаунта для получения root-доступа.

Если вы получили уведомление, похожее на указанное ниже, значит, Джава в вашей ОС не имеется.

Способ 1: Официальные репозитории

Самый простой метод — использовать официальное хранилище для загрузки Java, которую туда выгрузили разработчики. От вас требуется прописать всего несколько команд, чтобы добавить все необходимые компоненты.

    Запустите «Терминал» и напишите там sudo apt-get install default-jdk , а затем нажмите на Enter.

Теперь добавьте JRE, введя команду sudo apt-get install default-jre .

Не помешает и плагин для браузера, который добавляется через sudo apt-get install icedtea-plugin .

Если вы заинтересованы в получении документации касаемо добавленных компонентов, загрузите их командой sudo apt-get install default-jdk-doc .

Хоть такой метод достаточно прост, он не подходит для установки самых свежих Джава-библиотек, поскольку они последнее время не выкладываются в официальное хранилище. Именно поэтому мы предлагаем ознакомиться со следующими вариантами инсталляции.

Способ 2: Репозиторий Webupd8

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

    В консоли введите sudo add-apt-repository ppa:webupd8team/java .

Обязательно укажите свой пароль.

Подтвердите операцию добавления, нажав на Enter.

Ожидайте завершения загрузки файлов, не закрывая «Терминал».

Обновите системное хранилище командой sudo apt-get update .

Теперь следует добавить графический инсталлятор путем ввода sudo apt-get install oracle-java8-installer .

Примите лицензионное соглашение для настройки пакета.

Согласитесь с добавлением новых файлов в систему.

По окончании процесса вам будет доступна команда для инсталляции абсолютно любых версий — sudo apt-get install oracle-java7-installer , где java7 — версия Java. Например, вы можете прописать java9 или java11 .

Избавиться от ненужных инсталляторов поможет команда sudo apt-get remove oracle-java8-installer , где java8 — версия Java.

Способ 3: Обновление с помощью Webupd8

Выше мы рассказали об установке сборок путем использования пользовательского хранилища Webupd8. Благодаря этому же репозиторию можно обновлять версию Джава до самой последней как раз путем скрипта сравнения.

  1. Повторите первые пять шагов из предыдущей инструкции, если вы еще не сделали эти действия.
  2. Впишите команду sudo update-java , а затем нажмите на Enter.

Используйте команду sudo apt-get install update-java для установки обновлений в случае их нахождения.

Способ 4: Ручная установка

Пожалуй, этот способ самый тяжелый из тех, которые мы рассмотрели в этой статье, однако он позволит получить необходимую версию Java без использования сторонних репозиториев и других дополнительных компонентов. Для осуществления этой задачи вам понадобится любой доступный браузер и «Терминал».

    Через веб-обозреватель перейдите на официальную страницу Oracle для загрузки Джава, где нажмите на «Download» или выберите любую другую необходимую версию.

Ниже находится несколько пакетов с библиотеками. Мы советуем скачать архив формата tar.gz.

Перейдите в папку с архивом, щелкните по нему ПКМ и выберите «Свойства».

Запомните расположение пакета, поскольку вам придется перейти к нему через консоль.

Запустите «Терминал» и выполните команду cd /home/user/folder , где user — имя пользователя, а folder — название папки хранения архива.

Создайте папку для распаковки архива. Обычно все компоненты помещаются в jvm. Создание директории происходит путем ввода sudo mkdir -p /usr/lib/jvm .

Распакуйте в созданную папку имеющийся архив 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 — название архива.

Для добавления системных путей вам потребуется последовательно ввести следующие команды:

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

Один из альтернативных путей может не существовать, что зависит от выбранной версии Java.
Осталось только провести конфигурацию каждого пути. Сначала выполните sudo update-alternatives —config java , отыщите подходящую версию Java, сверьте ее цифру и впишите в консоль.

Повторите то же действие с sudo update-alternatives —config javac .

Затем настройте последний путь через sudo update-alternatives —config javaws .

  • Проверьте успешность проведенных изменений, узнав активную версию Джава ( java -version ).
  • Как видите, методов инсталляции Java в операционную систему Linux существует достаточно большое количество, поэтому каждый пользователь найдет подходящий вариант. Если вы используете специфический дистрибутив и приведенные способы не работают, внимательно изучите отобразившиеся в консоли ошибки и воспользуйтесь официальными источниками для решения проблемы.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    источник

    Установка Java в Linux

    В этой статье речь пойдёт о проприетарной версии Java. Часто происходят ситуации, когда пользователь пытается открыть какую-либо программу на Java, а она либо вообще не запускается, либо пытается это сделать с помощью OpenJDK (Java Development Kit). Но вместо результата вы получаете кучу ошибок (как например с Minecraft). В данных ситуациях вам, скорее всего, поможет установка Java от Oracle.

    Я вам расскажу, как установить JRE (Java Runtime Environment) и JDK (Java Development Kit) 8 версии на такие дистрибутивы, как Ubuntu, CentOS и Arch, а также как выбрать нужную среду по умолчанию.

    Чем отличается JDK от JRE

    • JRE — Java Runtime Environment — это среда выполнения Java. Предназначена для обычного использования. Позволяет запускать приложения, написанные на языке Java.
    • JDK— Java Development Kit — стандартная версия платформы Java, предназначенная для разработки. Это специальный пакет разработчика, в который входят документация, различные утилиты, компилятор, библиотеки классов, а также сама JRE.

    Установка Java в Linux своими руками

    Скачать архив с необходимой вам версией вы можете с официального сайта. Далее вам надо перенести его в желаемую директорию и распаковать. Рекомендую /opt/java, далее она и будет использоваться. Сделайте это, используя следующие команды:

    sudo tar -xzf /opt/java/jre*.tar.gz

    Где «*» — версия Java.

    Загрузите архив со средствами разработчки с официального сайта компании Oracle. Также перенесите его в желаемую директорию и распакуйте:

    sudo tar -xzf /opt/java/jdk*.tar.gz

    Установка Java в Ubuntu

    JRE и JDK

    Для установки проприетарной Oracle Java вам необходимо добавить репозиторий, обновить индексы пакетов и установить Java. В Ubuntu, начиная с 18 релиза, это делается автоматически после добавления репозитория.

    Внимание! Будут установлены как JRE, так и JDK. Сначала добавим репозиторий и обновим списки пакетов:

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update

    В процессе установки необходимо будет принять лицензионное соглашение:

    sudo apt-get install oracle-java8-installer

    Установка Java в ArchLinux

    В официальных репозиториях есть только OpenJDK. Поэтому придётся воспользоваться пакетом из AUR(вы можете, конечно, руками установить Java от Oracle, но AUR проще). Установка производится всего одной командой:

    JDK так же можно установить, используя AUR. Просто выполните команду:

    Установка Java в CentOS

    Для RHEL, Fedora, Cent OS, OpenSUSE есть официальный RPM-пакет, который вы можете скачать с официального сайта. Чтобы установить пакет из терминала, воспользуйтесь этой командой:

    sudo rpm -i /путь/к/файлу/jre-*.rpm

    где «*» — версия Java. Или же примените любую графическую утилиту.

    Средства для разработчика вы можете скачать на сайте Oracle, ссылка на который есть в верху статьи. Для установки из терминала, используйте команду:

    » — указывает, что путь начинается.

    Выбор версии Java

    Ubuntu

    Для переключения на 8 версию Java используйте следующую команду:

    sudo update-java-alternatives -s java-8-oracle

    Чтобы автоматически установить переменные среды, воспользуйтесь командой:

    sudo apt-get install oracle-java8-set-default

    Или же вы можете установить альтернативы сами. Делается это с помощью следующих команд:

    sudo update-alternatives —install /usr/bin/java java / usr / lib / jvm / java-8-oracle/bin/java 1

    sudo update-alternatives —install / usr / bin / javaс javaс / usr / lib / jvm / java-8-oracle / bin / javaс 1

    sudo update-alternatives —install / usr / bin / javaws javaws / usr / lib / jvm /java-8-oracle / bin / javaws 1

    Теперь осталось выбрать версии исполняемых файлов java, javaws и javac, которые будут использоваться по умолчанию:

    sudo update-alternatives —config java

    sudo update-alternatives —config javac

    sudo update-alternatives —config javaws

    ArchLinux

    Для начала просмотрите список установленных сред:

    Затем установите необходимую вам:

    archlinux-java set имя_среды

    archlinux-java set java-8-jre/jre

    CentOS

    Выбрать необходимую среду можно с помощью команд, данных ниже (так же, как и в Ubuntu). Вам нужно будет просто выбрать цифру, соответствующую номеру версии:

    sudo update-alternatives —config java

    sudo update-alternatives —config javac

    sudo update-alternatives —config javaws

    Настройка переменных окружения

    Чтобы настройки были доступны для всех пользователей, будем использовать файл /etc/profile. Откройте его для редактирования любым текстовым редактором с помощью команды sudo и добавьте в конец следующие строки:

    1. export JAVA_HOME=/opt/java/jdk*/
    2. export JRE_HOME=/opt/java/jdk*/jre
    3. export PATH=$PATH:/opt/java/jdk*/bin:/opt/java/jdk*/jre/bin
    • Вместо пути по умолчанию /opt/java укажите тот, который использовали;
    • Если вы используете не JDK, а JRE, то в пути у вас так же будет не «jdk*», а «jre*»;
    • «*» — версия Java, которая у вас установлена.

    Выводы

    В данной статье мы подробно разобрали процесс установки и настройки Java в различных дистрибутивах Linux. Если остались вопросы, спрашивайте в комментариях!

    Оцените статью:

    Об авторе

    Обычный подросток. Интересуюсь современными технологиями, СПО и различными ОС, начиная от Kolibri и React, заканчивая *BSD и GNU/Linux. На данный момент я использую Xubuntu.

    7 комментариев

    Замечательная статья — коротко и ясно.
    Небольшое дополнение:
    помимо update-alternatives —config java, update-alternatives —config javac и update-alternatives —config javaws, в своё время, при установке с оф. бинарников, мне пришлось ещё много чего update-alternatives’ить и —config’урить, иначе сыпались досадные ошибочки. но это в случае, если установлено несколько версий Java. Здесь описывать не буду — слишком много текста, см. мою инструкцию: http://4pda.ru/forum/index.php?showtopic=209610&st=9320#Spoil-44184239-15

    спасибо за статью!
    Обьясните пожалуйста для чего нужно прописывать переменные окружения?
    Если в системе только один юзер (админ), есть ли смысл в данном действии?

    Есть смысл. Количество пользователей здесь не при чём. Как вы собираетесь сообщить программам, где у вас находится Java машина?

    Ребята помогите на линуксе новичёк!
    После ввода этой команды (sudo apt install oracle-java8-installer)
    Вылезла ошибка:
    Reading state information. Done
    E: Unable to locate package oracle-java8-installer
    P.s:Система(Linux mint 1.7.3 Rosa)

    🙁 Устарела инструкция, нет нужного пакета в репозитории для Ubunu. Пробовал другие номера версий, но — нет ничего там.

    источник

    Установка Java в Ubuntu и Linux Mint

    Что такое Java

    Java — это язык программирования, разработанный компанией Sun Microsystems, которую потом купила компания Oracle.

    Программы, написанные на Java обычно работают в различных операционных системах, то есть являются кроссплатформенными. Для запуска таких программ необходимо наличие в системе Виртуальной машины Java (Java Virtual Machine — JVM), то есть, проще говоря, наличие некоторых дополнительных компонентов, которые обеспечивают возможность запуска Java-программ в системе.

    Обычно, когда говорят о том, что в Linux нужно установить Java, то имеют ввиду, что нужно установить Виртуальную машину Java, чтобы получить возможность запускать программы, написанные на Java.

    Какие версии Java бывают и чем отличаются

    Существует несколько реализаций Java для Linux. Самыми популярными являются OpenJDK и Oracle Java. В Linux обычно пользователь устанавливает одну из этих реализаций.

    • Oracle Java — реализация Java для Linux от компании Oracle. В ней содержатся некоторые закрытые (проприетарные) компоненты и компоненты, которые защищены патентами.
    • OpenJDK — реализация Java для Linux с открытым исходным кодом.

    Обе версии вполне работоспособны и в Linux можно использовать любую из них. Но иногда, для некоторых приложений, рекомендуется использовать Oracle Java.

    В Linux пакеты с Java представлены в двух редакциях:

    • JRE — Java Runtime Environment — компоненты, предназначенные для запуска Java-программ в Linux.
    • JDK — Java Development Kit — компоненты, предназначенные для запуска, компиляции и разработки Java-программ.

    Какую версию устанавливать

    Рядовому пользователю, которому нужно просто запускать Java-программы, обычно достаточно установить «OpenJDK JRE».

    Если потребуется компиляция Java-программ, то нужно будет установить «OpenJDK JDK».

    Рассмотрим, как установить Java в Ubuntu Linux. Абсолютно аналогично выполняется установка в Linux Mint и других дистрибутивах, основанных на Ubuntu.

    Проверка версии Java

    Чтобы проверить, установлена ли у вас уже в системе какая-либо версия Java, выполните в терминале команду:

    Если Java установлена, то вы получите информацию о том, какие компоненты Java установлены в системе.

    Установка OpenJDK

    Установка OpenJDK JRE

    Для установки OpenJDK JRE в Ubuntu Linux достаточно установить пакет default-jre. Для установки выполните в терминале команду:

    Установка OpenJDK JDK

    Если вы хотите установить OpenJDK JDK, то нужно установить пакет default-jdk (он также установит default-jre). Для установки выполните команду:

    Установка OpenJDK определенной версии

    Если вам нужно установить конкретную версию, то выполните одну из следующих команд. В репозиториях Ubuntu сейчас представлены OpenJDK версий 11 и 8.

    После установки, можно проверить, какие компоненты Java установлены, выполнив команду:

    Установка Oracle JDK

    Установка Oracle JDK свежей версии

    Свежую версию Oracle JDK можно установить, используя PPA-репозиторий, подготовленный проектом linuxuprising.

    Сначала добавим PPA-репозиторий. Выполняем следующие команды. При выполнении первой команды появится информационное сообщение, нажмите Enter для продолжения.

    Теперь выполним установку Oracle Java версии 12:

    Во время установки нужно будет ознакомиться и принять лицензию:

    Для установки Oracle Java версии 11 используйте команду:

    Установка Oracle JDK старой версии

    Если вам нужно установить Oracle JDK старой версии 8, то вы можете воспользоваться PPA-репозиторием, который подготовлен проектом webupd8. Для установки выполните в терминале следующие команды. При выполнении первой команды появится информационное сообщение, нажмите Enter для продолжения.

    Как удалить Java

    Если у вас установлены пакеты OpenJDK, то для их удаления используйте команду:

    Или следующую команду, если требуется также удалить файлы конфигурации (полное удаление OpenJDK):

    Для удаления Oracle Java используется команда:

    Запуск Java-программ

    Если Java установлена в Ubuntu Linux, то для запуска Java-программ обычно достаточно дважды щелкнуть по файлу программы. Он может иметь расширение .jar .

    Для запуска .jar файлов из командной строки, выполните команду:

    Заключение

    Мы рассмотрели, какие версии Java бывают для Linux. Рассмотрели, как установить версию OpenJDK, а также версию Java от Oracle. Обычно начинающий пользователь вообще не понимает, что именно ему нужно установить. Поэтому краткое резюме: Если вам нужно просто запустить какую-нибудь Java-программу в Ubuntu Linux (Linux Mint и других подобных дистрибутивах), то устанавливайте OpenJDK JRE.

    источник

    Читайте также:  Установка лестницы факро термо

    Добавить комментарий

    Adblock
    detector