diferencia entre la instalación de una aplicación en OS X y Windows

8

He estado usando Windows por muchos años hasta ahora, pero recién comencé a usar una MacBook con OS X.

En lo que a mí respecta, cuando instalo aplicaciones en Windows, solo entran en los archivos de programa (de forma predeterminada). Las preferencias de la aplicación normalmente se almacenan en la carpeta del usuario y probablemente en el registro.

¿Cómo se instalan las aplicaciones en OS X? ¿Acaban de entrar en el directorio / Aplicaciones? ¿Dónde se guardan las preferencias? ¿Y cómo usar un administrador de paquetes como homebrew es diferente a simplemente arrastrar una aplicación a / Aplicaciones?

    
pregunta user1745356 03.04.2016 - 20:54

2 respuestas

7

Instalando aplicaciones

Hay varias formas de instalar aplicaciones en OS X.

  • La tienda de aplicaciones: Otra forma de instalar aplicaciones es desde la tienda de aplicaciones. Las aplicaciones de la App Store se descargan primero como .dmg en un directorio del sistema y luego se instalan en el directorio /Applications/ . Las aplicaciones descargadas de la App Store están en un espacio aislado, lo que significa que solo pueden leer y escribir en carpetas específicas. También se administran un poco mejor cuando se trata del proceso de instalación y desinstalación.

  • Desde la Web / Arrastrar y soltar: las aplicaciones OS X a veces se distribuyen como carpetas independientes con una extensión .app o dentro de un instalador con una extensión .pkg . En algún momento, los programas se distribuyen en un .dmg , que es una imagen de disco que contiene .app y quizás un Readme. Las aplicaciones descargadas fuera de la App Store no se ejecutarán a menos que haga clic en ellas para ejecutarlas y luego otorgue el permiso . Esta es una característica de seguridad. (Es similar en apariencia a la UAC de Windows, pero funciona de manera diferente).

    Las aplicaciones normalmente se instalan en /Applications/ pero cada usuario puede tener su propio directorio de aplicaciones dentro de su carpeta de inicio, ubicado en /Users/{user}/Applications/ , o ~/Applications/ para abreviar. Las aplicaciones ubicadas en el directorio personal ~/Applications se mostrarán en las búsquedas de Launchpad y Spotlight.

  • Gestores de paquetes / La línea de comandos: Es bastante común (especialmente para los desarrolladores) instalar aplicaciones a través de la línea de comandos con homebrew , macports , o incluso como gemas de Ruby. A veces, estos aterrizan en otros directorios, como /usr/local/bin/ . Si no está seguro de dónde está colocando sus archivos un administrador de paquetes, esa información está disponible en Internet.

Datos del usuario

Lo más parecido al registro de Windows en OS X es la noción de una "lista de propiedades". Las listas de propiedades son pequeños archivos que guarda cada aplicación y, a diferencia del registro de Windows, no están centralizados. Los archivos de la lista de propiedades terminan en una extensión .plist . (Curiosamente, a diferencia de Windows, las extensiones de archivo no definen qué es un archivo en OS X tanto como lo hacen en Windows. Finder sí confía en las extensiones para obtener información sobre cómo mostrar un archivo, pero los metadatos de archivos se tratan con más importancia en OS X que en Windows.)

Algunas veces se guardan en /Users/{user}/Library/Preferences/ , pero se pueden guardar en una variedad de lugares, según la aplicación y el tipo de información que se almacena. Por ejemplo, Safari almacena tus pestañas ancladas y la última sesión en ~/Library/Safari/LastSession.plist

Desinstalando aplicaciones

Tuve preguntas sobre la desinstalación de aplicaciones cuando obtuve mi primer Mac. La respuesta más simple es que solo puede eliminar el paquete .app del directorio /Applications/ . Como se señaló anteriormente, puede haber algunos archivos plist dejados atrás.

En la versión anterior de OS X, había aplicaciones de desinstalación de terceros que intentaron limpiar por ti. Todavía están disponibles, pero no sé qué tan bien funcionan, porque las versiones más recientes de OS X son más estrictas con respecto a la seguridad. (Puede probar AppZapper si lo desea).

Apple tiene un artículo de la base de conocimientos que cubre la instalación y eliminación de aplicaciones desde fuera del App Store.

    
respondido por el Moshe 04.04.2016 - 17:34
5

Si el archivo termina en .app, arrástralo a la carpeta de aplicaciones. Si el archivo termina .pkg, haga doble clic en él para ejecutar el intaller.

Las preferencias se almacenan normalmente en / Usuarios / nombre de usuario / Biblioteca / Preferencias o / Usuarios / nombre de usuario / Biblioteca / Soporte de aplicaciones.

Homebrew se utiliza para instalar aplicaciones de línea de comandos. Hay un complemento (casebas caseras) que te permite instalar aplicaciones de GUI. Si no eres bueno con la línea de comandos, no uses homebrew.

    
respondido por el 2426021684 03.04.2016 - 23:48

Lea otras preguntas en las etiquetas