Notei que os instaladores do pkg e, obviamente, os aplicativos instalados na App Store) colocam aplicativos no arquivo / Applications, mas o Steam geralmente os coloca em ~ / Applications. Ambos funcionam, e ambos são graváveis pelo usuário, mas há circunstâncias sob as quais um deve ser feito sobre o outro?
Eu sou o único usuário deste computador e as pastas compartilhadas de lado, eu desativei o acesso de convidado.
(isso vem de um usuário Linux, então ter uma pasta raiz gravável parece errado, a menos que minhas permissões estejam erradas desde o início)
fonte
/etc, /usr, /bin
não deve ser gravável diretamente pela conta de administrador, ele ainda deve solicitar permissão no Finder ou ter que usarsudo
da linha de comando.O que ninguém parece ter apontado até agora é que / Aplicativos são utilizáveis por todos & amp; ~ / Aplicativos são apenas para esse usuário.
Alguns instaladores perguntarão se você deseja instalar para este usuário ou para todos. É assim que isso pode se diferenciar.
Essa será uma das razões pelas quais o Steam instala lá, já que é uma licença por usuário.
O licenciamento de aplicativos da Apple, embora "por ID", não impede que todos os usuários de uma máquina acessem aplicativos comprados em outra conta de usuário, de modo que tudo o mais geralmente fica em / Aplicativos por padrão.
Claro, se você é o único usuário da máquina, a distinção se torna irrelevante.
fonte
Eu acredito que é um problema de permissões. OSX é um sistema multi-usuário, cada usuário pode ter seus próprios aplicativos, arquivos e pastas. Aqui está o que a Apple diz sobre os usuários:
Usuário padrão: os usuários padrão são configurados por um administrador. Um usuário padrão pode instalar aplicativos e alterar configurações para uso próprio. Usuários padrão não podem adicionar outros usuários ou alterar as configurações de outros usuários.
Usuário gerenciado: os usuários gerenciados com controles dos pais podem acessar apenas os aplicativos e o conteúdo especificados pelo administrador que gerencia o usuário. O administrador pode restringir os contatos do usuário e o acesso ao site, além de limitar o tempo de uso do computador.
https://support.apple.com/kb/PH18891?locale=en_US
Eu acho que o ~ / Applications só será acessado pelo usuário em particular. Se você tiver 3 usuários, haverá / Applications, UserA / Applications, UserB / Aplicativos, UserC / Applications. UserA não terá acesso a UserB / Applications ou UserC / Applications. Todos os 3 terão acesso a / Applications embora.
fonte