Ich führe World of Warcraft unter Windows 7 auf einer Festplatte aus und Ubuntu auf einer anderen. Bis ich herausgefunden habe, wie ich meine Wine-Version mit der gleichen Framerate wie die Windows 7-Version zum Laufen bekomme, muss ich große Gruppeninhalte auf meiner Windows-Installation erstellen.
Ich habe zwei Kopien der Installation. Ab sofort verknüpfe ich die Verzeichnisse im Hauptordner der Wine-Installation (d. h. der Ordner „Interface“ ist ein symbolischer Link, der auf den Installationsordner von Windows 7 verweist). Der Grund, warum ich die Unterverzeichnisse anstelle des Hauptverzeichnisses verknüpfe, ist, dass sich 2 Verzeichnisse tiefer ( /wow/WTF/config.wtf
) eine Konfigurationsdatei befindet, die ich für beide Installationen unterschiedlich halte. Das ist zwar im Großen und Ganzen in Ordnung, bedeutet aber, dass ich auf Probleme stoßen werde, wenn ich eine der Installationen patche, da der Stamminstallationsordner ausführbare Dateien enthält.
Gibt es eine Möglichkeit, einen symbolischen Link zu erstellen, aber eine Datei innerhalb des symbolischen Links unverknüpft zu lassen? Oder ist es alternativ sicher, *.exe
Dateien zu verknüpfen, von denen ich weiß, dass sie geändert/gepatcht werden?
Antwort1
Wenn Sie das xutils-dev
Paket installieren, lndir
erstellt der Befehl eine Reihe symbolischer und fester Links für die Dateien bzw. Verzeichnisse. Sie können in die verknüpften Verzeichnisse gehen und alle Dateilinks entfernen, die Sie nicht möchten. Das Entfernen einiger Links kann jedoch das Spiel beschädigen.
Was die Frage angeht, ob die .exe-Dateien sicher verknüpft werden können, sehe ich kein Problem, es sei denn, Sie müssen für jede Version unterschiedliche Patch-Sets des Spiels pflegen. Wenn der einzige Unterschied, den Sie benötigen, die Konfigurationsdatei ist, können alle anderen Links auf der Ubuntu-Partition zur Installation auf der Windows-Partition sein, wobei nur die Konfigurationsdatei eine echte Datei ist. Wenn Sie lndir erneut ausführen müssen, um Links für neue Dateien zu aktualisieren, werden die vorhandenen Dateien nicht überschrieben.