Otpakivanje OS X pkg arhiva pod Slack-om

Uputstva, saveti i trikovi

Moderator: Urednik


Administrator
Administrator
offline
User avatar

Posts: 4766
Joined: 04 Feb 2011, 20:32
Location: Beograd

Post Napisano: 07 May 2016, 11:41


Ko je imao bar neki dodir sa Mac OS X-om (bilo na Mac računarima ili Hackintoshu) zna da ponešto od softvera dolazi i u pkg formatu. Kada se dvo-klikne na datoteku, otvori se instaler za instalaciju. Za razliku od Windows instalera ovde su u pitanju obične arhive u xar formatu. Grafički interfejs instalera je deo posebne aplikacije koja dolazi uz OS X.

Da bi smo otpakovali ove arhive potrebno je da instaliramo xar arhiver. Xar je dostupan sa SlackBuilds.org. Sintaksa za xar je sličan sintaksi za ostale Unix arhivere:

Code: Select all

xar -xf paket.pkg
Ovo će otpakovati paket u trenutnom direktorijumu. Ali to nije sve. Glavna "arhiva" se nalazi u datoteci "Payload".

Pronađite je u jednom od poddirektorijuma. Ovo je gzip kompresovana cpio arhiva i možete je otpakovati ovako:

Code: Select all

gunzip -dc Payload | cpio -iv 
To je to.



Administrator
Administrator
offline
User avatar

Posts: 4766
Joined: 04 Feb 2011, 20:32
Location: Beograd

Post Napisano: 07 May 2016, 11:59


Izmenio sam poruku. Slučajno sam preskočio jedan korak. A da se iskupim ću napisati i primer. Otpakovaćemo MacPorts instaler:

Code: Select all

xar -xf MacPorts-2.3.4-10.7-Lion.pkg
cd MacPorts-2.3.4-component.pkg/
gunzip -dc Payload | cpio -iv


Who is online

Users browsing this forum: Claude User [Bot] and 0 guests