GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il file dmg su Mac dalla riga di comando

L'installazione del software è il modo più comune per personalizzare il tuo Mac in modo che possa eseguire le attività di cui hai bisogno. Quando scarichi e installi software da Internet, assicurati di fidarti della fonte per evitare di infettare il tuo computer con malware per errore.

Molte applicazioni sono distribuite come immagini disco, un formato binario compresso. Se fai doppio clic su un'immagine disco nel Finder, viene montata automaticamente. Una volta montata, l'installazione dell'applicazione viene in genere eseguita trascinando un'icona nella cartella Applicazioni. Lo stesso può essere ottenuto dalla riga di comando usando due comandi, hdiutil e cp.

I seguenti passaggi mostrano l'installazione di un popolare client VNC per OS X chiamato "Chicken of the VNC". Può essere utilizzato come client desktop remoto per host Linux, Mac o Windows.

Il file di download si chiama "cotvnc-20b4.dmg". Ecco i passaggi necessari per installarlo in remoto dalla riga di comando.

Nota :questa tecnica può essere utilizzata da una finestra Terminale locale o da una connessione SSH remota.

Monta l'immagine del disco

Il primo passaggio consiste nel montare (o allegare) l'immagine del disco. Dalla riga di comando, usa:

$ hdiutil mount cotvnc-20b4.dmg

Ho ricevuto il seguente output:

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

Un'immagine disco montata viene visualizzata sul desktop, nel Finder e, cosa più importante, viene visualizzata come directory in /Volumes. In questo caso, l'ultima riga di output di hdiutil mostrava esattamente dove era montata l'immagine del disco.

Puoi anche utilizzare il comando seguente per confermare il montaggio dell'immagine del disco:

$ diskutil list

A volte, quando viene montata un'immagine disco, ti verrà chiesto di accettare prima una licenza. In tal caso, il testo che normalmente verrebbe visualizzato in una finestra di dialogo della GUI appare invece nella finestra Terminale. Una volta che scorri fino alla fine dell'accordo, puoi digitare Y per continuare o N per interrompere. L'immagine del disco di Firefox è un esempio di un pacchetto che mostra una licenza prima del montaggio.

Installa l'applicazione

Usa il comando cp per copiare l'applicazione in /Applicazioni:

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

La -R switch significa copiare ricorsivamente, in altre parole, copiare tutto da quella posizione, comprese tutte le sottodirectory e i file sottostanti. È importante lasciare fuori la "/" finale dalla directory "Chicken of the VNC.app", altrimenti il ​​comando non copierà la directory stessa, solo il contenuto. Dopo aver inserito la password, l'applicazione sarà installata e pronta per l'uso.

La maggior parte delle applicazioni può essere semplicemente copiata nella directory /Applicazioni. Tuttavia, alcuni sono distribuiti in un formato .pkg e devono essere installati utilizzando il comando installer invece di cp. Per installare un .pkg, usa questo comando:

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

Smonta l'immagine del disco

Per riordinare, torna alla tua home directory e smonta l'immagine del disco:

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

Dovresti vedere questo messaggio dopo lo smontaggio:

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

Rimuovi un'app nel Finder

1. Nel Finder, vai alla cartella Applicazioni.
2. Seleziona l'applicazione che desideri disinstallare, quindi trascinala nel Cestino.
3. Se necessario, autenticati come amministratore locale.
4. Scegli Finder> Svuota cestino, quindi fai clic su Svuota cestino nella finestra di dialogo di conferma.

Più usi un Mac, più è probabile che tu debba installare programmi e occasionalmente disinstallare programmi che non usi più. Con il software giusto, puoi personalizzare il tuo Mac per eseguire quasi tutte le attività.


Linux
  1. Come installare il software dalla riga di comando di Linux

  2. Come eliminare file e directory in Linux dalla riga di comando

  3. Come installo uno script da eseguire ovunque dalla riga di comando?

  4. Come cancellare il contenuto di un file dalla riga di comando?

  5. In che modo install -c è diverso da cp

Come estrarre o decomprimere i file tar.gz dalla riga di comando di Linux

Come inviare un'e-mail con allegato file dalla riga di comando

Come rimuovere le righe da un file usando il comando Sed

Come installare il browser Google Chrome su Ubuntu 20.04 dalla riga di comando

Come estrarre il file Tar.xz sulla riga di comando di Linux

Come controllare l'utilizzo di Inode da cPanel e dalla riga di comando?