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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: удаление OpenJDK  (Прочитано 8922 раз)

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

Оффлайн Jimie

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
удаление OpenJDK
« : 28 Январь 2011, 00:20:13 »
Ubuntu 10.10.
Проблема следующая. Хочу установить JDK1.6.0_23. Если устанавливаю все пакеты из репозитория по этой инструкции -
http://openstar.com.ua/blog/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-sun-java-%D0%BD%D0%B0-ubuntu-10-04-lucid-lynx/
 то устанавливается все отлично, в том числе и плагин для Хрома, но версия  JDK, JRE 1.6.0_22! При проверке браузера (Chrome) на java.com пишет, что у меня не та версия джавы (что очевидно).

Нашел инструкцию по ручной установке JDK, JRE, установил, все работает, java -version выдает следующее:
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Server VM (build 19.0-b09, mixed mode)

Но в установленных пакетах еще остался OpenJDK, и при попытке его удаления, он автоматом мне устанавливает джаву из репозиториев! Но ведь она у меня установлена вручную, как мне просто удалить OpenJDK ничего не устанавливая? Мало того, автоматом мне еще и устанавливают версию 22!


« Последнее редактирование: 28 Январь 2011, 00:26:21 от Jimie »

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: удаление OpenJDK
« Ответ #1 : 28 Январь 2011, 01:13:33 »
Но в установленных пакетах еще остался OpenJDK, и при попытке его удаления, он автоматом мне устанавливает джаву из репозиториев! Но ведь она у меня установлена вручную, как мне просто удалить OpenJDK ничего не устанавливая?
Первым делом надо смотреть логи пакетного менеджера из консоли при удалении openjdk, чтобы понять какие пакеты от него зависят.

Оффлайн Jimie

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: удаление OpenJDK
« Ответ #2 : 28 Январь 2011, 01:25:54 »
к сожалению, не знаю где это смотреть. Тут дело вот в чем: удаляю ОпенЖДК - устанавливается обычная ЖДК 1.6.0_22. Удаляю ЖДК 1.6.0_22 - устанавливается ОпенЖДК. Как будто ЖДК это что-то такое важное, без чего Ubuntu работать не будет. Разве так? Тут в инструкция в интернете можно найти такое: удалите все версии ЖДК, в том числе и ОпенЖДК. А у меня это невозможно.

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

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: удаление OpenJDK
« Ответ #3 : 28 Январь 2011, 02:32:04 »
Как будто ЖДК это что-то такое важное, без чего Ubuntu работать не будет. Разве так?
Для некоторых приложений это действительно важно, к примеру libreoffice-base.

Список установленных пакетов, зависящих от java, можно посмотреть так:
aptitude search ~i~D{sun-java,openjdk}
Система не даст удалить java, пока есть подобные пакеты.

Оффлайн Max - 2

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: удаление OpenJDK
« Ответ #4 : 28 Январь 2011, 11:54:07 »
Так, а если эта команда ничего не выводит значит пакетов зависящих нет от java?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: удаление OpenJDK
« Ответ #5 : 28 Январь 2011, 12:20:48 »
На заметку: я тут недавно задавался вопросом пакетирования в родное дебиановское окружение сановской явы, набрёл на это: http://packages.debian.org/lenny/java-package, пока не пробовал, но выглядит аппетитно

Оффлайн Max - 2

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: удаление OpenJDK
« Ответ #6 : 28 Январь 2011, 13:48:22 »
И ещё, что бы удалить jav'у достаточно ли просто в Synaptik'е "полностью удалить" то что выдаёт по запросу sun-java? Или ещё откуда вычищать надо?

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: удаление OpenJDK
« Ответ #7 : 28 Январь 2011, 14:23:09 »
Так, а если эта команда ничего не выводит значит пакетов зависящих нет от java?
Угу.

И ещё, что бы удалить jav'у достаточно ли просто в Synaptik'е "полностью удалить" то что выдаёт по запросу sun-java? Или ещё откуда вычищать надо?
Зависит от того, что и как было установлено:
sun-java* openjdk* *jre* *jdk* ...

Оффлайн Jimie

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: удаление OpenJDK
« Ответ #8 : 28 Январь 2011, 16:25:31 »
Как будто ЖДК это что-то такое важное, без чего Ubuntu работать не будет. Разве так?
Для некоторых приложений это действительно важно, к примеру libreoffice-base.

Список установленных пакетов, зависящих от java, можно посмотреть так:
aptitude search ~i~D{sun-java,openjdk}
Система не даст удалить java, пока есть подобные пакеты.
да, все таки выводит помимо самих пакетов джавы еще какието, о которых я и не знал. В общем, я забил на это, в данный момент система работает именно с родным сановским JDK/JRE 1.6.0_23 без проблем. Только вот плагин в хроме не работает, к сожалению.

 

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