Au-delà de l'Utilitaire d'archive : Extraire des fichiers ISO, DMG, TAR.GZ et paquets Linux sur macOS

2026-10-19

Les développeurs, administrateurs système, ingénieurs DevOps et passionnés d’informatique travaillant sur Mac manipulent quotidiennement des formats d’archives provenant de mondes très éloignés de l’écosystème grand public d’Apple.

Au cours d’une journée de travail classique, vous pouvez être amené à :

  • Inspecter le contenu interne d’une image d’installation ISO Ubuntu ou Windows sans passer par DiskImageMounter (qui monte inutilement des disques virtuels sur votre bureau).
  • Extraire un outil open source compilé sous la forme d’une archive .tar.gz, .tar.bz2 ou d’un tarball à compression avancée .tar.xz.
  • Ouvrir un paquet logiciel Debian (.deb) ou Red Hat (.rpm) pour inspecter une bibliothèque binaire ou des scripts d’installation sur votre machine locale.
  • Déballer une image disque macOS (.dmg) sans la monter et sans risquer les habituels messages d’erreur de démontage « Ressource occupée ».

Si vous comptez sur l’Utilitaire d’archive fourni par défaut avec macOS, vous atteignez immédiatement ses limites. L’outil d’Apple gère les fichiers .zip conventionnels, mais dès qu’il rencontre une image .iso, un installateur .cab ou une archive .tar.xz, il tente de monter le volume, renvoie un message d’erreur abscons ou se contente d’extraire l’enveloppe externe (vous laissant avec un fichier .tar brut nécessitant un second double-clic).

Voici comment extraire sans friction les paquets d’entreprise, les archives Linux et les images disques directement dans le Finder.


Pourquoi le montage d’images disques est une contrainte superflue

Lorsque vous double-cliquez sur une image .iso ou .dmg sous macOS, le système fait appel à hdiutil pour monter l’image en tant que volume virtuel :

/Volumes/Ubuntu 24.04 LTS amd64

Les désagréments de cette méthode :

  1. Saturation visuelle du bureau et du Finder : Chaque image montée fait apparaître une icône de lecteur virtuel sur votre bureau et dans la barre latérale du Finder.
  2. Blocages fréquents lors de l’éjection (« Disque en cours d’utilisation ») : Si un processus en arrière-plan, l’indexeur Spotlight ou une session de terminal consulte un fichier du volume, macOS refuse d’éjecter le disque, vous obligeant à forcer le démontage via hdiutil detach -force.
  3. Impossibilité de modification directe : Les images montées sont en lecture seule. Vous ne pouvez pas réorganiser les fichiers sans copier préalablement l’intégralité du contenu ailleurs.
  4. Systèmes de fichiers non reconnus : Si l’image ISO s’appuie sur un format ext4 ou UDF non géré nativement par macOS, le système affiche l’alerte redoutée : « Le disque que vous avez inséré n’est pas lisible par cet ordinateur. »

L’alternative en ligne de commande : Le casse-tête des options tar

Dans le Terminal, les habitués d’UNIX se tournent vers la commande classique tar :

# Extraction d'une archive tar compressée en gzip
tar -xzvf archive.tar.gz

# Extraction d'une archive tar moderne compressée en xz
tar -xJvf archive.tar.xz

# Extraction d'une archive compressée en bzip2
tar -xjvf archive.tar.bz2

Bien que puissante, la mémorisation de cette profusion d’arguments (-z, -j, -J, -v, -f) est un problème récurrent pour de nombreux utilisateurs. De plus :

  • tar ne sait pas extraire proprement les fichiers .iso, .cab, .rpm ou .deb sans être combiné à des outils tiers comme cpio ou ar.
  • Si l’archive contient des liens symboliques ou des permissions spécifiques, l’extraction sous macOS peut générer des erreurs de privilèges.

L’approche universelle : Décompresser au clic droit avec ZipGo

ZipGo transforme le Finder de macOS en un véritable atelier d’extraction universel pour plus de 30 formats d’archives techniques et professionnelles.

Au lieu de monter des disques virtuels ou de saisir des commandes dans le shell, ZipGo traite les images disques, les paquets de distributions Linux et les archives Unix comme des dossiers compressés ordinaires.

Formats majeurs pris en charge :

  • Images disques : .iso, .img, .dmg (extraction directe sans aucun montage dans /Volumes/).
  • Tarballs Unix & Linux : .tar, .tar.gz, .tgz, .tar.bz2, .tbz2, .tar.xz, .txz, .tar.lzma.
  • Paquets de distribution Linux : .deb (Debian, Ubuntu), .rpm (RedHat, Fedora, CentOS).
  • Conteneurs et installateurs Windows : .cab, .wim, .vhd, .chm.
  • Archives spécialisées : .rar (RAR4 et RAR5), .7z, .arj, .lzh, .z.

Comment extraire vos fichiers dans le Finder :

  1. Faites un clic droit sur n’importe quel fichier pris en charge (ex. ubuntu-server.iso ou outils.tar.xz).
  2. Sélectionnez Extraire avec ZipGo ou Extraire dans un sous-dossier.
  3. ZipGo extrait l’arborescence complète directement dans un dossier local.
    • Aucun disque virtuel n’apparaît.
    • Aucun problème d’éjection ou de ressource occupée.
    • Vous pouvez également faire un clic droit et choisir Aperçu d’archive pour consulter les fichiers et n’extraire que les binaires qui vous intéressent.

Comparatif : Gestion des archives serveur et images disque sur Mac

FonctionnalitéUtilitaire d’archive macOSOutils en ligne de commande (tar, hdiutil)ZipGo
Extraction d’ISO sans montage❌ Tente un montage système⚠️ Requiert 7z ou des outils Homebrew✅ Extraction directe en 1 clic
Décompression directe .tar.xz❌ Échoue souvent✅ Commande tar -xJvf✅ Support natif transparent
Inspection de paquets .deb / .rpm❌ Non reconnu⚠️ Nécessite ar et cpio✅ Aperçu et décompression immédiats
Aucun résidu de volume virtuel❌ Laisse des volumes montésRisque de verrous hdiutil✅ 100 % dans le système de fichiers standard

Pour vos besoins en développement, administration système ou exploration de conteneurs, profitez de la puissance d’un décompresseur universel. Téléchargez ZipGo sur le Mac App Store.

ZipGo logo

ZipGo - Archiveur clic droit Finder pour macOS

Extrayez 30+ formats directement depuis le Finder, prévisualisez sans décompresser et créez des archives chiffrées.