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>