„Zobrazit obsah balíčku“ není k dispozici? Extrahovat.pkg soubory bez jejich instalace

Obsah:

Anonim

Chtěli jste se někdy podívat na obsah souboru balíčku na Macu, ale bez jeho instalace? Můžete to udělat pomocí vynikajícího příkazového řádku. Pokračujeme v naší sérii kontrol obsahu instalačních programů aplikací a v tomto případě si ukážeme, jak extrahovat soubory balíčků a třídit jejich obsah, aniž bychom je skutečně instalovali do Mac OS X.

Jak zobrazit a extrahovat soubory balíčků v systému Mac OS X bez instalace

Ve skutečnosti existují dva způsoby, jak zobrazit a extrahovat soubory balíčků na Macu, aniž by bylo nutné balíček skutečně instalovat. První přístup je přes Finder a druhý přístup je pomocí příkazového řádku. Nejprve si proberme metodu Finder a poté si ukážeme, jak extrahovat balíček bez instalace pomocí příkazového řádku.

Jak zobrazit soubory balíčku pomocí funkce „Zobrazit obsah balíčku“ v aplikaci Mac Finder

První metoda je docela snadná a dostupná z Mac Finderu, je dobře známá pokročilým uživatelům:

  1. Přejděte na soubor balíčku ve Finderu
  2. Nyní klikněte pravým tlačítkem myši na soubor pkg a vyberte „Zobrazit obsah balíčku“

„Zobrazit obsah balíčku“ se však ne vždy zobrazuje jako možnost.Ve skutečnosti někdy „Zobrazit obsah balíčku“ není k dispozici nebo se vůbec nezobrazí, v závislosti na tom, jak byl balíček uspořádán a vytvořen od začátku. V takové situaci se pak můžete obrátit na příkazový řádek a extrahovat soubor balíčku.

Jak rozbalit soubor balíčku na Mac pomocí příkazového řádku

Za předpokladu, že možnost 'Zobrazit obsah balíčku' není k dispozici, můžeme extrahovat soubory .pkg pomocí nástroje příkazového řádku zvaného pkgutil, který je součástí systému Mac OS, na který se zde zaměříme. .

  1. Spusťte terminál (naleznete jej v /Aplikace/Utilities/), pokud jste tak ještě neučinili
  2. Použijte následující syntaxi, ukažte cestu k příslušnému souboru balíčku a poskytněte výstupní cíl pro soubory, které mají být z balíčku extrahovány
  3. pkgutil --expand /path/to/package.pkg /output/destination/

    Tip: Připomeňte si, že položky můžete do terminálu přetáhnout a vytisknout jejich úplnou cestu. Tento tip si usnadníte zadáním:

    pkgutil --expand /destination/path/

  4. Jděte na výstupní cestu ve Finderu a sami si prohlédněte extrahované soubory, nebo přejděte přímo na 'cd' příkazem z příkazového řádku

Všimnete si, že některé soubory balíčků obsahují ještě více souborů balíčků, což vás rychle zavede do hluboce vnořeného procesu extrakce balíčků.

Toto je vynikající způsob, jak zjistit, co je obsaženo v balíčcích, zejména těch, kde není k dispozici možnost „Zobrazit obsah balíčku“ se stisknutou klávesou alt, která je stále běžnější počínaje Mac OS X Lion a pozdější vydání systémového softwaru Mac OS, i když to nakonec závisí na tom, jak byl balíček zkonstruován.

Existují i ​​jiné způsoby kontroly obsahu balíčku, včetně aplikací třetích stran, jako je Pacifist. Pokud máte nějaké konkrétní tipy nebo triky pro prohlížení a extrahování souborů balíčků na Macu, dejte nám vědět v komentářích níže!

„Zobrazit obsah balíčku“ není k dispozici? Extrahovat.pkg soubory bez jejich instalace