Verwenden Sie das OS X-Installationsprogramm, um eine Vorschau der Installationsorte anzuzeigen

Viele Anwendungen in OS X sind eigenständige Anwendungspakete, bei denen sich alle Ressourcen, die das Programm ausführen muss, in der .app-Datei befinden, die Sie in Ihrem Anwendungsordner oder an anderer Stelle auf Ihrem System ablegen. Diese .app-Datei ist eigentlich ein Ordner, der die ausführbare Programmdatei sowie Konfigurationsdateien und andere Ressourcen enthält, die manchmal recht umfangreich sein können.

Dieser Ansatz zum Verwalten von Programmen unterscheidet sich vom klassischen Ansatz, bei dem Programminstallationsprogramme sie und ihre Ressourcen in bestimmten Ordnern oder anderen Speicherorten im Dateisystem (z. B. dem Systemordner) ablegen, die für die Ausführung des Programms erforderlich sind. Während viele Entwickler einen in sich geschlossenen Ansatz abonnieren, müssen andere Ressourcen wie Frameworks, Erweiterungen, Plug-Ins und Zeichensätze immer noch an gemeinsam genutzten Speicherorten im System platzieren.

Diese Programme werden im Allgemeinen als Installationspakete verteilt, die wie eine orangefarbene Box aussehen und in ein Disk-Image, eine ZIP-Datei oder einen anderen Container heruntergeladen werden. Wenn diese Pakete geöffnet werden, wird das OS X-Installationsprogramm gestartet, das sich im Ordner / System / Library / CoreServices / befindet und den Paketinhalt liest und an den entsprechenden Speicherorten ablegt. Das Installationsprogramm ist eine zentrale Möglichkeit für Entwickler, die Betriebssystemanforderungen oder andere Details vor der Installation zu überprüfen. Außerdem kann das System nach der Installation Quittungen erstellen, mit denen die installierten Dateien in spezielle Routinen wie Berechtigungen eingeschlossen werden können korrigiert

Da Programme, die in Installationspaketen verteilt werden, möglicherweise mehrere Dateien im Systemordner, in der globalen Bibliothek und in den versteckten Ordnern auf der Startdiskette ablegen, kann es hilfreich sein, vor der Installation der Software zu überprüfen, welche Änderungen diese Änderungen enthalten.

Öffnen Sie dazu in OS X das Installationspaket Ihrer Wahl, und das zentrale Installationsprogramm von OS X wird geöffnet. Zunächst sollten Sie die Standardschnittstelle sehen, die Sie vom Installationsprogramm der Anwendung begrüßt. Die verschiedenen Schritte "Einführung", "Lizenz" und "Ziel" werden unter anderem auf der linken Seite des Fensters aufgeführt. Bei allen Schritten vor "Installation" können Sie "Dateien anzeigen" aus dem Menü "Datei" auswählen oder Befehlstaste-I drücken. Ein Fenster sollte angezeigt werden, in dem die einzelnen Dateien im Paket und der Speicherort aufgeführt werden.

Beispielsweise wird das Installationsprogramm für den Cisco VPN-Client (siehe Abbildung rechts) eine Kernel-Erweiterung, API-Dateien und einige Hintergrundwerkzeuge zusammen mit dem Haupt-VPN-Programm selbst installieren. Beim Erweitern des API-Abschnitts der Dateiliste wird angezeigt, dass zuerst ein Zeitraum (die Referenz für das Ziel-Stammverzeichnis, in diesem und in den meisten Fällen die Festplatte) aufgeführt wird, gefolgt von einem Pfad zur Bibliothek und dann einen Pfad zum Library / Frameworks-Ordner. Diese Einträge zeigen, dass diese Komponente der Installation im Ordner / Macintosh HD / Library / Frameworks / abgelegt wird, da das Installationsprogramm nach diesen Ordnern sucht und diese erstellt, falls sie nicht vorhanden sind. Anschließend werden die verbleibenden aufgelisteten Dateien an diesem Speicherort abgelegt . Dieser Vorgang wird dann für weitere Komponenten wiederholt, die installiert werden müssen.

Eine alternative Methode für die Vorschau von Dateien in einem Installationspaket ist das Herunterladen des beliebten Paketmanagers Pacifist (von CharlesSoft) und das Öffnen des Installationspakets. In Pacifist können Sie dann die Verzeichnisstruktur des Installationsprogramms erweitern, um zu sehen, welche Dateien enthalten sind und wohin sie gehen sollen. Während Pacifist ein hervorragendes Werkzeug für diese und andere Zwecke ist, werden einige Installationspakete manchmal nicht geöffnet, vor allem ältere Pakete, die über spezielle Setups verfügen. In diesen Fällen sollte die Dateiliste des OS X-Installationsprogramms weiterhin funktionieren.


 

Lassen Sie Ihren Kommentar