aptitude - удаление пакета при установке jdk

Я попробовал следующую команду

aptitude install sun-java6-jdk

. Она предлагает мне удалить следующие пакеты.

ant {u} ant-gcj {u} ant-опциональный {u} ant-опциональный-gcj {u} ca-сертификаты-java {u} default-jre {u} default-jre-headless { u} fastjar {u} gcj-4.4-base {u} gcj-4.4-jre-lib {u} icedtea-6-jre-cacao {u} icedtea-netx {u} jarwrapper {u} junit {u} junit4 { u} libasm3-java {u} libaudio2 {u} libcommons-beanutils-java {u} libcommons-codec-java {u} libcommons-collection3-java {u} libcommons-compress-java {u} libcommons-digester-java { u} libcommons-el-java {u} libcommons-httpclient-java {u} libcommons-logging-java {u} libdb-je-java {u} libdb4.7-java {u} libdb4.7-java-gcj { u} libecj-java {u} libequinox-osgi-java {u} libgcj-bc {u} libgcj-common {u} libgcj10 {u} libhamcrest-java {u} libice-dev {u} libicu4j-java {u} libjasper-java {u} libjaxp1.3-java {u} libjetty-java {u} libjline-java {u} libjsch-java {u} libjtidy-java {u} liblucene2-java {u} libpthread-stubs0 {u} libpthread-stubs0-dev {u} libregexp-java {u} libservlet2.4-java {u} libservlet2.5-java {u} libslf4j-java {u} libsm-dev {u} libx11-dev {u} libxau- dev {u} libxcb1-dev {u} libxdm cp-dev {u} libxerces2-java {u} libxt-dev {u} linux-headers-2.6.32-38 {u} linux-headers-2.6.32-38-generic {u} openjdk-6-jre { u} openjdk-6-jre-headless {u} openjdk-6-jre-lib {u} realpath {u} sat4j {u} ttf-dejavu-extra {u} tzdata-java {u} x11proto-core-dev { u} x11proto-input-dev {u} x11proto-kb-dev {u} xtrans-dev {u}

Безопасно ли работать, когда удаляется так много зависимостей? Почему запрашивается удаление этих зависимостей?

Спасибо

1
задан 21 January 2013 в 17:10

2 ответа

Это потому, что в настоящее время у вас установлен openjdk-6 со вспомогательными сторонними библиотеками, а пакет Sun (теперь Oracle) хочет иметь свои собственные версии этих библиотек.

Предлагаем вам внимательно прочитать после в Oracle Java 6 и затем sudo update-alternatives --config java, чтобы обновить альтернативы Java - см. здесь для полной документации сообщества по доступным опциям Java тебе.

Я бы следовал указаниям документации сообщества и не делал aptitude install sun-java6-jdk.

РЕДАКТИРОВАТЬ: только что увидел ответ OVC и сначала попробует его / ее предложение: -)

0
ответ дан 21 January 2013 в 17:10

В настоящий момент Aptitude очень сильно работает на 64-битной Ubuntu. Это связано с тем, что он не обрабатывает Multiarch. Если это ваш случай, т. Е. Если вы работаете в 64-битном режиме, просто используйте вместо этого некоторое время apt-get.

0
ответ дан 21 January 2013 в 17:10

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

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