Установка Java на FreeBSD: `sudo pkg install openjdk11-11.0.4+11.1` не удается найти пакет, несмотря на то, что он указан на странице «Поиск портов FreeBSD»

una w es "ancha", dos w son "muy anchas"

1
24.07.2019, 00:11
1 ответ

tl;dr

Используйте короткое общее имя проекта openjdk11, а не длинное конкретное имя пакета openjdk11-11.0.4+11.1.

$ sudo pkg install openjdk11

Использовать краткое название проекта

Нажмите на ссылку, которую вы разместили, на список товараopenjdk11-11.0.4+11.1.

screenshot of the detail page for the <code>openjdk11</code> package in the FreeBSD Ports & Packages site.

На следующей отображаемой странице обратите внимание на заголовок:

Index of /head/java/openjdk11

Примите последнюю часть как имя устанавливаемого пакета. Итак, нам нужно просто openjdk11.

Установите, используя это короткое имя.

$ sudo pkg install openjdk11

…и появляется запрос на продолжение установки. Вы автоматически получите последнее обновление для этой версии Java. Обратите внимание на приведенную выше веб-страницу, где упоминаются как 11.0.3, так и обновление до 11.0.4.

Бинарный пакет

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

sudo pkg install openjdk12 

После этого вы обнаружите, что ваш OpenJDK установлен по адресу /usr/local/openjdk12/.

Затем вы можете установить некоторые переменные окружения, которые приведут к установке. Например,в моем файле .zshrcдля настройки zsh я добавляю:

 path+=/usr/local/openjdk12/bin 
2
27.01.2020, 23:30

Теги

Похожие вопросы