aptitude - Remoção do pacote na instalação do jdk

1

Eu tentei o seguinte comando

aptitude install sun-java6-jdk

Ele me avisa que os seguintes pacotes serão removidos.

  

ant {u} ant-gcj {u} ant-opcional {u} ant-opcional-gcj {u}   ca-certificados-java {u} padrão-jre {u} default-jre-headless {u}   fastjar {u} gcj-4.4-base {u} gcj-4.4-jre-lib {u} icedtea-6-jre-cacau {u}   icedtea-netx {u} jarwrapper {u} junho {u} junit4 {u} libasm3-java {u}   libaudio2 {u} libcommons-beanutils-java {u} libcommons-codec-java {u}   libcommons-collections3-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}   libguinox-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} libxdmcp-dev {u} libxerces2-java {u}   libxt-dev {u} linux-headers-2.6.32-38 {u}   linux-headers-2.6.32-38-genérico {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}

É seguro prosseguir quando tantas dependências estão sendo removidas? Por que está solicitando a remoção dessas dependências?

Obrigado

    
por Nerrve 21.01.2013 / 14:02

2 respostas

2

O Aptitude está muito quebrado no Ubuntu de 64 bits no momento. Isso se deve ao fato de que ele não manipula o Multiarch. Se este for o seu caso, ou seja, se você estiver executando 64 bits, use apenas o apt-get por um tempo.

    
por ovc 21.01.2013 / 14:17
1

Isso porque você atualmente tem o openjdk-6 instalado, com bibliotecas secundárias de terceiros, e o pacote da Sun (agora Oracle) quer ter suas próprias versões dessas bibliotecas.

Sugira que você leia com atenção o a seguir no Java 6 da Oracle e, em seguida, sudo update-alternatives --config java a atualizar suas alternativas de Java - veja aqui para obter a documentação completa da comunidade sobre as opções de Java disponíveis para você.

Eu seguiria as instruções da documentação da comunidade e não faria aptitude install sun-java6-jdk .

EDIT: acabei de ver a resposta do OVC e tentaria primeiro a sua sugestão: -)

    
por Clive van Hilten 21.01.2013 / 14:24