Instalowanie programów w winie. Instalowanie najnowszej wersji Wine na Ubuntu. Uruchamianie gier na osobnym serwerze X.

  Wine (WINE Is Not an Emulator) to specjalny program, warstwa kompatybilności, do uruchamiania aplikacji Win32 na systemach typu UNIX. Mówiąc najprościej, ta rzecz pozwala na uruchamianie programów i gier Windows w przytulnym Linuksie :).
  Program aktywnie się rozwija, ale jak dotąd niestety nie wszystkie aplikacje działają w nim poprawnie (a niektóre wcale nie działają). Do tej pory jest to smutne z powodu gier - nie ma pełnego wsparcia dla DirectX 10 i 11, tylko 9 i młodsze. (Obsługa DirectX 10 aktywnie poprawia się w ostatnich wersjach testowych). Niemniej jednak istnieje wiele gier na DirectX 9. W tym artykule instalujemy i konfigurujemy Wine, a także instalujemy aplikację PlayOnLinux, która jest bardzo przydatna w grach. Instalacja będzie zależeć od twojej dystrybucji, ale konfiguracja samego programu jest dokładnie taka sama w zdecydowanej większości dystrybucji. Istnieją dwie gałęzie Wina - stabilna i testowa. W większości przypadków zaleca się użycie testu, ponieważ program aktywnie się rozwija i ulepsza. Na razie rozważ zainstalowanie stabilnej wersji (przykłady dla wiersz poleceńmożesz jednak użyć narzędzi graficznych, takich jak Centrum oprogramowania Ubuntu lub Yast2 w OpenSUSE):

Czy jest jakiś program, który wykona dla mnie wszystkie powyższe czynności?

Po zainstalowaniu niezbędnych zależności kompilacji możesz przystąpić do kompilacji pakietu. Jeśli chcesz go zainstalować, po zakończeniu montażu wina, uruchom go. Następnie uruchom następujące polecenie. Pierwszym argumentem powinna być nazwa pliku, który chcesz uruchomić. Jeśli jednak plik wykonywalny nie znajduje się w ścieżce, musisz podać pełną ścieżkę do pliku wykonywalnego. Przeczytaj więcej o wykonywaniu plików wykonywalnych w trybie tekstowym.

W niektórych przypadkach może być konieczne określenie pełnej ścieżki do pliku wykonywalnego. Jeśli wolisz używać interfejsu graficznego do zarządzania plikami, możesz rozważyć użycie pliku wina. Jest to przydatny sposób na przeglądanie konfiguracji dysku i wyszukiwanie plików, a także można uruchamiać programy bezpośrednio z pliku wine.

W przypadku Debian / Ubuntu / Mint:

sudo apt-get install winetricks wine

W przypadku OpenSUSE:

sudo zypper ar -r http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/Emulators:Wine.repo
sudo zypper w winie

sudo mniam zainstalować wino
cd / tmp
wget http://www.kegel.com/wine/winetricks
chmod + x winetricks

Uwaga. Jeśli masz system 64-bitowy, to aby programy 32-bitowe działały poprawnie (a większość gier jest właśnie taka), musisz skonfigurować Wine dla 32-bitowego prefiksu. W tym celu prowadzimy:

Pamiętaj, że wiele funkcji nie zostało jeszcze zaimplementowanych. Wyświetla małą stronę pomocy wiersza poleceń. Pomocna jest weryfikacja instalacji. Każdy kanał debugowania, po aktywacji, wyzwoli rejestrowanie wiadomości, które będą wyświetlane na konsoli, w której wywołałeś wino. Stamtąd możesz przekierowywać wiadomości do pliku i studiować go w dowolnym czasie. Niektóre kanały debugowania mogą generować niesamowite ilości komunikatów dziennika.

Jak całkowicie usunąć Wine w Linux Mint

W ramach każdego kanału debugowania możesz opcjonalnie określić klasę komunikatów, aby odfiltrować różne stopnie błędu. Aby włączyć kanał debugowania, użyj kanału klasy formularza. Aby go wyłączyć, użyj klasy kanału. Na przykład, aby zażądać komunikatów o błędach klasy w kanale debugowania sterty, możesz wywołać to wino w następujący sposób.

  WINEARCH \u003d win32 WINEPREFIX \u003d ~ / .wine winecfg

  Otworzy się okno ustawień. Możesz to zostawić bez zmian.

Teraz musimy zainstalować zestaw bibliotek systemowych do obsługi naszych aplikacji Windows. W menu programu znajdź i uruchom Winetricks   (lub z terminalu poleceniem winetricks) W pierwszym oknie wybierz --- Wybierz domyślny prefiks wine ---zrób OK. W sekundę --- zainstaluj bibliotekę DLL lub składnik systemu Windows --- OK

Instalowanie stabilnej wersji WINE

Jeśli chcesz zobaczyć komunikaty dziennika dla wszystkiego oprócz kanału przekazującego, możesz zrobić coś takiego. W późniejszych wersjach zostanie dodanych więcej kanałów. Innymi słowy: cokolwiek większego niż 0 pozwoli ci użyć wyjścia debugowania dla osobnego serwera. Aby program działał poprawnie, może być wymagana pewna konfiguracja środowiska.

Jak dowiedzieć się, która wersja Wine jest zainstalowana?

Zamiast tego powinieneś zainstalować je w rejestrze. Teraz możesz tworzyć lub modyfikować wartości zmiennych, których potrzebujesz. Musi być zainstalowany bez ukośnika i musisz mieć pewność, że masz dostęp do zapisu. Ponownie, bez ukośników i dostępu do zapisu!


  Zapamiętaj:
Konieczne będzie oznaczenie kropkami, jak na liście. Lepiej jest zainstalować nie wszystkie naraz, ale kilka. Podzielę się nimi dla wygody. Nie idź daleko podczas instalacji, musisz zgodzić się z umowami licencyjnymi i tak dalej. Pojawi się okno z błędami, kliknij OK. Zacznijmy.

directx9, d3dx9, d3dx9_26, d3dx9_28, d3dx9_31, d3dx9_35, d3dx9_36, d3dx9_42, d3dx9_43, d3dx10, d3dx11_42, d3dx11_43, d3dxof, dvenm, devvenm

Tryby tekstowe programu to program, którego dane wyjściowe są tworzone tylko z tekstu. Dwie inne metody wymagają użycia specjalnego programu do wina, który zapewnia zaawansowane funkcje. W poniższej tabeli opisano, co można zrobić za pomocą tych trzech metod. Sklepy alkoholowe, w oparciu o każdą aplikację, kilka parametrów w rejestrze.

Dzięki temu użytkownik może na przykład określić domyślny rozmiar bufora ekranu, dla którego chciałby mieć ta aplikacja. Do tej pory tylko niestandardowy backend pozwala na edycję tych parametrów. Domyślnie: spowoduje to edycję ustawień wspólnych dla wszystkich aplikacji, które nie są jeszcze skonfigurowane. Następnie aplikacja będzie miała własne ustawienia, które możesz dowolnie zmieniać. Po zakończeniu publikacji zostaniesz poproszony o wskazanie, czy chcesz zapisać zmienione parametry tylko dla tej sesji. Użyj ustawień dla tej sesji i zapisz je tak, aby po uruchomieniu aplikacji ponownie używałeś tych nowych ustawień. Właściwości: spowoduje to edycję ustawień aplikacji. . Oto lista elementów, które możesz dostosować i ich znaczenie.

dotnet20

dotnet30   (błędy posypią się i otworzy się okno w menedżerze plików iw przeglądarce, pobierz drugi link i przejdź do tego okna menedżer plików. Piszemy w konsoli winetricks   i ponownie wybierz dontnet30. Wcześniej musisz sprawdzić ustawienia wina, aby się stało wersja Windows   XP lub Vista.

dxdiagn, gecko120, gfw, mfc40, mfc42, msasn1, msxml6, gdiplus, physx, kwarc

Po uruchomieniu programu zauważysz, że w górnej części okna znajdują się zakładki. Aplikacje Biblioteki Grafika Integracja pulpitu Dyski audio. . Zmiana ustawień na kartach „Aplikacje” i „Biblioteki” będzie miała największy wpływ na uruchomienie aplikacji. Inne ustawienia skupiają się na tym, aby Wine zachowywał się tak, jak chcesz.

Karty aplikacji, bibliotek i grafiki są ze sobą połączone! Jeśli w sekcji „Aplikacje” wybrano „Ustawienia domyślne”, wszystkie zmiany dokonane na kartach „Biblioteki i grafika” zostaną zmienione dla wszystkich aplikacji. Jeśli skonfigurowałeś określoną aplikację na karcie Aplikacje i wybrałeś ją, wszelkie zmiany wprowadzone w bibliotekach lub grafice wpłyną tylko na tę aplikację, co pozwala na skonfigurowanie ustawień dla określonych aplikacji. Niektóre aplikacje wymagają określonego zachowania w celu działania, a zmiana tego parametru może spowodować nieprawidłowe działanie aplikacji.

vb5run, vb6run, vcrun2003, vcrun2005, vcrun2008, vcrun6, vcrun6sp6

wmp10, wsh56vb, wsh57, xact, xact_jun2010, xinput

Zainstaluj czcionki. Wybierać Zainstaluj czcionkę   i wskaż

corefonts fontfix

Ustawienia rejestru

otwarty Zmień ustawieniai świętować

  1. DirectDrawRender (ddr) - opengl
  2. Multisampling Direct3D - włączony
  3. OffscreenRenderingMode (orm) - fbo
  4. PixelShaderMode (psm) - włączony
  5. Renderuj TargetLockMode (rtlm) - auto
  6. UseGLSL (glsl) - włączony (domyślnie) (dla karty graficzne Nvidia   zalecane jest pozostawienie wyłączone. Może to znacznie zwiększyć wydajność niektórych gier).
  7. VertexShaders (vsm) - sprzęt
  8. VideoMemorySize 1024 (wybierz wartość pamięci RAM karty graficznej)
  9. MouseWarpOverride (mwo) - włączony (siła)
  Potwierdź nasze zmiany - OK.

To wszystko. Teraz kilka uwag na temat instalowania oprogramowania i gier. Po pierwsze, w żadnym wypadku nie instaluj dodatkowego oprogramowania oferowanego przez program (wszelkiego rodzaju katalogów, Visual C ++ itd.). Dokładnie sprawdź, a w takim przypadku - odznacz. Po drugie, pod koniec instalacji odznacz „Uruchom program”.

Wewnątrz zakładki zauważysz domyślny wpis. Nieprzyjemną aplikację najlepiej skonfigurować oddzielnie od ustawień domyślnych. Podobnie niektóre aplikacje wymagają określonych bibliotek do uruchomienia. Wino ma wiele znanych wad we wbudowanych wersjach, ale w wielu przypadkach funkcjonalność jest wystarczająca. Jeśli masz wybrane ustawienia domyślne na karcie Aplikacje, zmiany wpłyną na wszystkie aplikacje. Możesz też zastąpić ustawienia globalne na poziomie każdej aplikacji, dodając i wybierając aplikację na karcie Aplikacje.

Teraz wersja testowa. Istnieje specjalne repozytorium dla Ubuntu / Mint. Aby go podłączyć i umieścić testową wersję Wine, wpisujemy w terminalu:

sudo add-apt-reposytory ppa: ubuntu-wine / ppa
sudo apt-get update
sudo apt install wine 1.7 winetricks

W niektórych dystrybucjach (na przykład Debian), aby zainstalować wersję testową, musisz zbudować ją z kodu źródłowego. Ale to już wykracza poza zakres tego artykułu. Lub możesz zainstalować, co jest również testem, ale ma kilka dodatkowych funkcji.

Możesz także wybrać tylko natywny, wbudowany lub całkowicie go wyłączyć. W tym drugim przypadku upewnij się, że poprawnie zainstalowałeś swój program. Najczęściej aplikacje zakładają, że wymagany pakiet redystrybucyjny jest już zainstalowany, a następnie nie uruchamia się, gdy wymagane zależności nie zostaną wykonane.

Uruchamianie programów Windows w Wine

Istnieje pięć różnych ustawień grafiki, które można dostosować. Dla większości ludzi ustawienia domyślne są świetne. Pierwsze ustawienie wpływa przede wszystkim na grę i wymaga niewielkiego wyjaśnienia. Możesz uniemożliwić myszy opuszczenie pełnego okna programu i domyślnie to pole nie powinno być zaznaczone. Jest to konieczne przede wszystkim podczas korzystania z wirtualnego pulpitu.

P.S. aby fani zobaczyli raz niż przeczytali sto razy - mały samouczek wideo na temat instalowania testu wersje do wina   na Ubuntu:

Nie wszyscy pogodzili się z brakiem Photoshopa na Ubuntu, a także wieloma innymi przydatnymi programami lub gry komputerowedostępne tylko dla systemu Windows. Istnieje wyjście dla takich ludzi i nazywa się Vin. Nie, smutek nie jest konieczny! Lepiej naucz się instalować i konfigurować Wine na Ubuntu, a następnie możesz zainstalować w swoim systemie oprogramowanie, za którym naprawdę tęsknisz.

Przydatne może być zanotowanie emulacji pulpitu wirtualnego. W takim przypadku wszystkie programy zostaną uruchomione w osobnym oknie. Może się to przydać jako sposób na sprawdzenie błędnych gier, które zmieniają rozdzielczość ekranu. Ograniczenie ich w oknie może zapewnić większą kontrolę nad nimi przy możliwym koszcie zmniejszonej użyteczności.

Co musisz wiedzieć o konfiguracji Wine?

Konfiguracja dysku z winem jest stosunkowo prosta. Po podjęciu decyzji o dodaniu płyty zostanie wykonane nowe nagranie i pojawi się domyślny ekran napędu. Możesz zmienić, na co wskazuje ten dysk, zmieniając zawartość pola „Ścieżka:”. Jeśli nie masz pewności co do dokładnej ścieżki, możesz wybrać „Przeglądaj”, aby ją znaleźć. Zaleca się wypróbowanie tego przed próbą ręcznej konfiguracji dysków. Każdy „dysk” jest tylko linkiem do tego, gdzie naprawdę jest. Wine może współpracować z kilkoma różnymi podsystemami audio.

Zainstalowanie Vine umożliwi ci korzystanie z aplikacji Windows w systemie Linux.

Wino („winorośl”) - specjalna aplikacja, umożliwiając uruchamianie programów przeznaczonych dla systemu Windows na systemach Linux. Jest to warstwa zgodności, która korzysta z bibliotek systemu Windows, a następnie zastępuje je wywołaniami systemowymi systemu Linux, aby oprogramowanie opracowane dla innych systemów działało. Obecnie kilka milionów osób korzysta z Vine i jest bardzo zadowolonych. Programiści bardzo często publikują aktualizacje, więc program poprawia się z roku na rok. Niektórym rzemieślnikom udaje się nawet uruchomić za jej pośrednictwem nowoczesne gry.

Możesz ręcznie wybrać, które urządzenie będzie używane do wysyłania, wprowadzania, przesyłania głosu i wprowadzania głosu. Na przykład możesz wybrać wyjście cyfrowe urządzenia audio zamiast analogowego. Jeśli chcesz spróbować. Aby temu przeciwdziałać, należy wziąć pod uwagę kilka kwestii. Po pierwsze, nie można uniknąć wdrożenia rejestru, ponieważ aplikacje oczekują, że będą mogły tam zapisać swoje ustawienia. Ale oto główne klucze rejestru, o których możesz wiedzieć teraz.

Teraz, gdy prawdopodobnie zastanawiasz się, jak to przełożyć na strukturę wina. Domyślna. Po uruchomieniu natychmiast zauważysz, że klucze kryptograficzne wyświetlane w pliku tekstowym są uporządkowane hierarchicznie. Aby dodać klucz lub wartość, znajdź miejsce, w którym chcesz go umieścić, i wybierz „Utwórz” z menu „Edycja”. Podobnie, modyfikujesz istniejący klucz, podświetlając go w prawym panelu okna i wybierając „Modyfikuj” w menu „Edycja”.

Wina nie można nazwać emulatorem, podobnie jak ten sam VirtualBox. Twórcy mówią nam również, „odszyfrowując” sam skrót: W.ine jas not mimulator (w sprytnych słowach nazywa się to akronimem rekurencyjnym). Maszyna wirtualna   nie utworzona, aplikacja po prostu implementuje interfejs API systemu Windows.

Każdy użytkownik musi mieć własną kopię tego pliku wraz z uprawnieniami do jego modyfikacji. Chcesz zwrócić uwagę na odwzorowania dysków. Zasadniczo im bliżej domyślnych ustawień mapowań dysków, tym łatwiej będzie nimi zarządzać.

Ta sekcja ma na celu omówienie reszty rzeczy, które możesz dostosować. Upewnij się, że masz niezbędne prawa dostępu do portu szeregowego i równoległego komputera. Aby udostępnić go w Wine. Konfiguracja czcionek, gdy tylko nieprzyjemny problem, jest teraz znacznie łatwiejsza.


Zainstaluj i odinstaluj

Usunąć

Ważne jest, aby wiedzieć, jak usunąć Wine. Nie zawsze działa poprawnie. Niektóre aplikacje mogą strasznie spowalniać lub wcale się nie uruchamiać. W takim przypadku ponowna instalacja emulatora, aby uzyskać więcej nowa wersja   powinien naprawić problemy.

Obecnie wiadomo, że dostęp do skanera ma problemy. Niektórych rzeczy, takich jak protokoły, może brakować, ponieważ polegają one na instalacji wraz z system operacyjny. Są chwile, kiedy próbujesz, nawet zabiłeś kota podczas pełni księżyca i zjadłeś go ze zgniłym czosnkiem i brudną rybą, wykonując diabelskie tańce, ale nic nie pomogło zrobić jakiejś cholernej pracy nad wersją wina.

Czasami pomocne są również następujące elementy. Może to również mieć duże znaczenie. Może twoja aplikacja używa jakiegoś zabezpieczenia przed kopiowaniem? Jest to szczególnie ważne, jeśli instalacja została utworzona dawno temu. Istnieje naprawdę duża szansa, że \u200b\u200bktoś już próbował zrobić to samo co ty. Możesz znaleźć następujące przydatne zasoby.


Musisz jednak usunąć nie tylko samego Vine'a z komputera, ale także folder w katalogu domowym. Najłatwiej to zrobić za pomocą poleceń:

sudo apt-get purge wine
  sudo apt-get autorove
  sudo apt-get clean
  sudo apt-get install -f
  rm -f ~ / .wine
  rm ~ / .local / share / applications / wine / Programs
  rm ~ / .local / share / applications / wine *

Lista mailowa dla dziekanów wina może być odpowiednia w zależności od rodzaju napotkanego problemu. Przeczytaj poniższą sekcję, aby dowiedzieć się, jak debugować źródło problemu. . Znalezienie źródła problemu to kolejny krok. W następnej sekcji opisano, jak zgłosić błąd i jak rozpocząć debugowanie awarii. Plik znajdujący się na komputerze wykonywalnym skompilował formularz: dane szesnastkowe.

Jest to głównie zewnętrzne repozytorium kodu dla programów. Edytor to zwykle program do tworzenia lub modyfikowania plików tekstowych. Przeprowadź je przez terminal. Zmienne środowiskowe to definicje tekstowe używane przez konsolę poleceń do przechowywania ważnych ustawień systemowych.

W ten sposób uzyskujemy zdalny katalog z samą aplikacją.

Uruchom programy

Istnieje wiele sposobów uruchamiania programów za pomocą Wine. Pierwszy, najłatwiejszy - przez Nautilus:

  1. Znajdziemy oprogramowanie w folderze.
  2. Klikamy na to RMB.
  3. Wybierz Wine jako program do uruchomienia.

Drugi, tradycyjny - przez terminal:

wine home / user / program.exe

Zamiast home / user / program.exe, musisz wprowadzić ścieżkę do pliku, który uruchamia aplikację.

Skąd wziąć program?

Zrobiliśmy to z Vine. Teraz pozostaje zrozumieć, gdzie znaleźć takie lub inne oprogramowanie. Na pewno nie znajdziesz niczego w Centrum aplikacji Ubuntu. Większość użytkowników podąża dwiema ścieżkami:

  • szukanie kompilacji na stronach i forach;
  • użyj specjalnych muszli.

Powłoki to aplikacje, które dają Wine graficzny interfejs i umożliwiają ładowanie normalnych zestawów ze wszystkimi niezbędnymi pakietami. Najbardziej popularny:

  • Zawiera nie tylko gry, ale także wiele programów, które są stale doprowadzane do ideału.
  • Płatne, a w rezultacie lepsza skorupa.
  • WineWizard. Nowa skorupa, która ma nieco inne podejście. Zgromadzone są tutaj wszystkie udane rozwiązania różnych użytkowników, wystarczy ich poszukać.


Fora i witryny oferują wiele różnych zestawów i instrukcji dotyczących instalowania gier, aplikacji biurowych i wszystkiego innego. Jeśli wyznaczysz sobie cel i spędzisz określoną ilość czasu, możesz umieścić na Ubuntu prawie każdą grę. Na przykład jest film, w którym użytkownik demonstruje zainstalowanego Fallouta 4, który dla wielu Linuxoidów wydaje się fantazją i marzeniem z fajki.

Teraz zdajesz sobie sprawę, że instalacja Wine na Ubuntu może znacznie wygładzić szorstkość tego systemu i po raz kolejny denerwować chciwych programistów. A także wiedzieć, jak usunąć Wine, skonfigurować go i zaktualizować. Możliwe, że z czasem sam nauczysz się układać pożądane programy   bez pomocy z zewnątrz.