WINE (Wine Is Not an Emulator) to idealne rozwiązanie dla tych użytkowników, którzy chcą uruchamiać własne aplikacje Windows (.exe) na systemach operacyjnych Linux. Bardzo dobrze wiemy, że domyślnie nie jest to możliwe, ponieważ system plików Linux nie jest kompatybilny z systemem Windows i odwrotnie, dlatego musimy skorzystać z Wine do tej metody. Wine odpowiada za stworzenie warstwy kompatybilności w Linuksie z Windows 10, umożliwiając tym samym wykonywanie aplikacji Windows i jest to możliwe nie tylko na Linuksie, ale także na systemach macOS i BSD.
Wine nie korzysta z symulacji wewnętrznej logiki systemu Windows, tak jak robi to maszyna wirtualna, Wine tłumaczy wywołania API systemu Windows i konwertuje je na wywołania POSIX, co optymalizuje wykonanie, wydajność i kompatybilność aplikacji, na których działa system Windows Linuksa. W ten sposób możemy otwierać programy Windows w Linuksie podczas instalacji Wine w Linux Mint.
Zalety winaNiektóre z zalet używania Wine to:
- Umożliwia zdalny dostęp do aplikacji Windows
- Wine korzysta z zasobów Linuksa i może je dedykować aplikacjom Windows
- Wine udostępnia aplikacje Windows w sieci poprzez VNC i klienta Java/HTML5.
- Jest to oprogramowanie typu open source, za pomocą którego jest stale aktualizowane
- Umożliwia dostęp do aplikacji Windows z dowolnego terminala X
Zobaczmy, jak zainstalować Wine na Linux Mint 20.
1. Zainstaluj Wine na Linux Mint 20 graficznie
Krok 1
W przypadku tej metody musimy uzyskać dostęp do administratora Linux Mint Software, w tym celu szukamy „oprogramowania” i w wyświetlonych wynikach wybieramy „Menedżer oprogramowania”:
POWIĘKSZAĆ
Krok 2
W managerze szukamy "wino" i odnajdujemy opcję "Wino-stajni":
POWIĘKSZAĆ
Krok 3
Wybieramy tę opcję, a zostaną wyświetlone:
POWIĘKSZAĆ
Krok 4
Klikamy „Zainstaluj”, aby rozpocząć proces i zobaczymy, że potrzebne jest użycie kilku dodatkowych dodatków:
POWIĘKSZAĆ
Krok 5
Klikamy „Kontynuuj” i konieczne będzie wprowadzenie hasła administratora:
POWIĘKSZAĆ
Krok 6
Klikamy „Uwierzytelnij” i rozpoczyna się proces instalacji Wine w Linux Mint 20:
POWIĘKSZAĆ
Krok 7
Kiedy to się skończy, zobaczymy co następuje. Tam będzie można uruchomić Wine lub go usunąć.
POWIĘKSZAĆ
Krok 8
Przed jego wykonaniem musimy wiedzieć, że Wine zostanie zainstalowany w katalogu /opt/wine-stable/, musimy dodać ścieżkę /opt/wine-stable/bin/ do ścieżki (PATH) użytkownika Linux Mint 20, w tym celu wykonujemy:
nano ~ / .profil
POWIĘKSZAĆ
Krok 9
Wpisujemy hasło, a na końcu pliku wpiszemy:
export PATH = "$ PATH: / opt / wine-stable / bin"
POWIĘKSZAĆ
Krok 10
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:
Ctrl + O
Edytor opuszczamy za pomocą:
Ctrl + X
Więc zainstalowaliśmy Wine w Linux Mint z menedżera oprogramowania graficznie.
2. Zainstaluj Wine na Linux Mint 20 z terminalem
Teraz dowiemy się, jak zainstalować Wine bezpośrednio z terminala w Mint 20.
Krok 1
Pierwszym krokiem do wykonania będzie określenie architektury sprzętu, w tym celu wykonujemy następujące czynności:
uname -pKrok 2
Jeśli komputer ma 32 bity, zobaczymy „x86”, a jeśli jest 64 bity, zobaczymy „x86_64”:
POWIĘKSZAĆ
Krok 3
Po zdefiniowaniu, jeśli komputer jest 64-bitowy, musimy włączyć architekturę 32-bitową, ponieważ wiele aplikacji będzie dostępnych tylko do tego, w tym przypadku wykonujemy następujące czynności:
sudo dpkg -- dodaj architekturę i386
POWIĘKSZAĆ
Krok 4
Czas pobrać klucz publiczny Wine, w tym celu wykonujemy następujące czynności:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
POWIĘKSZAĆ
Krok 5
Teraz dodajemy ten klucz:
sudo apt-key dodaj winehq.key
POWIĘKSZAĆ
Krok 6
Następnie dodamy repozytorium Wine, wykonując następującą linię:
sudo apt-add-repository „deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main”Notatkaw tym przypadku używane jest „bioniczne” repozytorium Mint 19.1, ponieważ Wine nie opracowało jeszcze tego dla Linux Mint 20 Ulyana.
POWIĘKSZAĆ
Krok 7
Aktualizujemy repozytoria:
aktualizacja sudo apt
POWIĘKSZAĆ
Krok 8
Następnie zainstalujemy najnowszą stabilną wersję Wine, uruchamiając:
sudo apt install --install-zaleca winehq-stable
POWIĘKSZAĆ
Krok 9
Wpisujemy literę S, aby potwierdzić pobranie i instalację Wine w Linux Mint 20, po zakończeniu zobaczymy:
POWIĘKSZAĆ
3. Skonfiguruj Wine na Linux Mint 20
Krok 1
Jeśli chcemy, możemy zweryfikować zainstalowaną wersję Wine za pomocą następującego polecenia:
wino -wersja
POWIĘKSZAĆ
Krok 2
Teraz konieczne będzie wprowadzenie pewnych zmian w konfiguracji Wine w Linux Mint 20, aby je przetworzyć, wykonamy następujące czynności:
winecfg
POWIĘKSZAĆ
Krok 3
Spowoduje to utworzenie katalogu.wine w katalogu domowym użytkownika, po czym musimy zainstalować pakiety Wine mono i Wine gecko:
POWIĘKSZAĆ
Krok 4
W tym celu klikamy „Zainstaluj”:
POWIĘKSZAĆ
Krok 5
Po zainstalowaniu tych dwóch pakietów informacje w pliku .wine zostaną ponownie zaktualizowane:
POWIĘKSZAĆ
Krok 6
Gdy dobiegnie końca, otworzy się następujące okno, w którym możemy dokonać odpowiednich korekt:
Krok 7
Tam będzie możliwe:
JednostkiMożliwy jest dostęp do utworzonych jednostek wirtualnych lub zarządzanie tymi, które są dostępne:
KsięgarnieW tej sekcji można wprowadzić biblioteki Windows .dll
Grafikaumożliwia zarządzanie sposobem działania okien aplikacji w Mint 20
Integracja z komputerem stacjonarnymtam możemy zwalidować ścieżki w Linuksie z bibliotek Windows
Audiostąd można zarządzać urządzeniami audio w systemie Linux dla Windows
4. Używanie Wine w Linux Mint 20
Następnie mamy dwie metody uruchamiania aplikacji Windows w Mint 20.
Krok 1
Pierwszym z nich jest kliknięcie prawym przyciskiem myszy na plik wykonywalny i wybranie „Otwórz za pomocą programu ładującego program Wine”
POWIĘKSZAĆ
Krok 2
Drugą opcją jest dostęp do terminala i wykonanie następujących czynności:
wino program.exe
POWIĘKSZAĆ
Krok 3
Korzystając z dowolnej z tych opcji, zobaczymy, że wybrany instalator działa:
POWIĘKSZAĆ
Krok 4
Postępujemy zgodnie z krokami tak, jakbyśmy byli w systemie Windows:
POWIĘKSZAĆ
Krok 5
Aplikacja pomyślnie instaluje się na Linux Mint 20:
POWIĘKSZAĆ
Krok 6
Po tym widzimy, że aplikacja, którą zainstalowaliśmy, działa poprawnie w Mint 20, jak to ma miejsce w systemie operacyjnym Windows:
POWIĘKSZAĆ
Dzięki Wine nie przegapimy aplikacji Windows podczas korzystania z Linux Mint 20.