o que mais seria uma maneira mais inteligente e mais segura? (para evitar não perder muitas outras dependências apenas para remover o openjdk-6)
A maneira mais inteligente é ser compatível com versões anteriores e instalar as duas (o Java 7 ainda está amadurecendo, acredito.)
Instale o OpenJDK 7, e o que mais você precisar, e então use sudo update-alternatives --config java
para mostrar os vários java
binários disponíveis e seus locais e selecione um padrão (invocado quando você digita java
).
Isso permite que você ainda use o Java 6, quando necessário, simplesmente chamando-o através do caminho completo para o binário. Substitua java
por javac
, etc. em update-alternatives
e defina-os também.
Quando você determinar que todos os seus códigos / programas são executados na versão 1.7 e deseja se livrar da versão 1.6, execute dpkg --list | grep -i openjdk
para descobrir quais pacotes estão instalados em seu sistema antes de executar algo como apt-get remove openjdk.*
!! / p>