W codziennej pracy z systemami operacyjnymi, czy to jako administratorzy czy personel pomocniczy organizacji, czy też jako zwykli użytkownicy, możemy spotkać się z sytuacjami, w których nie wiemy, jak zainstalować aplikację lub program systemu operacyjnego w innym, ponieważ każdy system zarządza własnymi systemami plików do uruchamiania programów, mamy następujące:
Pliki wykonywalne
- Systemy operacyjne Windows obsługują pliki .exe do instalacji aplikacji.
- MacOS obsługuje pliki .dmg
- Systemy Linux obsługują pliki .deb .rpm .pisi .bin .run .sh itp.
Problem polega na tym, że nie możemy uruchomić żadnej aplikacji Windows na Linuksie lub macOS i na odwrót. Dzisiaj ten samouczek przedstawia rozwiązanie do instalowania w prosty i całkowicie niezawodny sposób aplikacji Windows, .exe, w środowiskach Linux iw tym przypadku użyjemy Ubuntu. Chociaż a priori wydają się one zupełnie różnymi systemami, prawda jest taka, że postęp technologiczny pozwolił na istnienie zalet, z którymi oba systemy są powiązane i kompatybilne. Dlatego musimy pamiętać, że istnieją programy takie jak te, które zobaczymy dzisiaj (Wine i PlayOnLinux), za pomocą których można uruchamiać programy i aplikacje między Windows a Linux.
Co to jest winoWielu użytkowników słyszało o Wine i jego użyciu do bezpiecznego uruchamiania aplikacji Windows, cóż, ta aplikacja została opracowana w celu uruchamiania aplikacji i programów tylko dla systemu Windows w innych systemach operacyjnych, tak jakbyśmy robili to w samym systemie Windows.
Wine to zasób open source, który stale rozwija nowe aktualizacje, zawsze szukając ulepszeń na poziomie kompatybilności.
Funkcje winaWśród głównych cech wina mamy:
- Darmowy.
- Można go zainstalować w systemach operacyjnych Linux, FreeBSD, Mac OS itp.
- Wine nie działa jako emulator, ponieważ umożliwia pełne działanie aplikacji Windows.
- Nieprzerwane wsparcie.
- Obsługuje połączenia TCP i UDP w usługach internetowych.
- Ulepszenia w Direct3D 11.
Co to jest PlayOnLinuxPlayOnLinux to program, którego główną cechą jest możliwość instalowania i używania programów lub aplikacji, w tym gier, które są przeznaczone do wykorzystania w systemach Windows. Pozwala to znacznie rozszerzyć możliwości, ponieważ możemy korzystać z oprogramowania, które najbardziej lubimy od Microsoftu na platformach Linux. Korzystanie z programów to ogromna zaleta, ale dla graczy tym bardziej, że nie będziemy musieli zmieniać sprzętu, aby móc je mieć na obu platformach. Najlepsze w tym wszystkim jest to, że mamy do czynienia z darmowym rozwiązaniem umożliwiającym uruchamianie plików Windows w systemie Linux.
PlayOnLinux możemy pobrać za darmo pod poniższym linkiem.
Funkcje PlayOnLinuxWśród najważniejszych cech tej aplikacji możemy znaleźć:
- PlayOnLinux jest oparty na kodzie Bash i Python.
- Należy pamiętać, że nie każda gra jest obsługiwana, chociaż istnieje możliwość ręcznej instalacji modułu.
- Nie będziemy potrzebować licencji Windows, aby korzystać z tej aplikacji.
- PlayOnLinux jest oparty na innym oprogramowaniu Wine i pozwala maksymalnie wykorzystać jego zalety.
- Jest to darmowy program i bezpłatny.
1. Uruchom Linux .exe z Wine
Krok 1
Na oficjalnej stronie Wine możemy pobrać oficjalne repozytoria dla każdego systemu operacyjnego:
Krok 2
Pierwszym krokiem w instalacji Wine jest wykonanie następującego polecenia, które pozwoli nam włączyć architekturę 32-bitową w przypadku, gdy Ubuntu jest 64-bitowe:
sudo dpkg -- dodaj architekturę i386
Krok 3
Po dodaniu architektury przystępujemy do dodawania pakietów Wine w Ubuntu, w tym celu wykonamy następujące polecenia:
wget https://dl.winehq.org/wine-builds/Release.key
Krok 4
Później wykonujemy następujące polecenie:
sudo apt-key dodaj Release.key
Krok 5
Teraz dodamy repozytorium:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/Krok 6
Aktualizujemy pakiety systemów operacyjnych:
aktualizacja sudo apt-getKrok 7
Następnie możemy zainstalować Wine, korzystając z dowolnej z poniższych opcji. W takim przypadku zainstalujemy wersję stabilną. Akceptujemy pobranie i instalację odpowiednich pakietów.
Wersja stabilnasudo apt-get install --install-zaleca winehq-stable
Wersja rozwojowasudo apt-get install --install-zaleca winehq-devel
Dostępna wersjasudo apt-get install --install-zaleca winehq-staging
2. Zainstaluj Linux.exe z Wine
Krok 1
Korzystanie z Wine jest proste, wystarczy użyć następującej składni:
wino app.exena przykład uruchomimy wine notepad.exe i pierwszym krokiem jest aktualizacja Wine:
POWIĘKSZAĆ
Krok 2
W przypadku braku dodatków zostaną wyświetlone odpowiednie okna wyskakujące, z których można je zainstalować. Po zakończeniu procesu zobaczymy nasz notatnik z pełną funkcjonalnością:
POWIĘKSZAĆ
Krok 3
W ten sam sposób możemy uruchomić w Wine wszystkie aplikacje hostowane w ścieżce C:\Windows\System32
NotatkaJeśli mamy pliki wykonywalne w innej lokalizacji, konieczne będzie uzyskanie dostępu do tego katalogu za pomocą polecenia cd
Krok 4
Aby skonfigurować domyślne wartości Wine, użyjemy następującego polecenia. Tam możemy ustawić wiele parametrów Wine.
winecfg
3. Zainstaluj biblioteki Wine lub biblioteki Winetricks
Wiele razy możemy znaleźć problemy w Wine, ponieważ na pewno biblioteka nie działa lub nie mamy jej na naszym komputerze, co powoduje błędy DLL podczas korzystania z programu. W tym przypadku możemy uciec się do winnych sztuczek. Nazywając winetricki będziemy mówić o skrypcie, który można dołączyć do wine i który pomoże nam rozwiązać problemy z biblioteką, gdy chcemy zainstalować .exe w linuksie. W tym celu wykonamy następujące czynności:
Krok 1
Zwykle z najnowszą wersją Wine, Winetricks jest dołączony. W przypadku innych wersji i tak możemy użyć następującego polecenia. Skrypt zostanie do nas pobrany i nigdy nie powinniśmy go usuwać.
wget http://www.kegel.com/wine/winetricksKrok 2
Winetricks nie wymaga instalacji i możemy zainstalować biblioteki za pomocą tego polecenia:
sh winetricks księgarniana przykład biblioteki corefonts i directx12:
sh winetricks corefonts directx12NotatkaSą użytkownicy, którzy i tak wolą zainstalować Winetricks i dlatego muszą tylko pisać Winetricks później, a nie sh Winetricks. Jeśli tak jest w Twoim przypadku, skorzystaj z:
sudo chmod + x triki z winem
sudo mv winetricks / usr / lokalny / bin
Krok 3
Polecamy również instalację pakietu cabextract:
sudo apt-get install cabextractKrok 4
Następnie uruchom skrypt za pomocą następujących klawiszy i polecenia:
Alt + F2
winne sztuczki
4. Zainstaluj Linux.exe z PlayOnLinux
Inną alternatywą dla Wine jest PlayOnLinux, który pozwala nam pobierać i uruchamiać wiele aplikacji Windows lub instalować je z pliku wykonywalnego na lokalnym komputerze.
Prawdą jest, że istnieje wiele równoważnych darmowych aplikacji, takich jak libreoffice, gimp i kilka innych, które mają wersje kompatybilne z GNU / Linux, takie jak Skype, Firefox, Chrome itp. Nawet przy tych wszystkich opcjach czasami konieczne jest zainstalowanie i używanie programów w 100% Windows, niekompatybilnych z innymi systemami operacyjnymi.
Z tej potrzeby powstały programy zdolne do emulacji środowiska Windows, zadanie niełatwe i często bardzo skomplikowane. PlayOnlinux pozwala nam na uruchamianie dużej ilości aplikacji niezgodnych z GNU/Linux w prosty sposób i w bardzo przyjaznym stylu graficznym.
PlayOnLinux bazuje na dobrze znanym „winie”, ale w przeciwieństwie do niego dostarcza nam mniej rozbudowany interfejs graficzny oraz listę kompatybilnego i wcześniej przetestowanego oprogramowania. Ułatwia to i oszczędza nam dużo czasu w procesie instalacji i konfiguracji.
PlayOnLinux jest kompatybilny z: Fedora, Ubuntu, Archilinux, Frugalware wśród innych dystrybucji, a także jest kompatybilny z aplikacjami Windows, takimi jak Adobe Photoshop, MS Office …
Krok 1
Aby pobrać PlayOnLinux możemy przejść do następującego linku:
Krok 2
Aby go zainstalować, wykonamy następujący kod
wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add - sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sources.list.d/playonlinux.list aktualizacja apt-get sudo sudo apt-get install PlayOnLinux
Jak widzieliśmy, możliwe jest uruchamianie aplikacji Windows w Ubuntu w prosty i w pełni funkcjonalny sposób. Ale nie tylko w Linuksie możemy otwierać pliki Linuksa, mamy również rozwiązanie do otwierania plików .exe w systemach MacOS firmy Apple.