"Toon pakketinhoud" Niet beschikbaar? Extract.pkg-bestanden zonder ze te installeren
Inhoudsopgave:
Heb je ooit de inhoud van een pakketbestand op de Mac willen bekijken, maar zonder het te installeren? U kunt dat doen met behulp van een uitstekende opdrachtregel. Dit gaat verder met onze reeks van het inspecteren van de inhoud van app-installatieprogramma's, en in dit geval zullen we demonstreren hoe pakketbestanden kunnen worden uitgepakt en hun inhoud kunnen worden gesorteerd zonder ze daadwerkelijk op Mac OS X te installeren.
Hoe u pakketbestanden kunt bekijken en uitpakken in Mac OS X zonder te installeren
Er zijn eigenlijk twee manieren om pakketbestanden op de Mac te bekijken en uit te pakken, zonder het pakket daadwerkelijk te installeren. De eerste benadering is via de Finder en de tweede benadering is via de opdrachtregel. Laten we eerst de Finder-methode bespreken en u vervolgens laten zien hoe u een pakket uitpakt zonder te installeren via de opdrachtregel.
Pakketbestanden bekijken met "Toon pakketinhoud" in Mac Finder
De eerste methode is vrij eenvoudig en beschikbaar via de Mac Finder, het is bekend bij ervaren gebruikers:
- Navigeer naar het pakketbestand in de Finder
- Klik nu met de rechtermuisknop op het pkg-bestand en selecteer "Show Package Contents"
"Toon pakketinhoud" wordt echter niet altijd als optie weergegeven.In feite is "Toon pakketinhoud" soms niet beschikbaar of verschijnt het helemaal niet, afhankelijk van hoe het pakket vanaf het begin is gerangschikt en gemaakt. In een dergelijke situatie kunt u naar de opdrachtregel gaan om een pakketbestand uit te pakken.
Een pakketbestand op een Mac uitvouwen via de opdrachtregel
Ervan uitgaande dat de optie 'Toon pakketinhoud' niet beschikbaar is, kunnen we .pkg-bestanden extraheren met behulp van een opdrachtregelprogramma genaamd pkgutil dat is gebundeld met Mac OS, waarop we ons hier zullen concentreren .
- Launch Terminal (te vinden in /Applications/Utilities/) als je dat nog niet hebt gedaan
- Gebruik de volgende syntaxis, wijs het pad naar het betreffende pakketbestand aan en geef een uitvoerbestemming op voor de bestanden die uit het pakket moeten worden geëxtraheerd
- Ga naar het uitvoerpad in de Finder en bekijk zelf de uitgepakte bestanden, of navigeer rechtstreeks naar de uitvoer met de opdracht 'cd' op de opdrachtregel
pkgutil --expand /path/to/package.pkg /output/destination/
Hint: onthoud dat je items naar de terminal kunt slepen en neerzetten om hun volledige pad af te drukken, wat deze tip gemakkelijker maakt door te typen:
pkgutil --expand /bestemming/pad/
U zult merken dat sommige pakketbestanden nog meer pakketbestanden bevatten, waardoor u al snel in een diep genest pakketextractieproces terechtkomt.
Dit is een uitstekende manier om te zien wat er in pakketten zit, met name die waar de alt-klik "Toon pakketinhoud"-optie niet beschikbaar is, wat steeds gebruikelijker wordt vanaf Mac OS X Lion en latere releases van Mac OS-systeemsoftware, hoewel het uiteindelijk afhangt van hoe het pakket is samengesteld.
Er zijn ook andere methoden om pakketinhoud te controleren, inclusief apps van derden zoals Pacifist. Als je specifieke tips of trucs hebt voor het bekijken en uitpakken van pakketbestanden op de Mac, laat het ons dan weten in de reacties hieronder!