¿Es seguro vincular su carpeta de aplicaciones con un enlace simbólico?

Si tuviera un NAS y fuera a almacenar todas sus aplicaciones allí, ¿sería seguro, en las computadoras que acceden a él, reemplazar su carpeta de aplicaciones con un enlace simbólico a la carpeta en el NAS?

Gran pregunta: veré si tengo enlaces a problemas en Lion o versiones anteriores donde todo el directorio es un "enlace simbólico", ya que no solo involucra el problema con la vinculación entre volúmenes (que generalmente no es posible) y cómo afectará la estabilidad.

Respuestas (1)

Sería posible usar el NAS como su carpeta de aplicaciones, sin embargo, no podría crear un enlace simbólico, ya que los enlaces simbólicos no funcionan en diferentes particiones o recursos compartidos de red. En su lugar, montaría el recurso compartido como su carpeta de aplicaciones.

Hay otras consideraciones que quizás desee tener en cuenta, la primera de las cuales es que la mayoría de los recursos compartidos de NAS que utilizan el uso compartido de archivos de Windows (samba, cifs) no utilizan un sistema de permisos de estilo Unix, por lo que puede haber algunos problemas con los permisos de las aplicaciones. Esto podría manejarse usando un NAS que le permita exportar recursos compartidos usando NFS, lo que permite más permisos compatibles en los archivos.

El segundo tema es el de la conectividad de red. Si hay un problema con la red, su carpeta de aplicaciones desaparecerá y esto podría causar inestabilidad en sus sistemas. Para solucionar este problema, es posible que desee montar únicamente las aplicaciones de los usuarios (/Usuarios/nombre de usuario/Aplicaciones) en el NAS y no las aplicaciones del sistema (/Aplicaciones). De esta manera, las aplicaciones importantes, como Finder, etc., serán locales y otras aplicaciones se pueden instalar en la carpeta de aplicaciones de los usuarios. Tenga en cuenta que la mayoría de los accesos directos apuntan a las aplicaciones del sistema, no a la carpeta de aplicaciones de los usuarios (por ejemplo, en la barra lateral de Finders, el acceso directo a la carpeta de aplicaciones generalmente apunta a la carpeta de aplicaciones del sistema, y ​​las aplicaciones compradas a través de Mac App Store también se instalan en la carpeta del sistema).

El tercer problema es que su pregunta parece implicar que este recurso compartido de aplicaciones será montado por varios usuarios. Esto puede causar algunos problemas, pero se supone que las aplicaciones no deben almacenar datos de usuario en la propia aplicación, por lo que debería estar bien, sin embargo, no todas las aplicaciones siguen todas las pautas al 100%.

Para montar un recurso compartido como su carpeta de aplicaciones, use el comando: 'mount shareIpAddress:/pathToShare /Users/username/Applications' para obtener más información sobre cómo automatizar esto, puede leer el documento de Apple: http://images.apple.com /business/docs/Autofs.pdf

¡Investigar el uso de recursos compartidos ahora parece una solución bastante buena!
Los enlaces simbólicos funcionan en particiones, recursos compartidos de red, etc., ya que un enlace simbólico almacena la ruta a la que apunta como cadena. Lo que no funciona entre particiones son los enlaces duros , que almacenan un puntero al inodo del archivo vinculado (por lo que deben estar en el mismo sistema de archivos).