GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer le fichier dmg sur Mac à partir de la ligne de commande

L'installation de logiciels est le moyen le plus courant de personnaliser votre Mac afin qu'il puisse effectuer les tâches dont vous avez besoin. Lorsque vous téléchargez et installez un logiciel à partir d'Internet, assurez-vous que vous faites confiance à la source pour éviter d'infecter votre ordinateur avec des logiciels malveillants par erreur.

De nombreuses applications sont distribuées sous forme d'images disque, un format binaire compressé. Si vous double-cliquez sur une image disque dans le Finder, elle est montée automatiquement. Une fois montée, l'installation de l'application se fait généralement en faisant glisser une icône vers le dossier Applications. La même chose peut être accomplie à partir de la ligne de commande en utilisant deux commandes, hdiutil et cp.

Les étapes suivantes montrent l'installation d'un client VNC populaire pour OS X appelé "Chicken of the VNC". Il peut être utilisé comme client de bureau à distance pour les hôtes Linux, Mac ou Windows.

Le fichier de téléchargement est nommé "cotvnc-20b4.dmg". Voici les étapes nécessaires pour l'installer à distance depuis la ligne de commande.

Remarque :cette technique peut être utilisée depuis une fenêtre Terminal locale ou une connexion SSH distante.

Monter l'image disque

La première étape consiste à monter (ou attacher) l'image disque. Depuis la ligne de commande, utilisez :

$ hdiutil mount cotvnc-20b4.dmg

J'ai reçu le résultat suivant :

Checksumming Driver Descriptor Map (DDM : 0)…
    Driver Descriptor Map (DDM : 0): verified   CRC32 $767AD93D
Checksumming Apple (Apple_partition_map : 1)…
    Apple (Apple_partition_map : 1): verified   CRC32 $DD66DE0F
Checksumming disk image (Apple_HFS : 2)…
..............................................................................
         disk image (Apple_HFS : 2): verified   CRC32 $EF1F362F
Checksumming  (Apple_Free : 3)…
                   (Apple_Free : 3): verified   CRC32 $00000000
verified   CRC32 $F5A3FFA1
/dev/disk1           Apple_partition_scheme          
/dev/disk1s1         Apple_partition_map             
/dev/disk1s2         Apple_HFS                       /Volumes/Chicken of the VNC

Une image disque montée apparaît sur le bureau, dans le Finder et, plus important encore, apparaît sous la forme d'un répertoire dans /Volumes. Dans ce cas, la dernière ligne de sortie de hdiutil indiquait exactement où l'image disque était montée.

Vous pouvez également utiliser la commande ci-dessous pour confirmer le montage de l'image disque :

$ diskutil list

Parfois, lorsqu'une image disque est montée, elle vous demandera d'abord d'accepter une licence. Dans ce cas, le texte qui apparaît normalement dans une boîte de dialogue GUI apparaît à la place dans la fenêtre Terminal. Une fois que vous faites défiler vers le bas de l'accord, vous pouvez taper Y pour continuer ou N pour arrêter. L'image disque de Firefox est un exemple de package qui affiche une licence avant le montage.

Installer l'application

Utilisez la commande cp pour copier l'application dans /Applications :

$ sudo cp -R "/Volumes/Chicken of the VNC/Chicken of the VNC.app" /Applications

Le -R switch signifie copier de manière récursive, en d'autres termes, copier tout depuis cet emplacement, y compris tous les sous-répertoires et fichiers ci-dessous. Il est important d'omettre le "/" de fin du répertoire "Chicken of the VNC.app", sinon la commande ne copiera pas le répertoire lui-même, mais uniquement le contenu. Après avoir entré votre mot de passe, l'application sera installée et prête à être utilisée.

La plupart des applications peuvent simplement être copiées dans le répertoire /Applications. Cependant, certains sont distribués au format .pkg et doivent être installés à l'aide de la commande installer au lieu de cp. Pour installer un .pkg, utilisez cette commande :

$ sudo installer -package /path/to/package -target "/Volumes/Macintosh HD"

Démonter l'image disque

Pour faire le ménage, retournez dans votre répertoire personnel et démontez l'image disque :

$ cd ~
$ hdiutil unmount "/Volumes/Chicken of the VNC/"

Vous devriez voir ce message après le démontage :

/Volumes/Chicken of the VNC/" unmounted successfully.

Supprimer une application dans le Finder

1. Dans le Finder, accédez au dossier Applications.
2. Sélectionnez l'application que vous souhaitez désinstaller, puis faites-la glisser dans la corbeille.
3. Si nécessaire, authentifiez-vous en tant qu'administrateur local.
4. Choisissez Finder> Vider la corbeille, puis cliquez sur Vider la corbeille dans la boîte de dialogue de confirmation.

Plus vous utilisez un Mac, plus vous aurez probablement besoin d'installer des programmes et de désinstaller occasionnellement des programmes que vous n'utilisez plus. Avec le bon logiciel, vous pouvez personnaliser votre Mac pour effectuer presque toutes les tâches.


Linux
  1. Comment installer un logiciel à partir de la ligne de commande Linux

  2. Comment installer les mises à jour de sécurité à partir de la ligne de commande dans Ubuntu

  3. Comment diviser et combiner des fichiers à partir de la ligne de commande sous Linux

  4. Comment obtenir l'utilisation du disque à partir de la ligne de commande ?

  5. Comment télécharger un fichier par FTP depuis la ligne de commande ?

Comment extraire ou décompresser des fichiers tar.gz à partir de la ligne de commande Linux

Comment envoyer un e-mail avec une pièce jointe à partir de la ligne de commande

Comment supprimer des lignes d'un fichier à l'aide de la commande Sed

Comment installer le navigateur Google Chrome sur Ubuntu 20.04 à partir de la ligne de commande

Comment extraire le fichier Tar.xz sur la ligne de commande Linux

Comment vérifier l'utilisation d'Inode à partir de cPanel et de la ligne de commande ?