web-dev-qa-db-fra.com

Supprimer openjdk-7-jre mais apt-get nécessite d'installer openjdk-6-jre, etc.

J'ai installé openjdk-7-jre et icedtea-7-plugin pour utiliser webex dans FireFox dans Ubuntu 12.04 hier. Maintenant, je n'ai plus besoin d'utiliser JRE, je le supprime donc. Mais le apt-get dit qu'il va installer openjdk-6-jre et un tas de trucs comme ça:

$ Sudo apt-get autoremove --purge openjdk-7-jre icedtea-7-plugin
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  default-jre default-jre-headless icedtea-6-jre-cacao icedtea-6-jre-jamvm openjdk-6-jre openjdk-6-jre-headless
  openjdk-6-jre-lib
Suggested packages:
  icedtea-plugin Sun-Java6-fonts fonts-ipafont-gothic fonts-ipafont-mincho ttf-telugu-fonts ttf-oriya-fonts
  ttf-kannada-fonts ttf-bengali-fonts
The following packages will be REMOVED:
  icedtea-7-plugin* openjdk-7-jre* python-renderpm* python-reportlab* python-reportlab-accel*
The following NEW packages will be installed:
  default-jre default-jre-headless icedtea-6-jre-cacao icedtea-6-jre-jamvm openjdk-6-jre openjdk-6-jre-headless
  openjdk-6-jre-lib
0 upgraded, 7 newly installed, 5 to remove and 5 not upgraded.
Need to get 33.1 MB of archives.
After this operation, 86.0 MB of additional disk space will be used.
Do you want to continue [Y/n]? 

Je n'utilise plus JRE, alors comment supprimer complètement JRE7 sans installer JRE6?

1
neo0

Ceci est plus susceptible d'être une dépendance stupide, vous devrez donc dire à apt-get de ne rien installer lors de la suppression de JRE7:

Sudo apt-get --purge autoremove default-jre default-jre-headless icedtea-6-jre-cacao icedtea-6-jre-jamvm openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib icedtea-plugin Sun-Java6-fonts fonts-ipafont-gothic fonts-ipafont-mincho ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts icedtea-7-plugin openjdk-7-jre python-renderpm python-reportlab python-reportlab-accel

Si je dois deviner, un paquet dépend/recommande/suggère default-Java ou un package virtuel et cela provoque que pendant que vous essayez de supprimer l'un l'autre est installé.

3
Braiam