Por que tenho que arrastar meus novos aplicativos para a pasta do aplicativo?

24

Sou um novo usuário de Mac e instalo alguns aplicativos diferentes para diferentes coisas. Muitos deles usam arquivos .dmg.

Por que exatamente todos esperam que eu arraste o ícone para a pasta do aplicativo? Qual é o objetivo disso?

Desenhou
fonte
3
Como os Macs fecham as paredes cada vez mais (ex Mac App Store), você não precisa. Tudo será feito para você ...
1
@mankoff: Como tornar o software mais fácil de instalar e não adicionar nenhuma limitação de como você já pode instalar o software "fechando as paredes"?
Mark Szymanski
3
@ Mark Szymanski - Provavelmente porque a única maneira de obter seu aplicativo na Mac Store é através da Apple, e a Apple tem muitas limitações sobre o que seu software pode ou não fazer.
Nome falso
3
Mark, por mais que eu odeie dizer, existem limitações de funcionalidade muito significativas impostas nos aplicativos enviados à Mac App Store.
Jason SALAZ
3
Este não é um fórum. Mantenha-o relevante para a pergunta original.
David Metcalfe

Respostas:

18

Um aplicativo em um Mac é apenas uma pasta cheia de arquivos com uma .appextensão. No entanto, o macOS oculta esse fato e exibe a pasta como um arquivo com um ícone. Agora, quando você baixa algo, é muito desconfortável baixar várias pastas separadas (sem um gerenciador de downloads). Portanto, essa "pasta de aplicativos" deve ser inserida em um único arquivo de alguma forma. Isso é realizado de três maneiras:

  • Usando um .ziparquivo (um contêiner que comprime seu conteúdo para economizar espaço)
  • Usando um .dmgarquivo (que é um sistema de arquivos simples - ao contrário de um sistema de arquivos hierárquico)
  • Crie um instalador (que, no entanto, também precisa estar em um .zipou .dmgporque os instaladores também são pastas em um mac)

Como a maioria dos aplicativos é independente e não precisa de nada fora da pasta do aplicativo, um instalador não é apenas um exagero, mas também é mais lento do que apenas distribuir a pasta do aplicativo.

Obviamente, você pode iniciar aplicativos de onde quiser; é apenas um costume ou uma recomendação para colocá-los, /Applicationspois é mais fácil encontrá-lo novamente e funciona com vários usuários.

XQYZ
fonte
1
Ninguém inventou um arquivo .zip bater fora que irá extrair automaticamente para o lugar apropriado (ou um local de sua escolha?)
de Drew
Bem, existem coisas auto-extraíveis, mas isso é basicamente um instalador estúpido, que - mais uma vez - é uma pasta no OS X. Além disso, é bastante inseguro deixá-lo instalar onde quiser. Suponho que a apple poderia ter acabado de finalizar uma extensão de arquivo (digamos .appzip), que seria apenas um arquivo zip renomeado, que se extrai /Applicationsquando executado, mas não sei exatamente por que eles não o fizeram. Talvez seja apenas por razões históricas.
XQYZ
Em relação a "ou um local de sua escolha": a maioria dos aplicativos de extração (pelo menos o Desarquivador) pode ser configurada para solicitar uma pasta de destino ao extrair arquivos.
XQYZ
1
@Drew pensa desta maneira: como é "extrair-se automaticamente para um local ou local de sua escolha" mais fácil do que dar um atalho para o local (apropriado) padrão e permitir que você o mova para qualquer local de sua escolha através usando o próprio sistema operacional? Bem, eu respondo: não é. Este é apenas um paradigma do que você está acostumado a fazer.
precisa saber é
1
@Cawas: Talvez seja apenas uma coisa de paradigma, não é exatamente a coisa mais difícil de fazer, mas ainda assim. Preciso clicar no instalador, clicar e arrastar o arquivo, fechar a janela do sistema de arquivos montado, desmontar o sistema de arquivos e excluir o instalador. Ao contrário de clicar no instalador, clique em "OK" para colocá-lo no local padrão e, em seguida, exclua o instalador. Novamente, não é um grande negócio, apenas um monte de coisas na minha cara que eu achava que não precisariam estar lá.
Tirou
7

A pasta / Applications é apenas um local conveniente para armazenar todos os seus aplicativos. Teoricamente, você pode armazená-los em qualquer lugar. Alguns softwares (como o Butler) procurarão automaticamente aplicativos nesses locais padrão; portanto, se você os armazenar em outro local (como / Usuários / Compartilhado / Aplicativos), esse software não os encontrará por padrão.

Geralmente, existem três locais padrão para armazenar aplicativos, e 99% dos usuários de Mac trabalham apenas com o primeiro:

  • / Aplicativos (disponíveis para todos os usuários)
  • / Usuários / nome de usuário / Aplicativos (disponível para o usuário conectado que possui essa pasta)
  • / Desenvolvedor / Aplicativos (disponível para todos os usuários, usado para o software Xcode)
Mandril
fonte
4

Você não precisa colocar seus novos aplicativos na pasta Aplicativo - é apenas o local padrão para colocá-los.

Rene Larsen
fonte
3

Você pode criar /Applications/Imaging, /Applications/Internetetc., se quiser categorizá-los. Apenas não mova nenhum dos aplicativos padrão para essas pastas, porque mais atualizações esperam que eles estejam diretamente /Applications.

jm666
fonte
0

Lembre-se de que existem muitos aplicativos que assumem que estão em uma pasta chamada "Aplicativos" e aplicativos que procuram outros aplicativos específicos na pasta "Aplicativos".

Chris Quenelle
fonte
-1

Os arquivos DMG são compactados e somente leitura. Os aplicativos frequentemente precisam ser capazes de atualizar ou alterar componentes dentro de si; no mínimo, quando uma nova versão for detectada e ela oferecer a instalação de uma atualização - ela não poderá se excluir e colocar a nova versão em seu lugar. De fato, você provavelmente descobrirá que executar um aplicativo fora de um DMG resultará em uma mensagem "foi baixada da Internet" a cada lançamento. Isso não acontece se você o mover para o lugar certo.

Executar um aplicativo a partir de um DMG bloqueado é uma maneira infalível de encontrar problemas. Basta arrastar o aplicativo para algum lugar do seu disco rígido - de preferência uma das pastas Aplicativos.

Existem certos locais no seu Mac que têm um significado especial para o sistema - esses são os locais onde o Mac procura aplicativos iniciáveis ​​quando você clica duas vezes em um documento. Eles incluem a pasta Aplicativos de nível superior e uma pasta chamada "Aplicativos" na sua pasta pessoal. DMGs montados não fazem parte disso, apenas porque nem sempre são montados.

Xendo
fonte