Me di cuenta de que los instaladores de paquetes y, obviamente, las aplicaciones instaladas desde la App Store) colocan las aplicaciones en el archivo / Aplicaciones, pero Steam generalmente las coloca en ~ / Aplicaciones. Ambos funcionan, y ambos pueden ser escritos por el usuario, pero ¿hay circunstancias bajo las cuales uno debe hacerse sobre el otro?
Soy el único usuario de esta computadora, y aparte de las carpetas compartidas, he desactivado el acceso de invitado.
(Esto proviene de un usuario de Linux, por lo que tener una carpeta raíz escribible parece incorrecto, a menos que mis permisos sean incorrectos desde el principio)
fuente
/etc, /usr, /bin
no deberían ser directamente editables por la cuenta de administrador, aún debe solicitar permiso en Finder o tener que usarsudo
desde la línea de comandos.Lo que nadie parece haber señalado hasta ahora es que / Las aplicaciones son utilizables por todos y ~ / Las aplicaciones son solo para ese usuario.
Algunos instaladores le preguntarán si desea instalar para este usuario o para todos. Así es como se puede diferenciar.
Esa será una de las razones por las que Steam se instala allí, ya que es una licencia por usuario.
La licencia de aplicaciones de Apple, aunque 'por ID' no impide que todos los usuarios de una máquina accedan a las aplicaciones compradas bajo otra cuenta de usuario, por lo que todo lo demás generalmente entra en / Aplicaciones por defecto.
Por supuesto, si usted es el único usuario de la máquina, la distinción se vuelve discutible.
fuente
Creo que es un problema de permisos. OSX es un sistema multiusuario, cada usuario puede tener sus propias aplicaciones, archivos y carpetas. Esto es lo que Apple dice sobre los usuarios:
Usuario estándar: los usuarios estándar los configura un administrador. Un usuario estándar puede instalar aplicaciones y cambiar la configuración para su propio uso. Los usuarios estándar no pueden agregar otros usuarios o cambiar la configuración de otros usuarios.
Usuario administrado: los usuarios que se administran con controles parentales solo pueden acceder a las aplicaciones y al contenido especificado por el administrador que administra al usuario. El administrador puede restringir los contactos del usuario y el acceso al sitio web, y establecer límites de tiempo para el uso de la computadora.
https://support.apple.com/kb/PH18891?locale=en_US
Creo que las Aplicaciones ~ / solo serán accedidas por el Usuario en particular. Si tiene 3 usuarios habrá / Aplicaciones, UsuarioA / Aplicaciones, UsuarioB / Aplicaciones, UsuarioC / Aplicaciones. El usuario A no tendrá acceso a UserB / Applications o UserC / Applications. Sin embargo, los 3 tendrán acceso a / Aplicaciones.
fuente