Mein automatisierter Build-Server führt einen Job aus, der von Apache Ant abhängt . Das Skript wird aufgerufen apt-get install ant. Ant hängt davon ab, openjdk-6-jre-headlesswelche Läufe sich update-alternativesselbst zum Standard-JDK machen (wobei meine symbolischen Links neu geschrieben werden). Ich hatte Oracle JDK bereits (manuell) installiert und möchte nicht update-alternativesausgeführt werden. Ich kann nicht update-alternativesjedes Mal manuell wiederherstellen .
Jemand hat letztes Jahr versucht, dies zu korrigieren, wurde jedoch abgeschossen: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678195
Wie verhindere ich das openjdk-6-jre-headlessAufrufen update-alternativesoder, im schlimmsten Fall, das Nachschlagen des Werts vor dem Installationsvorgang und das anschließende Wiederherstellen?
UPDATE : Ich legte einen neuen Bug - Report hier . Ich würde mich über Ihre Unterstützung freuen.