man tarafferma che l' tarimplementazione di OS X dovrebbe essere in grado di estrarre i file .iso.
tar crea e manipola i file di archivio in streaming. Questa implementazione può estrarre da tar, pax, cpio, zip, jar, ar e immagini ISO 9660 cdrom e può creare archivi tar, pax, cpio, ar e shar.
Tuttavia, tarmi dà il seguente errore:
$ tar -xvf test.iso
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Qual è la discrepanza?
Il .iso è creato da un .dmg usando l' hdiutilutilità di Apple . powerisopuò estrarlo senza problemi.
Sono su OS X 10.7.4. tar --versionrapporti bsdtar 2.8.3 - libarchive 2.8.3.
hdiutil convert -format UDTO -o foo foo.dmg. Non vedo alcun modo per essere più specifico con il formato di output desiderato. Proverò a trovare altri file .iso da testare.