Extrait de DMG
Comment extraire le contenu de DMG sans montage?
Je veux ajouter mise à jour automatique du système à ma demande. Il télécharge les DMG de site web, puis l'extrait de la nouvelle version de l'application.
OriginalL'auteur Henry Manister | 2012-07-26
Vous devez vous connecter pour publier un commentaire.
Certains
.dmg
les fichiers peuvent être extraits à l'aide 7-zip....et après avoir extrait le
4.hfs
fichier:...vous obtiendrez le contenu de la
.dmg
fichier.Vous pouvez également monter le
.dmg
dans Mac OS X à l'aide dehdiutil
de commande (qui est également utilisé par Homebrew Fût).Veuillez vous référer à ce Poser des question Ubuntu pour plus de cas d'utilisation sous Linux.
Pas vraiment, installer p7zip sur Linux/macOS qui contient le
7z
application en ligne de commande.L'extraction de fichiers dmg avec 7z semblent manquer l'exécutable bits, rendant extrait des applications à partir de DMGs dysfonctionnel. Peut-être liés: sourceforge.net/p/p7zip/bugs/113
La commande pour installer p7zip sur macOS:
brew install p7zip
OriginalL'auteur Mengdi Gao
Dmg est juste un format utilisé pour MacOS. C'est pas un format de fichier compressé comme
zip
outar.gz
Vous avez plusieurs choix pour la monter. Voici quelques options.
hdiutil attach your.dmg
pour monter le fichier dmg. Après le montage sur elle,le fonctionnement de votre ligne de commande pour extraire les fichiers que vous souhaitez.
OriginalL'auteur Alston
Le faire est de travailler à l'encontre de la conception de DMGs, donc il est très douloureux. DMGs sont conçus pour être montés, qui est tout leur raison d'être. Vous devez s'appuyer sur le code expérimental si vous vouliez faire quelque chose comme ça. Vous êtes probablement mieux servi en utilisant un non-DMG archive comme un fichier zip, ou faire part de votre mise à jour automatique du processus de téléchargement, de montage, de et démonter le fichier DMG que vous fournissez.
OriginalL'auteur Brighid McDonnell