Установка java в ubuntu 18.04

Установка Oracle JDK 11

Лицензионное соглашение Oracle для Java не доступно через стандартный менеджер пакетов. Чтобы установить Oracle JDK, официальную версию от Oracle, нужно создать аккаунт Oracle и вручную загрузить JDK, чтобы добавить новый репозиторий для нужной вам версии. После этого вы сможете установить ее с помощью apt и стороннего скрипта.

Версия Oracle JDK, которую вам нужно загрузить, должна соответствовать версии инсталлятора. Чтобы узнать, какая версия вам нужна, посетите страницу oracle-java11-installer. Найдите пакет для Focal.

В мануале используется версия скрипта 11.0.7. В этом случае вам понадобится Oracle JDK 11.0.7. С этой страницы не нужно ничего скачивать.

Затем перейдите на страницу загрузок и найдите версию, которая вам нужна.

Нажмите кнопку JDK Download, и вы попадете на экран, где будут перечислены доступные версии. Нажмите на пакет .tar.gz для Linux.

Вы увидите диалоговое окно с просьбой принять лицензионное соглашение Oracle. Установите флажок, чтобы принять лицензионное соглашение, и нажмите кнопку Download. Возможно, вам придется войти в свою учетную запись Oracle еще раз, чтобы начать загрузку.

Как только файл загрузится, вам нужно будет перенести его на ваш сервер. Загрузите файл на свой локальный компьютер. В macOS, Linux или Windows (с помощью подсистемы Windows для Linux) используйте команду scp, чтобы передать файл в домашний каталог вашего пользователя 8host. Следующая команда предполагает, что вы сохранили файл Oracle JDK в папке Downloads на локальном компьютере (если это не так, исправьте путь в команде):

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

Сначала установите пакет software-properties-common, который добавляет команду apt-get-repository – она нужна для добавления в систему дополнительных репозиториев.

После этого нужно импортировать ключ подписи, чтобы проверить программу, которую мы собираемся установить:

Вы увидите такой результат:

С помощью команды add-apt-repository добавьте нужный репозиторий в список источников:

После этого вы увидите сообщение:

Нажмите Enter, чтобы продолжить установку. Затем система попробует импортировать ключи GPG, но не сможет найти валидные.

Это предупреждение можно проигнорировать.

Чтобы обновить список исходников и сделать новое ПО доступным для установки, введите:

Инсталлятор будет искать загруженный пакет Oracle JDK в каталоге /var/cache/oracle-jdk11-installer-local. Сейчас нужно создать этот каталоги и скопировать туда архив .tar.gz.

Теперь можно установить пакет:

Сначала инсталлятор предложит вам принять лицензию. После этого он извлечет и установит Java.

Пару слов про Docker

cgroups

  1. Если вы запускаете Java в docker-контейнер, она смотрит, сколько на хосте физической памяти, и исходя из того, сколько физической памяти реально на хосте, а не в контейнере считает ограничения по умолчанию. И очень быстро умирает, потому что ей столько не дают. Поэтому -Xmx обязательно — без этого не взлетит.
  2. Всегда под контейнер надо давать немножко больше памяти, чем под JVM. Допустим, вы делаете контейнер на 2 Гбайта, запускаете JVM с параметром , оно как-то начинает работать, потому что память аллоцируется лениво. Но потихонечку все эти страницы так или иначе начинают использоваться, и сначала ваш контейнер начинает уходить в локальный своп, а потом просто умирает. Причём умирает он в лучших традициях — просто исчезает.

Устранить проблемы с черным экраном Google Chrome в Windows 10/8/7

Какую версию Java выбрать?

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

  • Старая седьмая версия;
  • Новая восьмая, используемая в большинстве программ.

Платформа распространялась в двух форматах:

  • Проприетарном (Oracle Java) — с дополнительными возможностями и поддержкой;
  • Открытом (Open JDK) — полностью открытая версия.

Обе платформы выпускались компанией Oracle, но вторая поддерживалась сообществом разработчиков, а первая самой компанией. Сейчас же ситуация немного изменилась. Теперь компания выпускает новую версию Java каждые пол года. Сначала вышла Java 9, 10, а затем 11 и длительность срока поддержки этих версий тоже короткая — всего семь месяцев. Поэтому большинство программ остались работать на Java 8, которая будет официально поддерживаться до 2020 года. Именно её и надо устанавливать в большинстве случаев.

Если вы разработчик, и хотите получить самую свежую версию Java, то стоит устанавливать Java 11. Это LTS-версия, которая будет поддерживаться до 2026 года. В ней было очень много улучшений и изменений, как в плане синтаксиса, так и для распространения. Теперь проприетарная версия доступна бесплатно только для некоммерческого использования. Для коммерческих целей необходимо платить или же устанавливать OpenJDK.

В Ubuntu, да и в других дистрибутивах Java поставляется в двух редакциях:

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

Здесь, я думаю, надо выбирать то, что вам нужно. Если нет необходимость что-то компилировать на Java, то будет достаточно JRE. А теперь перейдём к установке.

Установка Java на Debian/Ubuntu/Mint

Много программ требуют Java и мне бы хотелось рассказать как можно установить Java на Debian/Ubuntu или Mint в своей теме «Установка Java на Debian/Ubuntu/Mint». Расскажу и покажу как можно установить различные версии java на ваш сервер.

Установка JRE/JDK по умолчанию 

Это самый простой вариант. Он позволит установить OpenJDK (6-ю версию) на ранние версии Ubuntu, Debian и Mint, а если хотите версию поновее, то можно установить OpenJDK 7:

Для начала стоит обновить индексы для всех пакетов:

$ sudo apt-get update

Затем, проверяем не стоит ли Java на вашей ОС:

$ java -version

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

$ sudo apt-get install default-jre

Если необходим пакет для разработки под Java (JDK), который нужен чтобы компилировать приложения написанные на языке Java (для примера: Apache Ant, Apache Maven, Eclipse или IntelliJ IDEA), то есть необходимость установить:

# apt-get install default-jdk

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

Установка OpenJDK 7.

Если нужно установить OpenJDK 7, то необходимо:

$ sudo apt-get install openjdk-7-jre

Это даст возможность выполнить установку JRE:

$ sudo apt-get install openjdk-7-jdk

Установка Oracle JDK.

Для того чтобы  произвести установку любой версии для  начала нужно:

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update

После чего нужно выбрать необходимую версию JDK и установить:

Oracle JDK 6
Это более старый пакет для java, но его еще используют:

$ sudo apt-get install oracle-java6-installer

Oracle JDK 7
Уже самая последняя, а так же стабильная версия данной программы:

$ sudo apt-get install oracle-java7-installer

Oracle JDK 8
Если нужно установить Java 8 выполните:

$ sudo apt-get install oracle-java8-installer
# cd /usr/local/src && wget --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

Распаковываем:

# tar -zxf jdk-8u*.tar.gz -C /usr/local/ && rm -f /usr/local/src/jdk-8u*.tar.gz

Установим:

# update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_131/bin/java 100
# update-alternatives --install /usr/bin/javac javac /usr/local/jdk1.8.0_131/bin/javac 100

Выставляем нужную версию:

# update-alternatives --config java
# update-alternatives --config javac

и проверяем:

root@debian:/usr/local# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
root@debian:/usr/local# 

Очень просто!

Oracle JDK 9

Управление Java (по желанию)
При наличии нескольких Java на вашем сервере необходимо выбрать и использовать по умолчанию только одну:

$ sudo update-alternatives --config java

несколько версий java на сервере

Теперь Вам нужно выбрать номер для использования  Java по умолчанию:

$ sudo update-alternatives --config javac

Это то же самое, как экран выбора предыдущей команды и должны быть использованы тем же образом. Эту команду можно использовать для всех других команд, которые имеют различные установки. В Java, это включает в себя, но не ограничивается: Keytool, javadoc и Jarsigner.

 Установка переменной окружения «JAVA_HOME»

Сейчас нужно еще добавить переменную окружения JAVA_HOME, которая нужна для некоторых утилит, но для начала выясним сам путь установки Java:

установка переменной окрожения на Java

Путь установки для каждого из них:

  1. /usr/lib/jvm/java-7-oracle
  2. /usr/lib/jvm/java-6-openjdk-amd64
  3. /usr/lib/jvm/java-7-oracle

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

$ sudo nano /etc/environment

JAVA_HOME=»YOUR_PATH»

И вставьте за место «YOUR_PATH» ваш полный путь к жава.

После чего нужно перезагрузить этот файл:

$ source /etc/environment

Тестируем и проверяем что все работает:

$ echo $JAVA_HOME

Если она возвращает только задать путь, переменная окружения успешно установлена. Если не показывает, то пожалуйста, проверьте все и возможно выполните все с самого начала.

Так же будет полезным:

А на этом я завершу «Установка Java на Debian/Ubuntu/Mint».

Плагин для браузера

Две команды, — вот способ, как установить поддержку Джава на браузер под Ubuntu.

Шаги

Метод 1 из 3:

Как установить Java без помощи менеджера пакетов (RPM)

1

Откройте страницу загрузки Java для Linux. Отобразятся несколько ссылок на установочные файлы.

2

Нажмите Linux.Также можно нажать «Linux X64», если вы хотите установить 64-разрядную Java. Эта ссылка расположена посередине страницы

Скачается установочный файл Java.

3

Обратите внимание на имя файла.Например, если файл называется «jre-8u151», это означает, что версия Java – 8, а версия обновления – 151. Последней версией Java является 8-ая версия, но также понадобится версия обновления, которая в имени файла идет после «8u».

4

Откройте командную строку

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

5

Измените каталог для установки. В терминале введите cd, поставьте пробел, а затем введите путь (например: /usr/java/) и нажмите ↵ Enter.

6

Введите команду для установки. Введите tar zxvfЕсли файл скачан после 1 октября 2017 года, введите tar zxvf jre-8u151-linux-i586.tar., поставьте пробел, а затем введите полное имя файла, которое зависит от версии Java и даты загрузки файла.

7

Нажмите ↵ Enter. Java будет установлена в папку «jre1.8.0_», где «» – это версия обновления (например, 151).

Метод 2 из 3:

Как установить Java с помощью менеджера пакетов (RPM)

1

Откройте страницу загрузки Java для Linux. Отобразятся несколько ссылок на установочные файлы.

2

Нажмите Linux RPM.Также можно нажать «Linux RPM X64», если вы хотите установить 64-разрядную Java. Эта ссылка расположена посередине страницы

Скачается установочный файл Java RPM.

3

Обратите внимание на имя файла.Например, если файл называется «jre-8u151», это означает, что версия Java – 8, а версия обновления – 151. Последней версией Java является 8-ая версия, но также понадобится версия обновления, которая в имени файла идет после «8u».

4

Откройте командную строку

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

5

Введите команду, которая предоставит вам права суперпользователя. Введите sudo su и нажмите ↵ Enter. Система попросит вас ввести пароль.
X
Источник информации

6

Введите пароль к учетной записи. Введите пароль к своей учетной записи и нажмите ↵ EnterЕсли ваш пароль не является административным, введите пароль к учетной записи администратора.. Если ваш пароль является административным паролем, вы сможете установить Java.

7

Измените каталог для установки. В терминале введите cd, поставьте пробел, а затем введите путь (например: /usr/java/) и нажмите ↵ Enter.

8

Введите команду для установки. Введите rpm -ivh, поставьте пробел, а затем введите полное имя файла и нажмите ↵ EnterИмя файла зависит от даты загрузки файла. Если файл скачан после 1 октября 2017 года, введите rpm -ivh jre-8u151-linux-i586.rpm и нажмите ↵ Enter.. Java будет установлена на компьютере.

9

Обновите установленную Java. Введите rpm -Uvh jre-8u73-linux-i586.rpm и нажмите ↵ Enter. Система проверит наличие обновлений для пакета Java и, если они доступны, установит их.

Метод 3 из 3:

Как установить Java на Ubuntu

  1. 1

    Откройте командную строку. Нажмите Ctrl+Alt+T на клавиатуре или щелкните по значку в виде черного прямоугольника с белыми символами «>_» в левой части экрана.

  2. 2

    Введите команду для обновления. Введите sudo apt-get install и нажмите ↵ Enter. Это приведет к обновлению пакетов на компьютере.

  3. 3

    Введите пароль, если будет предложено. Если система попросят ввести пароль суперпользователя, введите его и нажмите ↵ Enter.

  4. 4

    Убедитесь, что на компьютере нет Java. Введите java -version и нажмите ↵ Enter

    Если Java установлена, на экране отобразится ее версия.

    . Если на экране отобразилось сообщение «The program ‘java’ can be found in the following packages» (Java можно найти в следующих пакетах), Java нет на компьютере.

  5. 5

    Введите команду для установки. В терминале введите sudo apt-get install default-jre, а затем нажмите ↵ Enter

    Если это не привело к успеху, попробуйте ввести sudo apt-get install openjdk-7-jdk.

    . Java будет установлена на компьютере с Ubuntu в папку по умолчанию.

Iuliia Zalesskaia

Read more posts by this author.

Iuliia Zalesskaia

Это довольно простой и легкий процесс, и мы представляем вам пошаговые инструкции по установке Java в Ubuntu. Инструкции будут работать для Ubuntu 14.04, 16.04, 18.04 и любого другого выпуска LTS.

Данный способ работает для любого дистрибутива на основе Ubuntu, даже не для версий LTS, таких как 18.10, но они были протестированы на Ubuntu 16.04 и Ubuntu 18.04 и работать как на серверах, так и на десктопах.

Дополнительные переменные

В процессе работы могут потребоваться переменные. Они используются в работе некоторых программ. Особенно это касается ПО, которое в своей работе опирается на нужный нам язык программирования. Это относится и к переменной «JAVA_HOME».

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

Как ответ на эту команду, вы должны получить сообщение с путями установки и другими данными. Запишите или скопируйте путь установки актуальной версии Джава отдельно. Откройте файл «sudo nano /etc/environment». Добавьте в него строку «JAVA_HOME=”Ваш_путь”», где «Ваш_путь» — это скопированные данные о месте расположения папки. Далее потребуется перезагрузить файл: «source /etc/environment». На этом добавление переменной завершено.

Возможные профилактические меры

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

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

Одна из мер профилактики — полноценный рацион

Downloading Oracle Java JDK

Using your web browser, go to the Oracle Java SE (Standard Edition) website and decide which version you want to install:

  • JDK: Java Development Kit. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.

  • Server JRE: Java Runtime Environment. For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications.

In this tutorial we will be installing the JDK Java SE Development Kit 8 x64 bits. Accept the license and copy the download link into your clipboard. Remember to choose the right tar.gz (64 or 32 bits). Use wget to download the archive into your server:

Oracle does not allow downloads without accepting their license, therefore we needed to modify the header of our request. Alternatively, you can just download the compressed file using your browser and manually upload it using a SFTP/FTP client.

Always get the latest version from Oracle’s website and modify the commands from this tutorial accordingly to your downloaded file.

Setting the “JAVA_HOME” environment variable

To set the environment variable, which is needed for some programs, first find out the path of your Java installation:

It returns something like:

The path of the installation is for each:

Copy the path from your preferred installation and then edit the file :

In this file, add the following line (replacing YOUR_PATH by the just copied path):

That should be enough to set the environment variable. Now reload this file:

Test it by executing:

If it returns the just set path, the environment variable has been set successfully. If it doesn’t, please make sure you followed all steps correctly.

<div class=“author”>Submitted by: <a
href=“http://koenv.com”>Koen Vlaswinkel</a></div>

Ничего не помогает, телефон не реагирует

Судя по отзывам пользователей продукции Apple, в довольно редких случаях, но описанные действия не помогают. Это может означать более серьезные неполадки в функционировании аппарата. Например, если у вас вибрирует и завис айфон-3, что делать, вы не знаете — нужно попытаться подключить гаджет к зарядному устройству. Если телефон начал заряжаться и перегружаться, это значит, что все в порядке — просто аккумулятор имел низкий заряд для совершения этой операции.

Если же даже подключение к питанию вашего айфона не помогло ему выйти из состояния зависания, это значит, что проблема может быть на аппаратном уровне. Чтобы решить ее, телефон нужно нести в сервисный центр, чтобы вам помогли специалисты.

Как исправить ошибку Internet Explorer 0xC06D007F

Choosing the default Java to use

If your system has more than one version of Java, configure which one your system uses by entering the following command in a terminal window

sudo update-alternatives --config java

This will present you with a selection that looks similar to the following (the details may differ for you):

There are 2 choices for the alternative java (providing /usr/bin/java).  
Selection Path Priority Status 
———————————————————— 
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode 
1 /usr/lib/jvm/jre1.7.0/jre/bin/java 3 manual mode  

Press enter to keep the current choice, or type selection number: 1

Status: Deprecated

This article is deprecated and no longer maintained.

See Instead

This article may still be useful as a reference, but may not follow best practices or work on this or other Ubuntu releases. We strongly recommend using a recent article written for the version of Ubuntu you are using.

  • How To Install Java with Apt-Get on Ubuntu 16.04
  • How To Install Java with Apt-Get on Debian 8

If you are currently operating a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:

  • How to upgrade from Ubuntu 12.04 to Ubuntu 14.04.
  • How to upgrade from Ubuntu 14.04 to Ubuntu 16.04
  • How to migrate server data to a supported version

Настройка Java в Ubuntu

Теперь пришло время настроить вашу Java.

Проверьте, какую версию Java вы используете:

Во-первых, убедитесь, что вы установили Java в своей системе и проверьте, какая у вас версия:

Вывод должен быть примерно таким:

Исходя из ответа, мы используем версию 11.

Установите значение по умолчанию, если у вас есть несколько версий Java:

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

Вы также можете использовать эту команду, чтобы проверить, сколько у вас несколько версий.

Вы получите вывод со списком установленных Javas. Нажмите клавишу ввода, чтобы оставить значение по умолчанию без каких-либо изменений, или введите номер, чтобы выбрать другой Java по умолчанию.

Установите переменную JAVA_HOME

Скорее всего, вам потребуется установить переменную JAVA_HOME, чтобы другие приложения могли найти местоположение вашей версии Java. Чтобы найти путь версии Java, повторите предыдущую команду:

И скопируйте путь файла — второй столбец — в «Путь».

Затем откройте файл «/ etc / environment» в текстовом редакторе.

И добавьте следующую строку в конец файла:

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

Сохраните файл и затем перезагрузите его:

Чтобы проверить, все ли сделано правильно, вы можете проверить переменную JAVA_HOME, используя:

Ответ должен быть вашим путем установленной версии Java.

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

Java — это очень популярный язык программирования, разработанный в компании Sun Microsystems. Сейчас Java используется для создания различных десктопных программ, веб-приложений, серверных приложений и многого другого. Основная особенность этого языка — это максимальная кроссплатформенность. Программа, написанная для одной системы, будет без проблем работать в другой. Но для программ, написанных на Java, нужна специальная Java-машина. Именно её мы будем сегодня устанавливать.

В этой статье мы рассмотрим, как выполняется установка Java Ubuntu 18.04 для разных версий программы. А также попытаемся разобраться во всём её многообразии.

Как исправить ошибку Adobe Reader 0xC06D007E

Installation des Oracle JDK

Wenn Sie das offizielle Oracle JDK installieren möchten, müssen Sie ein neues Paket-Repository für die Version hinzufügen, die Sie verwenden möchten.

Fügen Sie zur Installation von Java 8 (der neuesten LTS-Version) zunächst das Paket-Repository hinzu:

Wenn Sie das Repository hinzufügen, erscheint eine Meldung wie diese:

Drücken Sie die , um fortzufahren. Aktualisieren Sie dann Ihre Paketliste:

Nachdem die Paketliste aktualisiert wurde, installieren Sie Java 8:

Ihr System lädt das JDK von Oracle herunter und fordert Sie dazu auf, die Lizenzvereinbarung zu akzeptieren. Nachdem Sie die Vereinbarung akzeptiert haben, wird das JDK installiert.

Schauen wir uns nun an, wie Sie auswählen, welche Java-Version Sie verwenden möchten.

ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Installing Oracle JDK 11

Oracle’s licensing agreement for Java doesn’t allow automatic installation through package managers. To install the Oracle JDK, which is the official version distributed by Oracle, you must create an Oracle account and manually download the JDK to add a new package repository for the version you’d like to use. Then you can use to install it with help from a third party installation script.

The version of Oracle’s JDK you’ll need to download must match version of the installer script. To find out which version you need, visit the page.

Locate the package for Bionic, as shown in the following figure:

In this image, the version of the script is . In this case, you’ll need Oracle JDK 11.0.7. You don’t need to download anything from this page; you’ll download the installation script through shortly.

Then visit the Downloads page and locate the version that matches the one you need.

Click the JDK Download button and you’ll be taken to a screen that shows the versions available. Click the package for Linux.

You’ll be presented with a screen asking you to accept the Oracle license agreement. Select the checkbox to accept the license agreement and press the Download button. Your download will begin. You may need to log in to your Oracle account one more time before the download starts.

Once the file has downloaded, you’ll need to transfer it to your server. On your local machine, upload the file to your server. On macOS, Linux, or Windows using the Windows Subsystem for Linux, use the command to transfer the file to the home directory of your user. The following command assumes you’ve saved the Oracle JDK file to your local machine’s folder:

Once the file upload has completed, return to your server and add the third-party repository that will help you install Oracle’s Java.

Install the package, which adds the command to your system:

Next, import the signing key used to verify the software you’re about to install:

You’ll see this output:

Then use the command to add the repo to your list of package sources:

You’ll see this message:

Press to continue the installation. You may see a message about , but you can safely ignore this.

Update your package list to make the new software available for installation:

The installer will look for the Oracle JDK you downloaded in . Create this directory and move the Oracle JDK archive there:

Finally, install the package:

The installer will first ask you to accept the Oracle license agreement. Accept the agreement, then the installer will extract the Java package and install it.

Now let’s look at how to select which version of Java you want to use.

4 функции OnePlus 3T, которые делают его превосходящим OnePlus 3

Where would you like to share this to?

Installing default JRE/JDK

This is the recommended and easiest option. This will install OpenJDK 6 on Ubuntu 12.04 and earlier and on 12.10+ it will install OpenJDK 7.

Installing Java with is easy. First, update the package index:

Then, check if Java is not already installed:

If it returns “The program java can be found in the following packages”, Java hasn’t been installed yet, so execute the following command:

This will install the Java Runtime Environment (JRE). If you instead need the Java Development Kit (JDK), which is usually needed to compile Java applications (for example Apache Ant, Apache Maven, Eclipse and IntelliJ IDEA execute the following command:

The JDK is usually only necessary if you are going to compile Java programs or if your software specifically requires it in addition to Java. Since the JDK contains the JRE, there are no disadvantages if you install the JDK instead of the JRE, except for the larger file size.

All other steps are optional and must only be executed when needed.

Установка стабильной версии Java в Ubuntu

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

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

После установки дополнительных зависимостей, Java будет установлена ​​на ваш компьютер.

Снова введите команду , чтобы проверить, какая версия была установлена.

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

Что такое Java

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

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

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

IBM Java

IBM provide JRE and SDK binaries for a number of architectures, including PowerPC. These are available via the IBM Downloads Page once you have registered.

There are two types of ‘InstallAnywhere’ package available to you: the ‘Archive/tgz’ only extracts the files to your system, whereas the ‘Installable’ package supposedly also configures your system. You can use either, both require additional configuration with Ubuntu. The ‘Installable’ package also provides an uninstall option.

To run the downloaded file use the following commands:

chmod a+x ibm-java-ppc-jre-6.0-10.1.bin
sudo ./ibm-java-ppc-jre-6.0-10.1.bin

This launches an interactive program that guides you through the installation options. Extract the file to the directory of your choice (for example /usr/lib/jvm/java-6-ibm-powerpc).

Once completed, you then need to tell the system where to find the new java commands. If you only have IBM Java installed then you can define an environment variable to do this. For example, add the following line to your .bashrc file in your home directory.

export PATH=/usr/lib/jvm/java-6-ibm-powerpc/bin:/usr/lib/jvm/java-6-ibm-powerpc/jre/bin:$PATH

If you also have openjdk installed then you’ll need to update the java alternatives:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-6-ibm-powerpc/jre/bin/java" 1
sudo update-alternatives --set java /usr/lib/jvm/java-6-ibm-powerpc/jre/bin/java

You’ll need to repeat this for every command you need. For the mozilla plugin you can use:

sudo update-alternatives --install /usr/lib/mozilla/plugins/mozilla-javaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-6-ibm-powerpc/jre/lib/ppc/libnpjp2.so 1
sudo update-alternatives  --config mozilla-javaplugin.so

Further guidance can be found in the IBM documentation (including a different way to link the plugin).

If you don’t use the mozilla plugin frequently then you can disable it for security. You can do this through the Firefox menus or there are Firefox extensions you can use to automate this.

To control which Java the Konqueror web browser uses, go to your KDE system settings. Select Internet & Network -> Web Browser -> Java & JavaScript, and change the Path to Java executable to either /usr/lib/jvm/java-6-ibm-powerpc/bin/java or java (without any quotes).

Test the installation at the Sun Java test webpage and using the command:

java -version

Note, there are old PowerPC deb packages still in medibuntu (keep clicking refresh if you get 403 forbidden). These are probably the easiest way to install, although they are now lacking security updates, plus the latest browser plugin. For these reasons it is strongly advised that you download a newer Service Refresh Fix Pack directly from the IBM Downloads Page.

You may have to install libstdc++5 and libgtk1.2 packages to use old versions of IBM Java. If you installed a 1.4.2 version, and your processor is not a G5, you may have to perform another step to get it to work. For a G3 or G4, use the following command:

        sudo sh -c 'echo "JITC_PROCESSOR_TYPE=6" >> /etc/environment'

For a 604e or 603e, instead use:

        sudo sh -c 'echo "JITC_PROCESSOR_TYPE=5" >> /etc/environment'

You will have to log out or restart the computer for this to take effect.

Installing the Default JRE/JDK

The easiest option for installing Java is using the version packaged with Ubuntu. Specifically, this will install OpenJDK 8, the latest and recommended version.

First, update the package index.

Next, install Java. Specifically, this command will install the Java Runtime Environment (JRE).

There is another default Java installation called the JDK (Java Development Kit). The JDK is usually only needed if you are going to compile Java programs or if the software that will use Java specifically requires it.

The JDK does contain the JRE, so there are no disadvantages if you install the JDK instead of the JRE, except for the larger file size.

You can install the JDK with the following command:

Использование Cron для автоматизации задач в CentOS 8

Setting the JAVA_HOME Environment Variable

Many programs written using Java use the environment variable to determine the Java installation location.

To set this environment variable, first determine where Java is installed. Use the command:

This command shows each installation of Java along with its installation path:

In this case the installation paths are as follows:

  1. OpenJDK 11 is located at
  2. Oracle Java is located at .

Copy the path from your preferred installation. Then open using or your favorite text editor:

At the end of this file, add the following line, making sure to replace the highlighted path with your own copied path, but do not include the portion of the path:

/etc/environment

Modifying this file will set the path for all users on your system.

Save the file and exit the editor.

Now reload this file to apply the changes to your current session:

Verify that the environment variable is set:

You’ll see the path you just set:

Other users will need to execute the command or log out and log back in to apply this setting.

Выводы

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий