Het is te hopen dat dat wat oplevert, want de constructie met het script wordt geen optimale oplossing...
Even een terugkoppeling. Gisteren heb ik een en ander even op een rijtje gezet en een begin gemaakt met het script zelf. Met de launchpaddiscussie in gedachten lijkt het me het best een compleet deb-pakket te maken. Het hoofdscript zorgt dan voor alles wat het ophalen en installeren van Oracle's bestand aangaat en aangestuurd door het controlbestand van het pakket kan de pakketbeheerder het opruimen van de verouderde sun-java6-...-pakketten voor zijn rekening nemen. Dat was het idee.
Vanochtend heb ik even gecontroleerd wat de pakketbeheerder doet als ik het verwijderen van sun-java6-bin voorstel en daar ben ik niet echt vrolijk van geworden. Het kan zijn dat het uitdraait op het laten staan van de sun-java6-zooi en alleen het gebruik ervan voorkomen (wat -als ik me goed herinner- aanvankelijk ook de opzet op
http://sites.google.com/site/computertip/java was). Ik zoek nog verder uit wat daar mogelijk is.
Het lijkt me overigens wel verstandig om niet alleen 'java' als alternative te linken, maar álle Javatools en manpages die in de runtimeverzameling zitten, net zoals de sun-java6-pakketten doen. Anders zit je voor je het weet toch met een verouderd onderdeel te werken en ík weet niet of dáár geen kwetsbaarheden in zitten.
Verder lijkt het me beter om de pluginlink niet in ~/.mozilla/plugins te zetten, maar in dezelfde mappen onder /usr/lib die sun-java6-plugin gebruikt. Dan voorkom je dat een andere compatibele browser ongemerkt een oude link oppikt.
Ik ga het script in ieder geval in die richting verder uitwerken.
Als het klaar is, moet het uiteraard worden getest. Alphatesten van de 32-bitversie kan ik zelf doen, maar voor de 64-bitversie heb ik de medewerking van iemand anders nodig.