Я запускаю World of Warcraft на Windows 7 на одном жестком диске, а Ubuntu - на другом. Пока я не могу понять, как заставить мою версию Wine работать на той же частоте кадров, что и версия для Windows 7, я должен делать большой групповой контент при установке Windows.
У меня есть две копии установки. На данный момент я связываю каталоги внутри основной папки в установке Wine (то есть папка Interface является символической ссылкой, указывающей на папку установки Windows 7). Причина, по которой я связываю подкаталоги вместо основного каталога, заключается в том, что, в глубине 2 каталогов (/wow/WTF/config.wtf
), существует файл конфигурации, который я сохраняю разным для обеих установок. Хотя это довольно хорошо, это означает, что у меня возникнут проблемы, когда я получу исправления в любой установке, поскольку в корневой папке установки есть исполняемые файлы.
Есть ли способ создать символическую ссылку, но позволить файлу внутри символической ссылки остаться несвязанным? Или, наоборот, безопасно ли связывать *.exe
файлы, которые, как я знаю, будут изменены / исправлены?
Если вы установите пакет xutils-dev
, команда lndir
создаст набор символических и жестких ссылок для файлов и каталогов, соответственно. Вы можете зайти в связанные каталоги и удалить любые ненужные ссылки на файлы. Тем не менее, удаление некоторых может сломать игру.
Что касается безопасности файлов .exe, я не вижу проблем с этим, если только вам не нужно поддерживать разные наборы патчей для каждой версии. Если единственное отличие, которое вам нужно, - это файл конфигурации, все остальное может быть ссылками на раздел Ubuntu, на установку раздела Windows, и только файл конфигурации является настоящим файлом. Если вам потребуется снова запустить lndir для обновления ссылок для новых файлов, существующие файлы не будут перезаписаны.