Questão Como os arquivos .dmg de software são montados ou funcionam no OS X?


Eu sou um novo usuário do Mac e tenho um iMac. Vindo do mundo do Windows, onde tudo é baseado em instalador, o OS X parece montar arquivos .dmg e executá-los. Eu vi isso acontecer antes de uma instalação e, mais tarde, ele nos pede para mover um ícone para a pasta Aplicativos.

Alguém pode me ajudar a descompactar o processo de instalação no OS X? O que ou como funciona?


4


origem


Como outros pôsteres mencionaram, um .dmg é uma imagem de disco - quando você o abre, ele é montado na máquina como um CD. O maior erro que os novos usuários cometem é criar aliases ou ícones do Dock para aplicativos e arquivos que estão em imagens de disco. De você está copiando o aplicativo para a pasta de aplicativos e, em seguida, ejetando e jogando fora a imagem de disco, você está fazendo certo. - s4y


Respostas:


DMG significa Imagem de disco da Apple. Estes são tratados como um volume próprio, mas um que está contido nesse arquivo. Volumes em um Mac são basicamente qualquer disco físico ou virtual que pode ser montado permanentemente ou temporariamente. O ícone do disco rígido que você vê na sua área de trabalho (provavelmente Macintosh HD, a menos que você o renomeie) é um volume. Você pode clonar um volume para outro facilmente, seja físico ou virtual. Esta é uma das características que torna um Mac tão poderoso.

Esses volumes são "montados" ou "desmontados" no Mac OS. Isso é semelhante ao Windows em que quando uma unidade removível é conectada, é automaticamente atribuída uma letra de unidade (E:) ... em outras palavras, é montada. Quando você "remove com segurança", você está desmontando. Você deve sempre desmontar uma unidade no Mac OS antes de removê-la, seja ela física ou virtual.

Um DMG é semelhante a qualquer outro arquivo compactado, como ZIP no Windows, mas mais poderoso no Mac OS. O DMG é um HFS + formatado em volume independente que retém os atributos do sistema de arquivos que são importantes. Estes são chamados de garfos de recursos e geralmente são invisíveis para usuários de Mac. Se você já copiou um arquivo do seu Mac HD para um pen drive FAT32, conectou a unidade em uma caixa do Windows e viu esses arquivos "._name" irritantes, esses são garfos de recursos. Eles são importantes para um Mac, pois contêm metadados pertencentes ao próprio arquivo.

Quando você faz o download de uma imagem de disco contendo um aplicativo, o aplicativo deve ser copiado para a pasta Aplicativos antes de executá-lo. Isso ocorre porque a maioria das imagens de disco são somente leitura e executá-las de dentro da imagem de disco pode produzir resultados indesejáveis.

Alguns aplicativos vêm em um pacote que é manipulado pelo Instalador do Macintosh. Geralmente, eles precisam gravar arquivos de configuração do sistema que exigem acesso administrativo e solicitarão sua senha. Verifique se você sabe de onde veio um pacote antes de fornecer sua senha administrativa.

O aplicativo, quando iniciado, criará alguns arquivos necessários em sua pasta Biblioteca no diretório Usuários (seu nome de usuário ... parece um ícone Início no Finder). As configurações que você altera durante o uso do aplicativo são armazenadas nesses arquivos, portanto, se você "desinstalar" o aplicativo, movendo-o para a lixeira e, em seguida, reinstalando-o posteriormente, essas configurações serão mantidas. Isso pode ser bom ou ruim, dependendo do que você quer. Se você quiser remover completamente um aplicativo junto com todas as configurações referentes a você e / ou ao sistema, primeiro verifique se o Aplicativo veio com um desinstalador. Isso pode estar na própria pasta do aplicativo ou em Utilitários (a Adobe é notória por ter seus próprios desinstaladores). Normalmente, se um aplicativo foi instalado via Macintosh Installer, ele terá seu próprio desinstalador ou você pode visitar o site da empresa para obter instruções sobre como removê-lo. Se era um aplicativo independente e você deseja remover completamente tudo relacionado a ele, você pode usar um ótimo programa gratuito como AppCleaner para fazer isso.

Espero que ajude alguns. Aproveite o Mac!


7





Funciona exatamente como você descreveu. A maioria dos aplicativos no OS X é instalada dessa maneira - abra o .dmg, copie o aplicativo, execute. Alguns têm instaladores, mas não muito.

Essencialmente, um aplicativo é um binário autônomo, junto com recursos, etc. etc. Se você copiar um aplicativo para um pen drive e o trouxer para o Windows, perceberá que ele é realmente uma pasta contendo arquivos, por exemplo, firefox.app *. *.

Então, não se preocupe muito, você está fazendo certo.


4





.dmg é uma imagem de disco. Algo como um disco virtual. Você pode montá-lo como qualquer outro sistema de arquivos (pen drive, CD ou qualquer outro).

Você pode usar o recurso de arrastar e soltar para copiar arquivos da imagem de disco montada para onde quiser. Se o arquivo for um aplicativo, geralmente você o arrasta e solta para Aplicativos.


2