Używanie Wine do uruchamiania programów Windows w systemie Linux
Wine oznacza W ine I s N ot an E mulator.
Jest to raczej warstwa kompatybilności do uruchamiania aplikacji Windows w systemach operacyjnych typu UNIX lub zgodnych z POSIX (np. Linux, Mac, BSD). Podczas gdy maszyna wirtualna lub emulator symuluje wewnętrzną logikę systemu Windows, Wine tłumaczy tę logikę systemu Windows na natywną logikę systemu UNIX.
W prostych i nietechnicznych słowach Wine konwertuje wewnętrzne polecenia systemu Windows na polecenia, które system Linux może natywnie zrozumieć.
Instalowanie Wine
Istnieją różne sposoby instalacji Wine w systemie. Ponieważ jest to przewodnik dla początkujących, opiszę tutaj najprostszy.
Prawie wszystkie dystrybucje Linuksa są dostarczane z Wine w swoich repozytoriach pakietów. W większości przypadków najnowsza stabilna wersja Wine jest dostępna za pośrednictwem repozytorium pakietów. Instalacja Wine na Ubuntu jest tak prosta, jak uruchomienie terminala i uruchomienie tych poleceń:
sudo apt update sudo apt install wine
Jeśli jednak używasz 64-bitowej instalacji Ubuntu, będziesz musiał uruchomić następujące dodatkowe polecenia:
sudo dpkg --add-architecture i386
Spowoduje to dodanie obsługi architektury 32-bitowej do dystrybucji, co przyniesie korzyści przy instalacji określonego oprogramowania.
Jakie aplikacje Windows są obsługiwane przez Wine?
Istnieje wiele aplikacji Windows, które są obecnie w pełni obsługiwane przez Wine. Będą działać bez żadnych kłopotów.
Jednak codziennie powstają nowe aplikacje dla systemu Windows. Wiele z nich nie działałoby tak, jak byśmy chcieli w Wine. Ale tempo rozwoju Wine jest również szybkie, przez cały czas dodawane jest wsparcie dla nowych aplikacji.
Jest też dedykowana baza danych aplikacji windows do śledzenia kompatybilności z Wine.
Baza danych aplikacji Wine ma prawie 24 000 aplikacji o różnym statusie w zależności od tego, jak dobrze te aplikacje działają w Wine. Jeśli chcesz szybko sprawdzić ocenę aplikacji, której chcesz używać w Wine, możesz tam zajrzeć. Oto znaczenie tych ocen:
- Platinum : te aplikacje instalują się i działają bezbłędnie w fabrycznym Wine.
- Złoto : te aplikacje działają bezbłędnie z pewną specjalną konfiguracją.
- Srebrny : Aplikacje z drobnymi problemami są oznaczane jako srebrne.
- Brąz : Te brązowe mają poważne problemy, które poważnie wpływają na użycie.
- Śmieci : te po prostu nie będą działać na Wine.
Oczywiście Wine Application Database to głównie dane generowane przez użytkowników, więc zawsze możesz spróbować uruchomić aplikację z inną wersją Wine i podzielić się swoim wynikiem z resztą społeczności.
Znajdowanie aplikacji w bazie danych aplikacji Wine
Zobaczmy, jak możemy znaleźć aplikację w Wine Application Database.
Przejdź do bazy danych aplikacji Wine . Kliknij “Browse Apps” na lewym pasku bocznym.
Wpisz nazwę aplikacji, którą chcesz znaleźć w polu “Name” .
Kliknij link do aplikacji w wynikach wyszukiwania.
Zobaczysz opis aplikacji. Pojawi się lista różnych wersji z ich oceną zgodności z określoną wersją Wine.
Dowiesz się, co zadziała, a co nie. Ponadto procedura instalacji zostanie uwzględniona w tym miejscu, jeśli wymagane są dodatkowe zadania podczas instalacji.
Pierwsze kroki z Wine
Zanim przejdziemy do instalacji i uruchamiania aplikacji w Wine, powinniśmy mieć jasne pojęcie o kilku rzeczach i o tym, jak skonfigurować Wine do użycia:
WinePrefix
Aplikacje Windows wymagają dysku C:. W tym celu Wine używa wirtualnego dysku C Katalog tego wirtualnego dysku C nosi nazwę wineprefix . Przede wszystkim musimy ją stworzyć . Aby to zrobić, uruchom terminal i wprowadź to polecenie:
winecfg
Stworzy to wineprefix i otworzy okno konfiguracji Wine. Jeśli chcesz, możesz zmienić opcje konfiguracji lub pozostawić je bez zmian i zamknąć je. Teraz możesz zlokalizować wirtualny dysk C pod adresem
$ HOME / .wine / c_drive
Generalną zasadą jest instalowanie każdej nowej aplikacji w nowej poprawce wineprefix. Możemy ręcznie stworzyć i utrzymywać wiele wineprefix. Ale to zadanie wydawałoby się raczej nudne dla początkujących. Więc na razie pominiemy tę część.
Instalowanie aplikacji za pomocą Wine
Instalowanie obsługiwanej aplikacji w Wine jest zwykle tak proste, jak dwukrotne kliknięcie pliku instalacyjnego. Jednak teraz zobaczymy przewodnik krok po kroku dotyczący instalowania 7-zip na Wine.
Przede wszystkim sprawdź ocenę 7-zip w bazie danych aplikacji Wine. Ma ocenę Platinum, więc możemy instalować. Otwórz konfigurację Wine ( winecfg ) i ustaw wersję systemu Windows na Windows 7 .
Kliknij prawym przyciskiem myszy plik instalacyjny 7-zip i wybierz Otwórz za pomocą modułu ładującego program Windows w systemie Linux .
Widzisz ścieżkę do folderu docelowego? Instalacja 7-zip rozpoznała wirtualny dysk C z wineprefix.
Zakończ instalację i przejdź do katalogu instalacyjnego [ $ HOME /.wine/drive_c/Program Files / 7-zip /] w przeglądarce plików.
Kliknij prawym przyciskiem myszy 7zFM.exe i wybierz Właściwości > Otwórz za pomocą “Wine windows Program Loader”.
Kliknij dwukrotnie plik 7zFM.exe i gotowe. Aby utworzyć skrót na pulpicie, kliknij plik prawym przyciskiem myszy -> Make Link
Teraz przenieś łącze na pulpit
Teraz możesz uruchomić 7-zip z pulpitu. Wszystko, co musisz zrobić, to dwukrotnie kliknąć ikonę.
Jeśli chcesz uzyskać dostęp do swoich plików w systemie Linux, zazwyczaj znajdują się one na Z: Drive .
Możesz użyć 7-zip w taki sam sposób, jak w systemie Windows – do rozpakowywania i tworzenia archiwów i tym podobnych.
Ułatwmy to
Być może zauważyłeś, że w Wine Application Database przy każdej recenzji aplikacji wspomniana jest konkretna wersja Wine.
Dzieje się tak z powodu szybkiego tempa rozwoju wine. Chociaż aplikacja działa z aktualną wersją Wine, może nie działać z przyszłą wersją z powodu wprowadzonych zmian.
Wspomniałem również o instalowaniu każdej aplikacji w jej własnej nowej poprawce wineprefix. Dzięki temu aplikacja nie ma szans zakłócać działania innej aplikacji. A robienie tego wszystkiego ręcznie, zwykle z terminala, jest czasochłonne, męczące i czasami mylące.
PlayOnLinux eliminuje ten problem. Zapewnia przyjemny interfejs do łatwego wykonywania tych wszystkich czynności. Aby zainstalować PlayOnLinux na Ubuntu, po prostu uruchom to polecenie:
sudo apt install playonlinux
Możesz łatwo wykonać każde zadanie związane z Wine za pomocą PlayOnLinux z interfejsu graficznego:
- Instalowanie i odinstalowywanie aplikacji.
- Tworzenie, aktualizowanie i usuwanie poprawek win.
- Utrzymuj Wine o różnej architekturze i wersjach.
- Uruchomienie i tworzenie skrótów do zainstalowanych aplikacji.
Ale nadal będziesz musiał sprawdzić bazę danych aplikacji Wine pod kątem recenzji, procedur instalacji i tym podobnych.
Dodatkowe wskazówki dotyczące korzystania z Wine
Winetricks
To kolejna ważna część korzystania z Wine. Winetricks to skrypt pomocniczy do pobierania i instalowania różnych redystrybucyjnych bibliotek uruchomieniowych potrzebnych do uruchamiania niektórych aplikacji w Wine. Mogą to być zamienniki komponentów Wine korzystających z bibliotek zamkniętych. Winetricks jest dostarczany z instalacją Wine na Ubuntu.
Aby uruchomić winetricks, uruchom to polecenie:
winetricks
Instalowanie aplikacji za pomocą Winetricks
Jeśli zainstalujesz aplikację z winetricks, zostanie ona zainstalowana w osobnym pliku wineprefix.
Możesz wybrać wineprefix z winetricks i zainstalować różne biblioteki i komponenty wymagane przez aplikację, którą chcesz uruchomić, a także wykonać inne operacje.
Aby uzyskać więcej informacji, zobacz FAQ i dokumentację Wine .