Jak tworzyć nowe prefiksy Wine w systemie Linux

Prefiks Wine, znany również jako butelka wina, to dedykowany folder, w którym Wine przechowuje wszystkie pliki związane z jego działaniem, w tym zainstalowane aplikacje Windows, biblioteki, dane rejestru oraz preferencje użytkownika.

W większości przypadków użytkownik dysponuje jednym prefiksem Wine, który znajduje się w katalogu ~ / .wine. Zazwyczaj jest on skonfigurowany do pracy w trybie Windows XP lub nowszym, a wielu użytkowników systemu Linux nie zmienia ani nie modyfikuje tego folderu, ponieważ Wine jest stabilnym i niezawodnym narzędziem.

Choć przeciętny użytkownik Linuksa może korzystać z domyślnego prefiksu Wine, warto rozważyć utworzenie wielu prefiksów, aby móc je dostosować do uruchamiania konkretnych wersji aplikacji Windows oraz programów, które mogą nie funkcjonować w standardowym prefiksie.

Uwaga: aby skorzystać z tego przewodnika, musisz mieć zainstalowane Wine. Przed przystąpieniem do dalszej części, zapoznaj się z naszym przewodnikiem po instalacji oprogramowania Wine na systemie Linux.

Tworzenie 32-bitowego prefiksu Wine

Aby niektóre aplikacje Windows działały poprawnie w Wine, konieczne jest utworzenie 32-bitowego prefiksu. Niestety, domyślna konfiguracja Wine nie ustawia tego automatycznie przy pierwszym uruchomieniu.

Proces tworzenia nowego 32-bitowego prefiksu Wine rozpoczyna się od otwarcia terminala, co można zrobić za pomocą skrótu Ctrl + Alt + T lub Ctrl + Shift + T. Następnie wpisz polecenie WINEPREFIX, a po nim lokalizację, gdzie ma być zapisany nowy prefiks.

Uwaga: pamiętaj, aby zastąpić „username” w poniższym poleceniu swoją nazwą użytkownika w systemie Linux.

WINEARCH=win32 WINEPREFIX="/home/username/.newprefix32/" winecfg

Po wykonaniu powyższego polecenia utworzy się nowy folder w katalogu domowym użytkownika (~) o nazwie „.newprefix32”. Jeśli ta nazwa nie jest odpowiednia, możesz zmienić ją przed uruchomieniem polecenia.

Podczas wykonywania polecenia WINEPREFIX mogą się pojawić różne monity interfejsu graficznego (GUI). Zostaniesz poproszony o zainstalowanie niezbędnych składników, aby aplikacje mogły działać. Postępuj zgodnie z instrukcjami, aby upewnić się, że wszystko jest poprawnie zainstalowane.

Po zainstalowaniu wymaganych narzędzi, otworzy się okno WineCFG, które pozwala na konfigurację nowego prefiksu Wine, w tym ustawienie wersji systemu Windows czy dostosowanie opcji graficznych.

Tworzenie 64-bitowego prefiksu Wine

Gdy po raz pierwszy uruchamiasz Wine na 64-bitowym systemie Linux, standardowo tworzony jest prefiks 64-bitowy w katalogu ~ / .wine w Twoim katalogu domowym (~).

Zazwyczaj korzystanie z domyślnego 64-bitowego prefiksu w folderze ~ / .wine jest wystarczające dla większości użytkowników. Jeśli jednak używasz specjalistycznego oprogramowania, które wymaga wielu poprawek, warto nauczyć się, jak tworzyć oddzielne 64-bitowe prefiksy Wine.

Aby utworzyć nowy 64-bitowy prefiks, otwórz terminal i użyj polecenia WINEPREFIX, jak w przypadku prefiksu 32-bitowego. W tym przypadku nie musisz używać WINEARCH, ponieważ nie jest to konieczne.

Uwaga: pamiętaj, aby zmienić „username” w poniższym poleceniu na swoją nazwę użytkownika w systemie Linux.

WINEPREFIX="/home/username/.newprefix/" winecfg

W powyższym przykładzie polecenia utworzyliśmy nowy 64-bitowy prefiks o nazwie „newprefix”. Możesz zmienić tę nazwę na bardziej odpowiednią dla Twoich potrzeb.

Po wprowadzeniu polecenia WINEPREFIX nowy folder prefiksów zostanie utworzony w katalogu domowym (~) użytkownika. W trakcie tego procesu mogą pojawić się monity GUI. Postępuj zgodnie z ich instrukcjami, aby wszystko zostało poprawnie skonfigurowane.

Gdy wszystkie monity zostaną zakończone, otworzy się okno WineCFG, które umożliwia konfigurację nowego 64-bitowego prefiksu, w tym zmianę wersji systemu Windows oraz ustawień graficznych.

Usuwanie prefiksów Wine

Jeśli zakończyłeś korzystanie z prefiksu Wine i chcesz go usunąć, oto kroki, które należy podjąć. Otwórz terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. Następnie użyj polecenia ls z opcją „a”, aby wyświetlić wszystkie pliki i foldery w katalogu domowym.

ls -a

Przejrzyj listę, aby znaleźć nazwę folderu prefiksu Wine, a następnie użyj polecenia rm z opcją „rf”, aby usunąć ten folder.

rm -rf ~/.newprefix/

Lub:

rm -rf ~/.newprefix32/

Jeśli chcesz usunąć jednocześnie wiele folderów z prefiksami, użyj nawiasów w poleceniu rm. Na przykład, aby usunąć dwa foldery, wykonaj:

rm -rf ~/{.newprefix,.newprefix32}

Dla czterech folderów spróbuj:

rm -rf ~/{.newprefix1,.newprefix2,.newprefix3,newprefix4}

Nie ma limitu na liczbę prefiksów, które można usunąć jednocześnie za pomocą polecenia rm. Wystarczy wypisać nazwy folderów w nawiasach, a polecenie zadziała.