Предпочтительный метод для установки Oracle Sun JAVA в 16.04.3 LTS?

На основе поиска Google я нашел два метода:

Я успешно использовал метод, описанный через http://www.duinsoft.nl/packages.php?t=en ранее в Ubuntu 14.04. 1 LTS:

Добавить репозиторий duinsoft: $ sudo vi /etc/apt/sources.list Добавить строку: deb http://www.duinsoft.nl/pkg debs all Альтернативно это может быть выполнено с помощью команды: echo "deb http://www.duinsoft.nl/pkg debs all" | sudo tee -a /etc/apt/sources.list.d/duinsoft.list Импортировать ключ gpg для репозитория: $ sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 5CB26B26 Установить JAVA: $ sudo apt-get update ] $ sudo apt-get install update-sun-jre

ИЛИ, казалось бы, «официальный» метод, который я никогда не пробовал

Добавить репозиторий duinsoft: $ sudo vi /etc/apt/sources.list Добавить строку: deb http://www.duinsoft.nl/pkg debs all Альтернативно это может быть выполнена с помощью команды: echo "deb http://www.duinsoft.nl/pkg debs all" | sudo tee -a /etc/apt/sources.list.d/duinsoft.list

Добавить репозиторий duinsoft: $ sudo vi /etc/apt/sources.list Добавить строку: deb http://www.duinsoft.nl/pkg debs all

Установить JAVA: $ sudo apt-get update $ sudo apt-get install oracle-java8-installer

0
задан 4 September 2017 в 11:09

2 ответа

Оба они не являются официальными 100%. Один использует пользовательский репозиторий (сомнительный), другой - PPA (менее сомнительный, но все еще не полностью официальный. Официальный метод включает в себя:

Переход на java.com и поиск ссылки на версию Linux. заметим, что существует 4 версии пакета x64 и x86. Найдите подходящий для своего ПК, затем выберите формат .tar.gz при загрузке. Извлеките архив .tar.gz в папку и chmod + x каждый файл если это необходимо.Тогда это технически сделано, но вам нужно быть в каталоге, чтобы вызывать java.Чтобы исправить это, вам нужно ... Скопировать каталог в место, где кто-то может его увидеть, и рекурсивно установить разрешения, чтобы любой может получить к нему доступ. Хорошим местом для копирования каталога будет / usr / bin / java или / usr / java, и, в то время как технически против FHS, он работает. Затем откройте новый терминал и вызовите java. , затем откройте / etc / environment и с помощью пути, используйте:. Теперь установлена ​​Java.
0
ответ дан 18 July 2018 в 07:27

Оба они не являются официальными 100%. Один использует пользовательский репозиторий (сомнительный), другой - PPA (менее сомнительный, но все еще не полностью официальный. Официальный метод включает в себя:

Переход на java.com и поиск ссылки на версию Linux. заметим, что существует 4 версии пакета x64 и x86. Найдите подходящий для своего ПК, затем выберите формат .tar.gz при загрузке. Извлеките архив .tar.gz в папку и chmod + x каждый файл если это необходимо.Тогда это технически сделано, но вам нужно быть в каталоге, чтобы вызывать java.Чтобы исправить это, вам нужно ... Скопировать каталог в место, где кто-то может его увидеть, и рекурсивно установить разрешения, чтобы любой может получить к нему доступ. Хорошим местом для копирования каталога будет / usr / bin / java или / usr / java, и, в то время как технически против FHS, он работает. Затем откройте новый терминал и вызовите java. , затем откройте / etc / environment и с помощью пути, используйте:. Теперь установлена ​​Java.
0
ответ дан 24 July 2018 в 18:48
  • 1
    хорошо, но преимущество двух представленных мной методов заключается в том, что они будут автоматически обновляться " (или через apt-get update / apt-get upgrade в любом случае), тогда как ваш метод требует, чтобы я вручную загружал и устанавливал JAVA с каждой новой версией, правильно? вернемся к моему вопросу, однако, есть ли какая-либо разница между двумя представленными методами? Я также думал, что duinsoft.nl считается очень уважаемым / надежным источником – Daniel 4 September 2017 в 16:39
  • 2
    @ Даниэль. Вы правы в автоматических обновлениях. Отличие двух методов зависит. Во-первых, хранилища могут быть устаревшими или могут вносить вредоносное программное обеспечение в вашу систему. Однако, если вы доверяете источнику, нет никакой реальной разницы. Не забывайте, однако, что мой метод будет работать практически на любом дистрибутиве с небольшими корректировками. – Kryštof Píštěk 5 September 2017 в 16:09

Другие вопросы по тегам:

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