Otpakivanje OS X pkg arhiva pod Slack-om

Uputstva, saveti i trikovi

Moderator: Urednik

Post Reply

Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

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: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

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


Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 12 guests