Weg damit
Im Artikel „Inneneinrichtung“ (c't 21/08, S. 96) schreiben Sie, dass man anhand eines Installationspakets herausfinden kann, wo der Systeminstaller Dateien abgelegt hat. Was aber tut man, wenn die Pkg-Datei nicht mehr vorliegt?
- Andreas Beier
Im Artikel „Inneneinrichtung“ (c't 21/08, S. 96) schreiben Sie, dass man anhand eines Installationspakets herausfinden kann, wo der Systeminstaller Dateien abgelegt hat. Was aber tut man, wenn die Pkg-Datei nicht mehr vorliegt?
Der Systeminstaller von Mac OS X legt für jede von ihm installierte Software eine sogenannte Quittung im Verzeichnis /Library/Receipts ab. Sie trägt ebenfalls die Endung „pkg“, enthält aber keine Dateien mehr, sondern nur noch Verwaltungsinformationen. Der Installer will diese Quittungen nicht öffnen, wohl aber die Shareware Pacifist, die die Informationen übersichtlich in einer hierarchischen Liste präsentiert. Wer sich mit einer schlichten Textdarstellung zufriedengibt, kann einer Quittung im Terminal mit
lsbom /Contents/Archiv.bom
die Pfade zu den ehemals enthaltenen Dateien entlocken.
Etliche Uninstaller nutzen die Daten aus den Receipts, um Software zu entfernen. Da diese Programme aber ihre Arbeit ohne Rücksicht auf Abhängigkeiten zwischen Paketen erledigen, kann ihr Einsatz auch das Betriebssystem beschädigen. Wir raten deshalb von ihrem Einsatz ab. (adb) (adb)