Подтвердить что ты не робот

Установка jdk8 на ubuntu- обновление "не удалось найти пакет" не исправляет

Я пытался установить JDK на мою Ubuntu после загрузки.

сначала я использовал: sudo apt-get update

затем: sudo apt-get install jdk* (потому что я не хотел писать полное длинное имя).

work- не напечатало сообщение в заголовке.

Я подумал, что проблема может быть связана с каталогом, из которого я выполняю (я выполнил его из каталога Downloads, в котором находится файл), поэтому я попытался выполнить ту же команду (sudo apt-get install jdk*) из домашний каталог (корневой каталог). Потом это сработало.. вся установка заняла около 5 минут, и выглядело так, как будто устанавливалось много вещей, о которых я не просил.

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

Что я сделал не так? Очевидно, что он не был установлен, потому что когда я проверял версию java (java -version), он не показывал, что jdk8 был установлен.

Спасибо, если вы нашли время, чтобы прочитать к этому пункту :)

4b9b3361

Ответ 1

Вот отличное руководство по установке JDK 8 в Ubuntu: http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux. Хотя и немного долго, это очень тщательно и творило чудеса для меня.

РЕДАКТИРОВАТЬ: Java 8 теперь может быть установлен через PPA. Используйте ответ vikasdumca.

Ответ 2

Опция командной строки - Ubuntu

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

Тогда в терминале

sudo apt-get install oracle-java8-installer

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

sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws

Редактирование - Ручная установка Java

Загрузить oracle jdk

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Извлечь zip в нужную папку

 e.g  /usr/local/  after extract /usr/local/jdk1.8.0_65

Настройка

sudo update-alternatives --install  /usr/bin/java java /usr/local/jdk1.8.0_65/bin/java 1
sudo update-alternatives --install  /usr/bin/javac javac /usr/local/jdk1.8.0_65/bin/javac 1
sudo update-alternatives --install  /usr/bin/javaws javaws /usr/local/jdk1.8.0_65/bin/javaws 1

sudo update-alternatives --set  java /usr/local/jdk1.8.0_65/bin/java
sudo update-alternatives --set  javac /usr/local/jdk1.8.0_65/bin/javac
sudo update-alternatives --set  javaws /usr/local/jdk1.8.0_65/bin/javaws

Изменить/etc/environment установить JAVA_HOME путь для внешних приложений, таких как Eclipse и Idea

Ответ 3

Для тех, у кого были проблемы с apt-get, или с длинная инструкция. Я решил это относительно безболезненно.

  • Загрузите программу установки из здесь или прямое скачивание link
  • $ sudo dpkg -i oracle-java8-installer_8u51+8u51arm-1-webupd8-0_all.deb

Ответ 4

Если вы получите

sudo: add-apt-repository: command not found

тогда вам нужно запустить следующую команду

sudo apt-get install software-properties-common python-software-properties

Ответ 5

Это то же самое, что и шаги vikasdumca, но думал поделиться ссылкой.

выполните следующую команду

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

то

sudo apt-get install oracle-java8-installer

это правильно установит oracle java 8 на ubuntu.

найти это из post

вы можете найти дополнительную информацию о "Управление Java" или "Настройка переменной окружения JAVA_HOME" из сообщения.

Ответ 6

Ubuntu по умолчанию использует пакеты OpenJDK. Если вы хотите установить Oracle JDK, вам нужно посетить их страницу загрузки и захватить пакет оттуда.

После того, как вы установили Oracle JDK, вам также необходимо обновить следующее (системные значения по умолчанию указывают на OpenJDK):

export JAVA_HOME=/my/path/to/oracle/jdk
export PATH=$JAVA_HOME/bin:$PATH

Если вы хотите, чтобы Oracle JDK был по умолчанию для вашей системы, вам нужно будет удалить пакеты OpenJDK и обновить переменные окружения профиля.

Ответ 7

В моем случае:

sudo -E add-apt-repository ppa:linuxuprising/java

sudo apt-get update

sudo apt install  oracle-java12-installer

это отлично работает

Ответ 8

Я использовал другой репозиторий для оракула Java.

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

sudo apt install  oracle-java11-installer

Ответ 9

Для меня не все вышеперечисленное сработало, и я должен был сделать, как показано ниже, и это сработало,

sudo -E add-apt-repository ppa: openjdk-r/ppa

а затем,

sudo apt-get update

sudo apt-get установить openjdk-8-jdk

Ссылка: https://askubuntu.com/info/644188/updating-jdk-7-to-8-unable-to-locate-package