¿Cómo puedo crear un enlace para un directorio aparte de un archivo?

¿Cómo puedo crear un enlace para un directorio aparte de un archivo?

Ejecuto World of Warcraft en Windows 7 en un disco duro y Ubuntu en otro. Hasta que pueda descubrir cómo hacer que mi versión de Wine funcione con la misma velocidad de fotogramas que la versión de Windows 7, tengo que crear contenido de grupo grande en mi instalación de Windows.

Tengo dos copias de la instalación. A partir de ahora, vinculo los directorios dentro de la carpeta principal en la instalación de Wine (es decir, la carpeta Interfaz es un enlace simbólico que apunta a la carpeta de instalación de Windows 7). La razón por la que vinculo los subdirectorios en lugar del directorio principal es porque, a 2 directorios de profundidad ( /wow/WTF/config.wtf), hay un archivo de configuración que mantengo diferente para ambas instalaciones. Si bien esto está bastante bien, significa que tendré problemas cuando parchee cualquiera de las instalaciones, ya que la carpeta de instalación raíz tiene archivos ejecutables.

¿Hay alguna manera de crear un enlace simbólico, pero permitir que un archivo dentro del enlace simbólico permanezca desvinculado? O, alternativamente, ¿es seguro vincular *.exearchivos que sé que serán modificados o parcheados?

Respuesta1

Si instala el xutils-devpaquete, el lndircomando creará un montón de enlaces físicos y simbólicos para los archivos y directorios, respectivamente. Puede ingresar a los directorios vinculados y eliminar cualquiera de los enlaces de archivos que no desee. Sin embargo, eliminar algunos puede interrumpir el juego.

En cuanto a si es seguro vincular los archivos .exe, no veo ningún problema, a menos que necesites mantener diferentes conjuntos de parches del juego para cada versión. Si la única diferencia que necesita es el archivo de configuración, todo lo demás pueden ser enlaces en la partición de Ubuntu, a la instalación de la partición de Windows, siendo solo el archivo de configuración un archivo real. Si necesita ejecutar lndir nuevamente para actualizar los enlaces de archivos nuevos, los archivos existentes no se sobrescribirán.

información relacionada