¿Funcionaría un enlace simbólico desde M2 hacia la carpeta de Aplicaciones de MacOS?
No.
Desafortunadamente, no hay una solución perfecta que traslade toda la carpeta /Applications
a un disco externo. /Applications
es una ilusión en macOS: es una combinación de múltiples carpetas en múltiples volúmenes.
Como comenta Tetsujin, las aplicaciones de la Mac App Store se pueden trasladar a un disco externo desde macOS 15, también conocido como Sequoia.
Para software de terceros cuyos mecanismos de actualización no funcionan fuera de /Applications
, informa de un error al desarrollador y luego considera utilizar una herramienta de gestión de aplicaciones como brew
.
Homebrew Casks
Dado que los actualizadores integrados de Figma y Discord no funcionan cuando la aplicación no está en /Applications
, considera utilizar el proyecto Homebrew para gestionar las aplicaciones.
brew install --cask figma
brew install --cask discord
brew install --cask android-studio
brew install --cask intellij-idea
Una vez instaladas, todas las aplicaciones gestionadas por brew
se pueden actualizar automáticamente utilizando el comando:
brew update
Consulta la pregunta de StackOverflow Cambiar directorios de instalación de homebrew-cask para modificar dónde se almacenan las aplicaciones.
Datos de la Aplicación
Los datos estáticos de la aplicación se almacenan dentro del paquete .app. Los datos en tiempo de ejecución y adicionales suelen guardarse en:
/Library/Application Support/
~/Library/Application Support/
Si la aplicación está en un ambiente de sandbox, este material de soporte se guarda en ~/Library/Containers
.
Esta disposición no está garantizada y puede variar para aplicaciones no idiomáticas.
Datos de Usuario
Las aplicaciones y herramientas suelen almacenar sus archivos en tu carpeta de inicio, ~/
. La mayoría permiten seleccionar el destino.
Para aplicaciones estilo 'caja de zapatos', como la app Fotos de Apple, verifica la configuración de cada aplicación. Muchas te permitirán cambiar la ubicación de sus archivos también.
Cachés
Para ahorrar más espacio en el disco interno, intenta con un enlace simbólico para /Library/Caches
y ~/Library/Caches
hacia una carpeta en el disco externo.