jak uruchamiać aplikacje Windows na Linuksie [poradnik dla początkujących]

wpis w: Articles | 0

ponieważ jesteś tutaj, zakładam, że Użytkownika Linuksa. I co jakiś czas zadajesz sobie pytanie: Czy Mogę uruchamiać aplikacje windows na Linuksie?.

odpowiedź na to pytanie brzmi tak. Tak, możesz uruchamiać aplikacje Windows w systemie Linux., Oto kilka sposobów uruchamiania programów systemu Windows z Linuksem:

  • instalacja systemu Windows na oddzielnej partycji HDD
  • instalacja systemu Windows jako maszyny wirtualnej na Linuksie

oba działają dobrze. Ale są nieco głodni zasobów.

Jeśli potrzebujesz tylko małej aplikacji Windows, Instalacja systemu Windows na oddzielnej partycji HDD lub jako maszyny Wirtualnej nie jest skuteczna. Co więcej, maszyna wirtualna nie może wykorzystać całkowitej mocy maszyny. Jakie jest więc rozwiązanie?

bez obaw, jest inny sposób na korzystanie z oprogramowania Windows na Linuksie., To się nazywa wino. Jeśli nie jesteś jeszcze zaznajomiony z nim lub jesteś początkujący w świecie Linuksa, ten artykuł jest dla Ciebie.

w tym poradniku dla początkujących pokażę Ci czym jest Wine i jak go używać do uruchamiania oprogramowania Windows na Linuksie. Używałem Ubuntu, ponieważ Ubuntu jest jedną z najlepszych dystrybucji Linuksa dla początkujących, ale każda inna dystrybucja Linuksa będzie miała mniej więcej takie same kroki(z wyjątkiem poleceń w dystrybucjach Arch lub Fedora).

używanie wine do uruchamiania programów Windows w Linuksie

Wine oznacza Wine nie jest emulatorem., A wino to akronim. Jak już wcześniej wspomniano, nie jest to nawet maszyna wirtualna.

jest to raczej warstwa kompatybilności do uruchamiania aplikacji Windows na systemach operacyjnych uniksopodobnych 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ę Unix/POSIX-skarga.

w prostych i nietechnicznych słowach Wine konwertuje wewnętrzne polecenia systemu Windows na polecenia, które System Linux może natywnie zrozumieć.,

instalacja Wine

istnieje wiele sposobów instalacji Wine w Twoim systemie. Ponieważ jest to przewodnik dla początkujących, opiszę najprostszy tutaj.

prawie wszystkie dystrybucje Linuksa mają Wine w repozytorium pakietów. Najczęściej najnowsza stabilna wersja Wine jest dostępna za pośrednictwem repozytorium pakietów., Zainstalowanie Wine na Ubuntu jest tak proste, jak uruchomienie terminala i uruchomienie tych poleceń:

sudo apt updatesudo apt install wine

jednak, jeśli używasz 64-bitowej instalacji Ubuntu, będziesz musiał uruchomić te dodatkowe polecenia:

sudo dpkg --add-architecture i386

spowoduje to dodanie obsługi architektury 32-bitowej w twojej dystrybucji, która będzie korzystna w instalacji określonego oprogramowania. Jeśli nie wiesz, czy masz instalację 32-bitową, czy 64-bitową, sprawdź ten artykuł: 32-bitowe czy 64-bitowe Ubuntu?

jakie aplikacje Windows są obsługiwane przez Wine?,

istnieje duża liczba 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 Windows. Wiele z nich nie będzie działać tak, jak chcemy na winie. Ale tempo rozwoju Wine jest również szybkie, wsparcie dla nowych aplikacji jest dodawany cały czas.

i jest dedykowana baza danych do śledzenia właśnie tego.

baza danych aplikacji Wine ma prawie 24 000 aplikacji o różnym statusie w zależności od tego, jak dobrze aplikacje działają w Wine., Jeśli chcesz szybko sprawdzić ocenę aplikacji, której chcesz użyć w Wine, możesz tam zajrzeć. Oto znaczenie tych ocen:

  • Platinum: te aplikacje instalują się i działają bezbłędnie w gotowym do użycia Wine.
  • Gold: te aplikacje działają bezbłędnie z pewną specjalną konfiguracją.
  • Silver: aplikacje z drobnymi problemami są oznaczone jako Silver.
  • Brąz: brązowe mają poważne problemy, które poważnie wpływają na użytkowanie.
  • Garbage: te po prostu nie będą działać na winie.,

recenzje, procedura instalacji, z którą wersją Wine była testowana i różne przydatne dane są również dostępne dla każdej aplikacji tutaj.

oczywiście baza danych aplikacji Wine 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 bazie danych aplikacji Wine.

przejdź do bazy aplikacji Wine. Kliknij Przeglądaj aplikacje na lewym pasku bocznym.,

Znajdowanie aplikacji w Wine AppDB

wpisz nazwę aplikacji, którą chcesz znaleźć w polu Nazwa.

Wine AppDB name filter

kliknij na link do aplikacji z wyniku wyszukiwania.

zobaczysz opis aplikacji. Pojawi się lista różnych wersji z ich oceną zgodności z konkretną wersją Wine.,

strona aplikacji Wine AppDB

Kliknijmy na link najnowszej wersji.

To jest strona główna, którą musisz sprawdzić. Będą tam szczegółowe informacje na temat tej konkretnej wersji.

szczegółowe informacje o aplikacji

dowiesz się, co będzie działać, a co nie., Ponadto procedura instalacji zostanie tutaj uwzględniona, jeśli do instalacji potrzebne są dodatkowe zadania.

pierwsze kroki z Wine

zanim zaczniemy instalować i uruchamiać aplikacje w Wine, powinniśmy mieć jasne pojęcie o kilku rzeczach i o tym, jak skonfigurować wine do użycia:

WinePrefix

Aplikacje Windows potrzebują dysku C:. Wine używa do tego celu wirtualnego napędu C:. Katalog tego wirtualnego dysku C: nazywa się wineprefix. Przede wszystkim musimy stworzyć wineprefix., W tym celu uruchom terminal i wprowadź następujące polecenie:

winecfg

spowoduje to utworzenie wineprefix i otwarcie okna konfiguracji dla Wine. Możesz zmienić opcje konfiguracji, jeśli chcesz lub niech będzie tak, jak jest na chwilę i zamknąć go. Teraz możesz zlokalizować wirtualny dysk C: na

$HOME/.wine/c_drive
WinePrefix C: Drive

ogólną zasadą jest instalowanie każdej nowej aplikacji w nowym wineprefix., Możemy tworzyć i utrzymywać wiele wineprefix ręcznie. Ale to zadanie wydaje się raczej nudne dla początkujących. Więc na razie pominiemy tę część. Ale później pokażę drogę do zrobienia tej części z łatwością.

instalacja aplikacji za pomocą Wine

instalacja obsługiwanej aplikacji w Wine jest zwykle tak prosta, jak dwukrotne kliknięcie pliku instalacyjnego. Jednak teraz zobaczymy przewodnik krok po kroku instalacji 7-zip na Wine.

przede wszystkim sprawdź, czy w bazie aplikacji Wine znajduje się ocena 7-zip. Ma status Platynowy, więc możemy zaczynać., Otwórz konfigurację Wine (winecfg) i ustaw wersję Windows na Windows 7.

Wine Windows 7

kliknij prawym przyciskiem myszy plik instalacyjny 7-zip i wybierz Otwórz za pomocą programu Wine Windows Program Loader.

7-zip plik instalacyjny

widzisz ścieżkę folderu docelowego? Instalacja 7-zip rozpoznała wirtualny dysk C: z wineprefix.,

7-Zip Setup Directory on wine

Zakończ instalację i przejdź do katalogu instalacyjnego z przeglądarki plików.

kliknij prawym przyciskiem myszy na 7zFM.exe i przejdź do Właściwości > Otwórz za pomocą.

Ustaw domyślne .exe Loader

Wybierz Wine Windows Program Loader i zamknij okno. Kliknij dwukrotnie na 7zFM.exe.,

7-zip running with Wine

And there you go! For creating a shortcut on your desktop, right click on the file.

Creating 7-zip shortcut

Now move the Link to Desktop.,

Przenieś skrót do pulpitu

teraz możesz uruchomić 7-zip tylko z pulpitu. Wszystko, co musisz zrobić, to kliknąć dwukrotnie na ikonę.

Uruchom 7-zip z pulpitu

Jeśli chcesz uzyskać dostęp do swoich plików w systemie Linux, są one zazwyczaj zlokalizowane na dysku Z:.,

Katalog Linuksa w Z: drive

możesz użyć 7-zip tak, jak byś go używał w systemie Windows – do rozpakowywania i tworzenia archiwów itp.

ułatwmy sprawę (dużo)

być może zauważyłeś, że w bazie danych aplikacji Wine, przy każdej wersji przeglądu aplikacji jest wymieniona konkretna wersja Wine.

jest to spowodowane szybkim tempem rozwoju wina., Chociaż aplikacja działa z bieżącą wersją Wine, może nie działać z przyszłą wersją, z powodu wprowadzonych zmian.

wspomniałem również o instalacji każdej aplikacji we własnym świeżym wineprefix. Tak więc aplikacja nie ma szans na ingerencję w inną. A robienie tego wszystkiego ręcznie, zwykle z terminala, jest czasochłonne, męczące i czasami mylące.

PlayOnLinux przyszedł na ratunek. Zapewnia przyjemny interfejs do łatwego robienia wszystkich tych rzeczy., For installing PlayOnLinux on Ubuntu, simply run this command:

sudo apt install playonlinux
PlayOnLinux interface

You can easily perform every task related to Wine with PlayOnLinux from a beautiful and intuitive graphical interface:

  • Installing & Uninstalling applications.
  • Creating, Updating & Removing wineprefixes.
  • Maintain Wine of different architecture and versions.,
  • Uruchom & Utwórz skrót dla zainstalowanych aplikacji.
  • i tak dalej…

ale nadal będziesz musiał sprawdzić Bazę aplikacji Wine pod kątem recenzji, procedur instalacji itp.

zalety korzystania z Wine

jeśli chodzi o uruchamianie aplikacji Windows na systemie Linux, Wine zapewnia wiele zalet w porównaniu z używaniem emulatorów lub maszyn wirtualnych.

  • wydajność: Wine jest odporny na utratę wydajności, która w przeciwnym razie występuje podczas emulowania.,
  • środowisko natywne: nie ma potrzeby otwierania Wine przed uruchomieniem aplikacji Windows. Dokładnie jak działa Wine będzie bardziej jasne z tego cytatu z oficjalnej strony,

    Wine może być traktowany jako emulator systemu Windows w taki sam sposób, jak Windows Vista może być traktowany jako emulator systemu Windows XP: oba pozwalają uruchamiać te same aplikacje, tłumacząc wywołania systemowe w taki sam sposób. Ustawienie Wine do naśladowania Windows XP nie różni się zbytnio od ustawienia Vista do uruchomienia aplikacji w trybie zgodności XP.,

pochodne Wine

istnieje spora liczba projektów do uruchamiania aplikacji Windows na innych platformach, opartych na Wine:

  • CrossOver: CrossOver jest rozwijany przez firmę o nazwie CodeWeavers. Jest bezpośrednio oparty na winie z kilkoma poprawkami i zastrzeżonymi dodatkami. W rzeczywistości CodeWeavers zatrudnia dużą część programistów Wine. W przeciwieństwie do szybkich wydań Wine, Wydania zwrotnicowe są bardziej stabilne. Jednym i głównym minusem jest to, że Crossover nie jest wolny.
  • PlayOnLinux: PlayOnLinux jest całkowicie oparty na Wine., I zapewnia łatwiejszą drogę do instalacji i zarządzania aplikacją za pomocą Wine. PlayOnLinux jest darmowy.
    jest również dostępny dla Mac jako PlayOnMac.
  • ReactOS: ReactOS to zupełnie inny system operacyjny open-source do uruchamiania aplikacji Windows. Wykorzystuje znaczną ilość kodów z wina. Jest to jednak projekt rozwijany od ponad dekady i nie polecam go.

dodatkowe wskazówki dotyczące korzystania z wina

Winetricks

jest to kolejna ważna część korzystania z wina., Winetricks jest skryptem pomocniczym do pobierania i instalowania różnych bibliotek wykonawczych redystrybucyjnych potrzebnych do uruchamiania niektórych aplikacji w Wine. Mogą to być zamienniki dla komponentów Wine wykorzystujących zamknięte biblioteki źródłowe. Winetricks jest wyposażony w instalację Wine na Ubuntu.

aby uruchomić program winetricks, uruchom następujące polecenie:

winetricks
Winetricks

istnieje wiele opcji pomagających w różnych zadaniach.,

instalowanie aplikacji z Winetricks

Jeśli zainstalujesz aplikację z winetricks, zostanie ona zainstalowana w oddzielnym wineprefix. Zainstalujmy VLC:

Winetricks – zainstaluj aplikację

iv id=”5bf0c29c9a”

winetricks – install VLC

następnie rozpocznie pobieranie plików instalacyjnych VLC. A potem poprowadzi Cię przez resztę procesu. To dość proste.,

Zainstaluj Windows DLL lub komponenty i inne

Możesz wybrać wineprefix z winetricks i zainstalować różne biblioteki i Komponenty wymagane przez aplikację, którą chcesz uruchomić, a także wykonywać inne operacje.

Skrypty Winetricks
biblioteki winetricks&komponenty

N. B.,: Jeśli Korzystanie z winetricks wydaje ci się skomplikowane, jest całkowicie w porządku. Też tak czuję. Zawsze używam PlayOnLinux z tego powodu. PlayOnLinux może zrobić wszystko, co może być potrzebne do zrobienia z winetricks.

Więcej informacji można znaleźć w Wine FAQ i dokumentacji.

mam nadzieję, że ten kompletny przewodnik dla początkujących jak używać Wine w Linuksie będzie pomocny. Teraz możesz uruchamiać programy Windows w Linuksie bez instalowania maszyny Wirtualnej lub podwójnego rozruchu.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *