Niektóre aplikacje są dostępne tylko dla systemu Windows, ale chcielibyśmy je również uruchomić w systemie Linux. W rezultacie Linux opracował warstwę kompatybilności o nazwie „Winehq”(Nie emulator), który umożliwia uruchamianie aplikacji Windows tylko w systemach operacyjnych UNIX, takich jak Linux, MacOS i FreeBSD. Każda aplikacja okienna nie będzie działać w Linux, ale jeśli to zrobią, będą zachowywać się inaczej niż w systemie Windows. Obejmuje także „Winelib”, Biblioteka oprogramowania, która pozwala programistom kompilację aplikacji Windows w innych systemach operacyjnych. "Winehq”Przekształca wywołania systemu okienne w odpowiednie wywołania POSIX za pomocą systemu operacyjnego podobnego do UNIX.
"Winehq”Jest bardzo wszechstronną aplikacją Linuksa i istnieją dwa proste sposoby jej zainstalowania:
Instalowanie „WineHQ” za pośrednictwem repozytorium oprogramowania Ubuntu
Repozytorium oprogramowania Ubuntu jest najbardziej preferowaną metodą instalacji stabilnej wersji „Winehq". Jest dostępny w architekturze 32 -bitowej i 64 -bitowej.
Użyj podanego polecenia, aby ustalić, która architektura jest obecna w twoim systemie:
$ LSCPU
Pokazuje, że architektura x86_64 jest w twoim systemie.
Przed zainstalowaniem nowego pakietu zdecydowanie zaleca się zaktualizowanie listy pakietów:
Aktualizacja $ sudo apt
Po zakończeniu procesu aktualizacji musisz zaktualizować listę pakietów:
$ sudo apt uaktualnienie
Aby zainstalować pakiety 32 -bitowe, jak i 64 -bitowe w systemie, musisz włączyć „Multiarcha". Zaktualizuj także pakiety:
$ sudo dpkg --add-architektura i386
Aktualizacja $ sudo apt
Kiedy "Multiarcha”Został włączony, możesz zainstalować zalecaną wersję„Winehq„Korzystając z polecenia:
$ sudo apt instaluj wino64 wino 32
Aby kontynuować instalację, naciśnij „Y".
"Winehq" zostało zainstalowane. Aby określić wersję „Winehq„To jest aktualnie zainstalowane, użyj:
$ Wine --version
Instalowanie „WineHQ” za pośrednictwem repozytorium budowy wina
Druga metoda instalacji „Winehq”Jest poprzez repozytorium budowy wina. Jednak zanim to zrobisz, musisz odinstalować wszystkie pakiety wina, w tym wino-mono, jeśli są już zainstalowane.
Nie ma "Winehq„Pakiety dostępne w moim systemie.
Żeby zainstalować "Winehq”Na architekturze zarówno 32 -bitowej, jak i 64 -bitowej musisz włączyć„Multiarcha„Z poleceniem:
$ sudo dpkg --add-architektura i38
Dodawanie klucza repozytorium
Aby pobrać „Winehq„Klucz repozytorium i zaimportuj go do systemu, wykonaj podane polecenie:
$ wget -qo- https: // dl.Winehq.Org/Wine-Builds/Winehq.Klucz | sudo apt-key add -
Teraz włącz repozytorium w swoim systemie:
$ sudo apt-add-repozytory 'deb https: // dl.Winehq.Org/Wine-Builds/Ubuntu/ Bionic Main '
Ponownie użyj poniższego polecenia, aktualizując pakiety:
Aktualizacja $ sudo apt
Zainstalujmy „Winehq„W twoim systemie mamy trzy wersje Winehq:
Za stabilne winehq
Aby zainstalować najbardziej stabilną i najnowszą wersję „Winehq", używać:
$ sudo apt instal-instaluld-rekomunds-stable WineHQ
Jeśli chcesz kontynuować proces instalacji, naciśnij „Y", W przeciwnym razie "N".
Do rozwoju WineHQ
Ta wersja „Winehq”Jest preferowana przez większość programistów, ale może nie być tak stabilna. Wykonaj polecenie, aby je zainstalować:
$ sudo apt instal-instaluldall-commendends winehq-devel
Kiedy naciśniesz „Y”, Proces instalacji będzie kontynuowany.
Do inscenizacji wina
Użyj polecenia, aby zainstalować inscenizację wersji „Winehq”:
$ sudo apt instal-instaluld-rekomunds-wina
Po zakończeniu instalacji upewnij się, że instalacja sprawdzając wersję „Winehq”:
$ Wine --version
Najnowsza wersja „Winehq”Został pomyślnie zainstalowany.
Konfigurowanie wina:
Aby skonfigurować „wino", typ "Winecfg„W twoim terminalu:
$ winecfg
Z tym poleceniem zostaną zainstalowane pakiety mono. Na ekranie pojawi się okno dialogowe, pytając, czy chcesz zainstalować „Pakiety wina mono" albo nie; Kliknij "zainstalować".
Aby skonfigurować środowisko wina, a Winehq Pojawi się okno dialogowe konfiguracji. Jeśli chcesz zmienić edycję Window, wybierz „Windows Wings” z menu rozwijanego.
Teraz możesz zainstalować dowolną aplikację Windows w Linux.
Instalowanie notatnika w Linux za pomocą wina
Zainstalujmy „Notatnik ++”, Która jest aplikacją Windows Exclusive w Linux.
Najpierw musisz pobrać „.exe”Plik„Notatnik ++”Z repozytorium GitHub skopiuj wspomniane polecenie i wklej je w terminalu:
$ wget https: // github.com/notepad-Plus-Plus/notepad-Plus-Plus/Releases/Download/v7.8.8/NPP.7.8.8.Instalator.exe
Teraz to „”.exe ” Plik został pobrany, użyj „wino„Aby go zainstalować:
$ Wine Npp.7.8.8.Instalator.exe
Po wybraniu języka i kliknięciu „OK„,„ The ”Notatnik ++”Pojawi się instalator. Aby kontynuować, kliknij „Następny".
Wybierz lokalizację, w której chcesz zapisać ten plik; Kliknij "Następny" kontynuować.
Kliknij "zainstalować".
Po zakończeniu instalacji uderz „Skończyć".
Uruchomienie „Notepad ++”
Aby uruchomić „Notatnik++", typ "Notatnik++”W pasku wyszukiwania aplikacji.
Alternatywnie możesz otworzyć „Notatnik++”Za pomocą wiersza poleceń.
$ Notatnik wina++
Otwiera się wstępnie załadowany plik.
Notatnik został pomyślnie zainstalowany w systemie Linux.
Usuwanie „WineHQ” z systemu
Używając "oczyszczać„Polecenie, możesz usunąć„Winehq”Aplikacja i wszystkie pakiety z twojego systemu:
$ sudo apt czyszczenie wina stabilnego
"Winehq”Został usunięty z twojego systemu.
Wniosek
"Winehq”To warstwa kompatybilności, która pomaga również uruchamiać aplikacje okienne w systemach operacyjnych podobnych do UNIX. Pokazaliśmy, jak zainstalować „Winehq”Z repozytorium oprogramowania Ubuntu i„Winehq”Wybuduj repozytorium w tym poście. Skoncentrowaliśmy się na tym, jak usunąć go z systemu, gdy już go nie potrzebujesz. Ponadto zainstalowaliśmy „Notatnik ++”W Linux, który jest prostym edytorem tekstu i działa w systemie operacyjnym Windows.