Ein Wine-Präfix (AKA eine Weinflasche) ist ein spezieller Ordner, in dem Wine alle Wine-spezifischen Dateien, installierten Windows-Programme, Bibliotheken und Registrierungscodes und sogar Benutzereinstellungen ablegt.
Normalerweise hat ein Benutzer nur ein Wine-Präfix. Dieses Präfix ist der Ordner ~/.wine. Normalerweise läuft es im Windows XP-Modus (oder auch in späteren Versionen von Windows), und oft basteln Linux-Benutzer nie an diesem Ordner herum oder ändern ihn in irgendeiner Weise, aufgrund der Reife und Zuverlässigkeit des Wine-Tools.
Obwohl der durchschnittliche Linux-Benutzer damit auskommen kann, nur das Standard-Wine-Präfix zu verwenden, ist es sehr vorteilhaft, mehrere zu erstellen, da sie so eingestellt werden können, dass sie bestimmte Windows-Versionen ausführen und verschiedene Arten von Software enthalten, die im Standard-Präfix nicht funktionieren Ordner usw.
Hinweis: Um dieser Anleitung zu folgen, ist Wine erforderlich. Bevor Sie fortfahren, folgen Sie unserem Tutorial zur Installation der Wine-Software unter Linux.
Inhaltsverzeichnis
Erstellen Sie ein 32-Bit-Wine-Präfix
Damit einige Windows-Programme in Wine korrekt funktionieren, ist ein 32-Bit-Präfix erforderlich. Leider richtet das standardmäßige Wine-System dies nicht standardmäßig ein, wenn der Benutzer Wine zum ersten Mal ausführt.
Das Erstellen eines neuen 32-Bit-Wine-Präfixes beginnt mit dem Starten eines Terminalfensters durch Drücken von Strg + Alt + T oder Strg + Umschalt + T. Verwenden Sie dann den Befehl WINEPREFIX im Terminalfenster, gefolgt von dem Speicherort, an dem Sie speichern möchten das neue Präfix.
Hinweis: Stellen Sie sicher, dass Sie den Benutzernamen im folgenden Befehl durch den Benutzernamen Ihres Linux-PCs ändern.
Winearch=win32 WINEPREFIX="/home/username/.newprefix32/" winecfg
Während der obige Befehl ausgeführt wird, erstellt er einen neuen Ordner im Home-Ordner (~) Ihres aktuellen Benutzers mit der Bezeichnung „.newprefix32“. Wenn Ihnen dieser Name nicht gefällt, können Sie den Namen des Verzeichnisses ändern, bevor Sie es ausführen.
Wenn die Ausführung des Befehls WINEPREFIX abgeschlossen ist, werden möglicherweise mehrere GUI-Eingabeaufforderungen angezeigt. In diesen Eingabeaufforderungen werden Sie aufgefordert, Dinge zu installieren, damit die Software ausgeführt werden kann. Befolgen Sie die GUI-Eingabeaufforderungen und stellen Sie sicher, dass alles installiert ist.
Nachdem Sie sich um die Tools gekümmert haben, die Wine installieren muss, wird das Tool WineCFG geöffnet. Verwenden Sie dieses Tool, um Ihr neues Wine-Präfix anzupassen und Dinge wie die Windows-Version, Grafiken usw.
Erstellen Sie ein 64-Bit-Wine-Präfix
Wenn Sie die Wine-Software (auf einem 64-Bit-Linux-Betriebssystem) zum ersten Mal ausführen, erstellt sie standardmäßig ein standardmäßiges 64-Bit-Wine-Präfix in ~/.wine im Home-Verzeichnis (~).
Normalerweise ist die Verwendung des standardmäßigen 64-Bit-Präfixordners ~/.wine für die meisten Benutzer in Ordnung. Wenn Sie jedoch spezielle Software ausführen, die viele Optimierungen erfordert, ist es dennoch eine gute Idee zu lernen, wie Sie separate 64-Bit-Wine-Präfixe erstellen.
Um ein neues 64-Bit-Wine-Präfix zu erstellen, starten Sie ein Terminalfenster und verwenden Sie den Befehl WINEPREFIX wie im 32-Bit-Beispiel. Verwenden Sie diesmal jedoch nicht Winearch, da es nicht erforderlich ist, dieses einzurichten.
Hinweis: Stellen Sie sicher, dass Sie den Benutzernamen im folgenden Befehl in den Benutzernamen auf Ihrem Linux-PC ändern.
WINEPREFIX="/home/username/.newprefix/" winecfg
Im obigen Befehlsbeispiel legen wir das neue 64-Bit-Wine-Präfix in einem Ordner mit der Bezeichnung „newprefix“ fest. Dieser Name dient nur zu Demonstrationszwecken. Wenn Ihnen dieser Name nicht gefällt, können Sie ihn gerne durch einen anderen Namen ersetzen, der Ihrem Anwendungsfall besser entspricht.
Nachdem Sie den obigen Befehl WINEPREFIX eingegeben haben, richtet das Wine-Tool einen neuen Präfixordner im Home-Verzeichnis (~) Ihres aktuellen Benutzers ein. Während dieses Erstellungsprozesses werden möglicherweise einige GUI-Fenster angezeigt. Befolgen Sie die GUI-Eingabeaufforderungen und tun Sie, was sie sagen, um sicherzustellen, dass alles richtig eingerichtet ist.
Sobald die GUI-Eingabeaufforderungen bearbeitet sind, erscheint das WineCFG-Fenster. Verwenden Sie dieses Fenster, um Ihr neues 64-Bit-Wine-Präfix zu konfigurieren, Windows-Versionen, Grafikeinstellungen usw. zu ändern.
Wine-Präfixe löschen
Sie haben kein Wine-Präfix mehr verwendet und möchten es loswerden? Hier ist, was zu tun ist. Öffnen Sie zunächst ein Terminalfenster, indem Sie Strg + Alt + T oder Strg + Umschalt + T drücken. Verwenden Sie dann den Befehl ls mit dem Befehlszeilenschalter „a“, um alle Dateien und Ordner in Ihrem Home-Verzeichnis anzuzeigen.
ls -a
Durchsuchen Sie die Liste der Dateien nach dem Namen Ihres Wine-Präfixordners. Verwenden Sie dann den Befehl rm mit dem Befehlszeilenschalter „rf“, um den Präfixordner zu löschen.
rm -rf ~/.newprefix/
Oder:
rm -rf ~/.newprefix32/
Müssen Sie mehrere Präfixordner auf einmal loswerden? Verwenden Sie Klammern, wenn Sie den Befehl rm verwenden. Um beispielsweise zwei Präfixordner zu löschen, gehen Sie wie folgt vor:
rm -rf ~/{.newprefix,.newprefix32}
Versuchen Sie für vier Ordner Folgendes:
rm -rf ~/{.newprefix1,.newprefix2,.newprefix3,newprefix4}
Es gibt keine Begrenzung dafür, wie viele Präfixe auf einmal mit dem Befehl rm entfernt werden können, listen Sie die Ordnernamen in Klammern auf, gefolgt von „,“ und es wird funktionieren.