Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: OpenJDK  (Прочитано 1160 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн EWhile

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
OpenJDK
« : 12 Ноября 2016, 20:17:23 »
Всем доброго времени суток, установлена Kubuntu 16.04.1 (Long Team Support)
По умолчканию в комплект установки входит OpenJDK-8-JRE
Мне для работы Android Studio необходим Oracle JDK
Как установить его я знаю но вот как корректно так сказать удалить старый openjdk не знаю, быть может что то сможете подсказать по данному поводу?

Вывод команды java -version
(Нажмите, чтобы показать/скрыть)

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 26/11/2016). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 03:13:37 от zg_nico »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: OpenJDK
« Ответ #1 : 12 Ноября 2016, 20:32:54 »
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer

Это установит Oracle Java и сделает ее по умолчанию и будет автоматически обновлять. Удалять OpenJDK не обязательно. Но можно и удалить из Synaptic например.
« Последнее редактирование: 12 Ноября 2016, 20:35:47 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн EWhile

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: OpenJDK
« Ответ #2 : 12 Ноября 2016, 20:36:48 »
Pilot6 это же ты прописал добовление стороннего репозитория, и установка OracleJDK
Но ведь я ж написал что как установить OracleJDK я знаю, я не знаю как удалить полностью корректно OpenJDK

Из опыта знаю что лучше всего удалить сразу OpenJDK
А после удаления ставить OracleJDK

Так как могут быть проблемы с Android Studio
« Последнее редактирование: 12 Ноября 2016, 20:38:40 от EWhile »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: OpenJDK
« Ответ #3 : 12 Ноября 2016, 20:50:31 »
EWhile,
Этот сторонний репозиторий скачивает OracleJDK и обновляет его, поэтому это самый удобный способ установки.

Не знаю про "из опыта знаю", но это никакого значения не имеет. Может одновременно стоять несколько версий Java. Они друг другу не мешают. Дефолтную можно выбрать с помощью update-alternatives.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн EWhile

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: OpenJDK
« Ответ #4 : 12 Ноября 2016, 21:03:23 »
Я тебя понял, спасибо за подсказку.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: OpenJDK
« Ответ #5 : 12 Ноября 2016, 21:04:44 »
А удалить Openjdk можно, удалив соответствующий пакет. Ничего страшного от этого не случится.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: OpenJDK
« Ответ #6 : 12 Ноября 2016, 21:12:22 »
В той репе был скрипт для выбора версии JDK.

quatro

  • Гость
Re: OpenJDK
« Ответ #7 : 12 Ноября 2016, 22:54:19 »
Поставил я эту несвободную версию и получил проблему. Итак что сделал:

Код: [Выделить]

sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer

Кроме этого еще сделал удаление одного файла в соответствии с советами из другой темы:

Да удалите вы этот мусор… проблема не в этом.

anchos,
Ну ставит какой-то пакет этот файл. Найдите что за пакет и удалите.

Конкретно сделал:

sudo rm /etc/apt/apt.conf.d/20auto-upgrades.ucf-old
Кроме того, ну раз update было сделано, сделал upgrade.

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

(Нажмите, чтобы показать/скрыть)

Сделал то, что система подсказала:

sudo /sbin/vboxconfig
После этого стала выскакивать другая ошибка:

(Нажмите, чтобы показать/скрыть)

И вот здесь я завяз. Да, сделал сброс машин, чтобы можно было до настроек добраться. Отключил 3D-ускорение. Машины теперь запускаются. Но разобраться-то надо в чем причина. Сам поиском найти не смог, есть несколько тем с такой же ошибкой, но решения не увидел.

Из-за чего может быть проблема?
- из-за установки ява-8?
- из-за удаления файла с неправильным расширением?
- из-за полученных обновлений?

(Нажмите, чтобы показать/скрыть)

До манипуляций: установка явы, удаление файла и получение обновлений всё работало.
 


Пользователь добавил сообщение 13 Ноября 2016, 05:51:57:
Ява оказалась не при чем. Проблема возникла из-за обновлений, конкретно из-за обновления проприетарного драйвера НВидиа.

Система -> Параметры -> Оборудование -> Дополнительные драйверы:
переключил на свободный драйвер. Перезагрузил ОС. Виртуальные машины получили возможность 3D-ускорения.
« Последнее редактирование: 13 Ноября 2016, 11:20:33 от anchos »

 

Страница сгенерирована за 0.028 секунд. Запросов: 23.