“Prikaži sadržaj paketa” nedostupan? Ekstrakt.pkg datoteke bez njihove instalacije
Sadržaj:
Jeste li ikada poželjeli pogledati sadržaj datoteke paketa na Macu, ali bez da ste je instalirali? To možete učiniti uz pomoć izvrsne naredbene linije. Ovo se nastavlja s našom serijom pregleda sadržaja programa za instalaciju aplikacija, au ovom ćemo slučaju pokazati kako izdvojiti datoteke paketa i sortirati njihov sadržaj bez stvarnog instaliranja na Mac OS X.
Kako pregledati i izdvojiti datoteke paketa u Mac OS X bez instaliranja
Zapravo postoje dva načina za pregled i izdvajanje datoteka paketa na Macu, bez stvarnog instaliranja paketa. Prvi pristup je kroz Finder, a drugi pristup je putem naredbenog retka. Prvo ćemo obraditi metodu Finder, a zatim vam pokazati kako izdvojiti paket bez instaliranja putem naredbenog retka.
Kako pregledati datoteke paketa s “Show Package Contents” u Mac Finderu
Prva metoda je prilično jednostavna i dostupna u Mac Finderu, dobro je poznata naprednim korisnicima:
- Idite do datoteke paketa u Finderu
- Sada desnom tipkom miša kliknite na pkg datoteku i odaberite “Prikaži sadržaj paketa”
Međutim, "Prikaži sadržaj paketa" nije uvijek prikazan kao opcija.Zapravo ponekad "Prikaži sadržaj paketa" nije dostupan ili se uopće ne prikazuje, ovisno o tome kako je paket uređen i kreiran od samog početka. U takvoj situaciji možete koristiti naredbeni redak za izdvajanje datoteke paketa.
Kako proširiti datoteku paketa na Macu pomoću naredbenog retka
Pod pretpostavkom da je opcija 'Prikaži sadržaj paketa' nedostupna, možemo ekstrahirati .pkg datoteke pomoću alata naredbenog retka pod nazivom pkgutil koji je u paketu s Mac OS-om, na što ćemo se ovdje usredotočiti .
- Pokrenite Terminal (nalazi se u /Applications/Utilities/) ako to već niste učinili
- Koristite sljedeću sintaksu, pokazujući stazu do dotične datoteke paketa i pružajući izlazno odredište za datoteke koje će biti ekstrahirane iz paketa
- Idite na stazu izlaza u Finderu i sami provjerite ekstrahirane datoteke ili idite izravno na naredbu 'cd' u naredbenom retku
pkgutil --expand /path/to/package.pkg /output/destination/
Savjet: prisjetite se da možete povući i ispustiti stavke u terminal kako biste ispisali njihovu punu putanju, olakšavajući ovaj savjet upisivanjem:
pkgutil --expand /destination/path/
Primijetit ćete da neke datoteke paketa sadrže još više datoteka paketa, što vas brzo vodi u duboko ugniježđeni proces ekstrakcije paketa.
Ovo je izvrstan način da vidite što je sadržano unutar paketa, posebno onih gdje alt-klik opcija “Prikaži sadržaj paketa” nije dostupna, što je sve češće počevši od Mac OS X Lion i kasnijim izdanjima softvera sustava Mac OS, iako u konačnici to ovisi o tome kako je paket konstruiran.
Postoje i druge metode provjere sadržaja paketa, uključujući aplikacije trećih strana poput Pacifista. Ako imate neke posebne savjete ili trikove za pregledavanje i izdvajanje datoteka paketa na Macu, javite nam u komentarima ispod!