Instalacija Wine. Postavljanje i instaliranje Wine-a na Ubuntu Instalacija putem Wine-a

Wine (WINE nije emulator) je poseban program, sloj kompatibilnosti, za pokretanje Win32 aplikacija na sustavima sličnim UNIX-u. Jednostavno rečeno, ova vam stvar omogućuje pokretanje Windows programa i igara u vašem ugodnom Linuxu :).
Program se aktivno razvija, ali za sada, nažalost, sve aplikacije u njemu ne rade ispravno (a neke uopće ne rade). Također je tužno s dosadašnjim igrama - nema pune podrške za DirectX 10 i 11, samo 9 i mlađe. (Podrška za DirectX 10 aktivno se poboljšava u najnovijim testnim verzijama). Ipak, na DirectX 9 ima puno igara. U ovom članku ćemo instalirati i konfigurirati Wine, a također ćemo instalirati aplikaciju PlayOnLinux koja je vrlo korisna za igre. Instalacija će ovisiti o vašoj distribuciji, ali sama postavka programa je apsolutno ista u velikoj većini distribucija. Postoje dvije grane Wine - stable i testing. U većini slučajeva preporuča se koristiti testni jer se program aktivno razvija i poboljšava. Za sada, pogledajmo instalaciju stabilne verzije (primjeri su za naredbeni redak, ali možete koristiti grafičke uslužne programe kao što je Ubuntu Software Center ili Yast2 u OpenSUSE):

Za Debian/Ubuntu/Mint:

sudo apt-get instalirajte wine winetricks

Za OpenSUSE:

sudo zypper ar -r http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/Emulators:Wine.repo
sudo zatvarač u vino

sudo yum instaliraj vino
cd /tmp
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks

Bilješka. Ako imate 64-bitni sustav, onda da bi 32-bitni programi radili ispravno (a većina igara je takva), trebate konfigurirati Wine s 32-bitnim prefiksom. Da bismo to učinili unosimo:

WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Otvorit će se prozor postavki. Možete ostaviti sve kako jest.

Sada moramo instalirati skup sistemskih biblioteka da bi naše Windows aplikacije radile. U izborniku programa pronađite i pokrenite Winetricks(ili s terminala naredbom winetricks). U prvom prozoru odabiremo ---Odaberite zadani wineprefiks--- zarađivati ​​novac OK. U drugom ---instalirajte Windows DLL ili komponentu---OK


Zapamtiti:
Morat ćete označiti točkama, kao na popisu. Bolje je instalirati ne sve odjednom, već nekoliko odjednom. Razdvojit ću ih radi praktičnosti. Nemojte ići predaleko kada instalirate, morate se složiti s licencnim ugovorima i ostalim stvarima. Pojavit će se prozori s pogreškama, kliknite OK. Započnimo.

izravno svirati, dmsynth

dotnet20

dotnet30(pojavit će se greške i otvorit će se prozor u upravitelju datoteka iu pregledniku, preuzmite s drugog linka i premjestite upravitelj datoteka u ovaj prozor. Upišite u konzolu winetricks i ponovno odaberite dontnet30. Prije nego što to učinite, morate provjeriti Wine postavke tako da je instalirana verzija sustava Windows XP ili Vista.

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

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

wmp10, wsh56vb, wsh57, xact, xact_jun2010, xinput

Instalirajmo fontove. Odaberite Instalirajte font i naznačiti

corefonts, fontfix

Postavke registra

Otvor Promijeniti postavke i slaviti

1. DirectDrawRender(ddr) -- opengl
2. Multisampling Direct3D -- omogućeno
3. Offscreen RenderingMode(orm) -- fbo
4. PixelShaderMode(psm) -- omogućeno
5. Renderiraj TargetLockMode(rtlm) -- automatski
6. UseGLSL(glsl) -- omogućeno (zadano) (Za Nvidia video kartice, preporuča se ostaviti onemogućeno. Ovo može značajno poboljšati performanse nekih igara).
7. VertexShaders(vsm) -- hardver
8. VideoMemorySize 1024 (odaberite vrijednost RAM-a vaše video kartice)
9. MouseWarpOverride(mwo) -- omogućeno (prisilno)
Potvrđujemo naše promjene - OK.

To je sve. Sada nekoliko napomena o instaliranju softvera i igara. Prvo, ni pod kojim uvjetima ne instalirajte dodatni softver koji program nudi (sve vrste directixa, visual c++ i tako dalje). Provjerite ih pažljivo i ako se nešto dogodi, poništite ih. Drugo, na kraju instalacije poništite opciju "Pokreni program".

Sada o testnoj verziji. Postoji posebno spremište za Ubuntu/Mint. Da biste ga povezali i instalirali testnu verziju Winea, unesite u terminal:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get ažuriranje
sudo apt instalirajte wine 1.7 winetricks

U nekim distribucijama (na primjer Debian), da biste instalirali testnu verziju, ona mora biti kompajlirana iz izvornog koda. Ali to je izvan dosega ovog članka. Ili možete instalirati, što je također test, ali ima nekoliko dodatnih značajki.

p.s. Za one koji vole jednom vidjeti vrijedi pročitati stotinu puta - kratki video vodič o instaliranju testne verzije Wine-a na Ubuntu:

Nedavno se Wine promijenio na bolje, Mono je poboljšan i sada radi dobro.

Nadam se da ćete instalirati Wine x64 bez instrukcija, preko Add or Remove Programs.

Prijelaz vina od 64 do 32

rm -fr ~/.wine env WINEARCH=win32 wineboot

Nakon instalacije potrebno je pronaći ikonu Wine Settings u aplikaciji ili pokrenuti naredbu u konzoli

Wine će ponuditi instaliranje Mono paketa - slažemo se (OK), nakon paketa Gecko x64 i Gecko x32 - slažemo se (OK), otvorit će se prozor Wine postavki, možete ga zatvoriti - još nije potreban. Sve možete konfigurirati putem grafičkog sučelja, ali to traje dugo i ako dođe do kvara, nećete razumjeti gdje se to dogodilo. Instalirajmo preko konzole (terminala).
Instalirajmo fontove.

Winetricks osnovni fontovi

Prva duga jedna naredba (kopirano, zalijepljeno u konzolu, pritisnite Enter). Preuzet će potrebne biblioteke, pojavit će se instalateri, pristajemo na licencne ugovore i instalirati. Ako dođe do greške (greška mfc40) ili se instalacija zamrzne, pritisnite Ctrl+C u konzoli (zaustavite proces) i ponovno pokrenite ovu naredbu. Sve treba biti instalirano (provjereno). Brzina instalacije ovisi o brzini vaše internetske veze.

Winetricks directx9 d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_42 d3dx9_43 d3dx10 d3dx10_43 d3dx11_42 d3dx11_43 d3dxof devenum dinput8 dinput dirac directmusic directplay dmsynth dsound

Druga ekipa

winetricks dxdiagn gdiplus gfw mfc40 mfc42 msxml6 kvarc

Treći

winetricks vb5run vb6run vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 vcrun6 vcrun6sp6

Četvrta

winetricks wsh57 wsh56vb xact xact_jun2010 xinput

Zatim odaberite promjenu postavki i postavite

ddr=opengl fontfix glsl=omogućeno multisampling=omogućeno mwo=omogućeno nocrashdialog orm=fbo psm=0 psm=1 psm=2 psm=3 rtlm=auto strictdrawordering=desabled videomemorysize= (označite vrijednost prema memoriji vaše video kartice, ako ima više video memorije od 2048, označite to i zatim ispravite u registru) vsm=0 vsm=1 vsm=2 vsm=3

Odaberite pokretanje winecfg-a

Postavite verziju Wine (s padajućeg popisa) na Windows-7 ili noviju.
Na kartici - Knjižnice - u postojećim vrijednostima potražite - dinput - odaberite i kliknite.
Promijenite, u padajućem izborniku postavite - ugrađeni, zatim treći, ponovite radnju i s -dinput8- eliminirajte probleme s mišem u igrama.

Ako imate problema sa zvukom, možete promijeniti parametar - dsound - u ugrađeni.

Profix vino

WINEARCH=win32 WINEPREFIX=~/prefix_name winecfg
WINEPREFIX=~/naziv_prefiksa C:/put/do/programa

Prethodni priručnik je zastario i ne pokriva mnoge karakteristike vina. Ovdje ću opisati početno postavljanje vina, kako bi ga svi razumjeli. Za ispravan rad potrebne su mu knjižnice, winetricks će nam pomoći u tome. Ali prvo instalirajmo najnoviju verziju vina:

sudo apt-get instaliraj vino

Postoji i repozitorij, s češćim ažuriranjima, ali često nestabilan:

sudo apt-add-repository ppa:ubuntu-wine/ ppa

Winetricks

Winetricks– skripta koja vam omogućuje instalaciju dodatnih Windows komponenti u Wineu u nekoliko jednostavnih koraka.

Verzija Winetricksa instalirana iz repozitorija često je zastarjela. Za ažuriranje učinite sljedeće:

wget http:// www.kegel.com/ wine/ winetricks && chmod a+rwx winetricks && sudo mv winetricks / usr/ local/ bin

Ako Winetricks daje pogrešku hash zbroja, pokušajte ponovno pokrenuti ovu naredbu ili pokrenite program ručno koristeći wine ~/.wine/.chache/winetricks/program_folder/program

Winetricks možete koristiti u GUI modu iu konzolnom modu. Za GUI pritisnite Alt + F2 i unesite winetricks. Za način rada konzole koristite winetricks program_name, na primjer:

Winetricks directx9 dotnet11

Ali nemojte žuriti s postavljanjem! Da biste to učinili, morate stvoriti prefiks. Prefiks – direktorij koji sadrži emulaciju pogona C: sa svim Windows programima i bibliotekama. Teoretski, možete instalirati programe čak iu /mnt, ali u praksi to najčešće dovodi do kvarova. Ako imate 32-bitni sustav, samo unesite winecfg. Ako imate 64-bitni sustav, toplo preporučujem stvaranje 32-bitnog prefiksa, da biste to učinili, unesite:

WINEARCH =win32 WINEPREFIX =~/ .wine winecfg

Na primjer, .NET Framework je namijenjen (u winetricksu) samo za 32-bitne sustave.

Ako prilikom pokretanja winecfg-a vidite prozor u kojem se od vas traži da instalirate mono i gekko, složite se i pričekajte. Zakopajte Wine postavke i počnite ih ispunjavati.

Punjenje vinom

Na Internetu ćete pronaći mnogo vodiča za popunjavanje vina programima; svaki od njih može zahtijevati kombinacije biblioteka koje nisu kompatibilne s drugima. Ali možete stvoriti različite prefikse za različite programe, za ovo:

WINEARCH =win32 WINEPREFIX =~/ prefix_name winecfg

Pokretanje programa: WINEPREFIX=~/naziv_prefiksa C:/put/do/programa

U gornjem primjeru, C:/ se smatra korijenom mape, tj. wine C:/notepad.exe je ekvivalentan ~/.wine/notepad.exe

Wine (WINE nije emulator) je poseban program, sloj kompatibilnosti, za pokretanje Win32 aplikacija na sustavima sličnim UNIX-u. Jednostavno rečeno, ova vam stvar omogućuje pokretanje Windows programa i igara u vašem ugodnom Linuxu :).
Program se aktivno razvija, ali za sada, nažalost, sve aplikacije u njemu ne rade ispravno (a neke uopće ne rade). Također je tužno s dosadašnjim igrama - nema pune podrške za DirectX 10 i 11, samo 9 i mlađe. (Podrška za DirectX 10 aktivno se poboljšava u najnovijim testnim verzijama). Ipak, na DirectX 9 ima puno igara. U ovom članku ćemo instalirati i konfigurirati Wine, a također ćemo instalirati aplikaciju PlayOnLinux koja je vrlo korisna za igre. Instalacija će ovisiti o vašoj distribuciji, ali sama postavka programa je apsolutno ista u velikoj većini distribucija. Postoje dvije grane Wine - stable i testing. U većini slučajeva preporuča se koristiti testni jer se program aktivno razvija i poboljšava. Za sada, pogledajmo instalaciju stabilne verzije (primjeri su za naredbeni redak, ali možete koristiti grafičke uslužne programe kao što je Ubuntu Software Center ili Yast2 u OpenSUSE):

Za Debian/Ubuntu/Mint:

sudo apt-get instalirajte wine winetricks

Za OpenSUSE:

sudo zypper ar -r http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/Emulators:Wine.repo
sudo zatvarač u vino

sudo yum instaliraj vino
cd /tmp
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks

Bilješka. Ako imate 64-bitni sustav, onda da bi 32-bitni programi radili ispravno (a većina igara je takva), trebate konfigurirati Wine s 32-bitnim prefiksom. Da bismo to učinili unosimo:

WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Otvorit će se prozor postavki. Možete ostaviti sve kako jest.

Sada moramo instalirati skup sistemskih biblioteka da bi naše Windows aplikacije radile. U izborniku programa pronađite i pokrenite Winetricks(ili s terminala naredbom winetricks). U prvom prozoru odabiremo ---Odaberite zadani wineprefiks--- zarađivati ​​novac OK. U drugom ---instalirajte Windows DLL ili komponentu---OK


Zapamtiti:
Morat ćete označiti točkama, kao na popisu. Bolje je instalirati ne sve odjednom, već nekoliko odjednom. Razdvojit ću ih radi praktičnosti. Nemojte ići predaleko kada instalirate, morate se složiti s licencnim ugovorima i ostalim stvarima. Pojavit će se prozori s pogreškama, kliknite OK. Započnimo.

izravno svirati, dmsynth

dotnet20

dotnet30(pojavit će se greške i otvorit će se prozor u upravitelju datoteka iu pregledniku, preuzmite s drugog linka i premjestite upravitelj datoteka u ovaj prozor. Upišite u konzolu winetricks i ponovno odaberite dontnet30. Prije nego što to učinite, morate provjeriti Wine postavke tako da je instalirana verzija sustava Windows XP ili Vista.

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

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

wmp10, wsh56vb, wsh57, xact, xact_jun2010, xinput

Instalirajmo fontove. Odaberite Instalirajte font i naznačiti

corefonts, fontfix

Postavke registra

Otvor Promijeniti postavke i slaviti

1. DirectDrawRender(ddr) -- opengl
2. Multisampling Direct3D -- omogućeno
3. Offscreen RenderingMode(orm) -- fbo
4. PixelShaderMode(psm) -- omogućeno
5. Renderiraj TargetLockMode(rtlm) -- automatski
6. UseGLSL(glsl) -- omogućeno (zadano) (Za Nvidia video kartice, preporuča se ostaviti onemogućeno. Ovo može značajno poboljšati performanse nekih igara).
7. VertexShaders(vsm) -- hardver
8. VideoMemorySize 1024 (odaberite vrijednost RAM-a vaše video kartice)
9. MouseWarpOverride(mwo) -- omogućeno (prisilno)
Potvrđujemo naše promjene - OK.

To je sve. Sada nekoliko napomena o instaliranju softvera i igara. Prvo, ni pod kojim uvjetima ne instalirajte dodatni softver koji program nudi (sve vrste directixa, visual c++ i tako dalje). Provjerite ih pažljivo i ako se nešto dogodi, poništite ih. Drugo, na kraju instalacije poništite opciju "Pokreni program".

Sada o testnoj verziji. Postoji posebno spremište za Ubuntu/Mint. Da biste ga povezali i instalirali testnu verziju Winea, unesite u terminal:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get ažuriranje
sudo apt instalirajte wine 1.7 winetricks

U nekim distribucijama (na primjer Debian), da biste instalirali testnu verziju, ona mora biti kompajlirana iz izvornog koda. Ali to je izvan dosega ovog članka. Ili možete instalirati wine-staging, koji je također test, ali ima nekoliko dodatnih značajki.

p.s. Za one koji vole jednom vidjeti vrijedi pročitati stotinu puta - kratki video vodič o instaliranju testne verzije Wine-a na Ubuntu:

Wine nije Windows emulator, već samo alternativna implementacija Windows API-ja. Program vam omogućuje pokretanje većine Windows aplikacija na Linuxu, uključujući igre. Pa pogledajmo i pokušajmo shvatiti što je što.

Prvo, instalirajmo najnoviju dostupnu verziju, koja trenutno postoji Vino 1.6 RC4.
Otvor Terminal i unesite:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get ažuriranje
sudo apt-get instaliraj vino

Otvori u Terminal postavke:
winecfg

Otvorite karticu Pogled i integracija i promijenite staze spremanja za korisničke mape u druge tako da se razna spremanja igara i druge stvari pohranjuju na drugom mjestu, a ne u vašim kućnim mapama. Možete, na primjer, odrediti imenik ~/.wine/drive_c/docs/(najprije morate stvoriti ovu mapu).


Sada otvorimo karticu Diskovi i vidjet ćemo kako je cijeli root direktorij dostupan u Wineu, što nije sigurno. Za sada ga nećemo dirati, ali ubuduće, kada budete instalirali ono što trebate, preporučam da uklonite put do korijenskog direktorija, za svaki slučaj.


Sljedeće pokrećemo Winetricks putem izbornika ili Terminal naredba:
winetricks

Sada ćemo instalirati potrebne biblioteke za pokretanje aplikacija i igara (poštujte redoslijed popisa). Nemojte instalirati sve odjednom, odaberite 2-3 stavke odjednom. Obratite pažnju na to gdje postoji klauzula Ručno preuzimanje, tada morate sami preuzeti instalacijski program i kopirati ga u željenu mapu (vino će vam reći gdje) u predmemoriju ~/.cache/winetricks/naziv mape, ponovno pokrenite winetricks i ponovno odaberite stavku.

Instalirajte fontove, odaberite Instalirajte font:

  • jezgreni fontovi


Instaliramo potrebne programe, odabiremo Instalirajte Windows DLL ili komponentu:
  • dotnet20
  • dotnet30(morate preuzeti datoteku s linka wine i kopirati je na ~/.cache/winetricks/dotnet30 i počni ispočetka)
  • dotnet35(prije instalacije prebacite Windows verziju u winecfg na Windows XP)
  • vcrun2003
  • vcrun2005
  • vcrun2008
  • vcrun2010
  • vcrun6
  • d3dx9
  • d3dx10
  • d3dx11_42
  • d3dx11_43
  • d3dxof
  • devenum
  • dinput8
  • izravna glazba
  • izravna igra
  • dxdiag
  • dxdiagn
  • winhttp
  • wininet
  • wmp9
  • wsh56js
  • xinput
  • xvid
  • vb5run
  • vb6run
  • tjelesni
  • adobeair
  • bljesak


Postavite registar, odaberite Promijeniti postavke:
  • ddr=opengl
  • glsl=omogućeno
  • višestruko uzorkovanje=omogućeno
  • mwo=omogućeno
  • orm=fbo
  • psm=omogućeno
  • rtlm=automatski
  • zvuk=alsa
  • veličina videomemorije=1024(ovdje odaberite veličinu memorije vaše video kartice)
  • vsm=hardver


Osnovno postavljanje Winea je dovršeno! Sada možete instalirati Windows igre i programe koje želite pokrenuti na Kubuntu.
Napominjem da ne može sve raditi pod Wineom. Neki programi mogu zahtijevati dodatne biblioteke za pokretanje ili rad, kao i postavke registra i druge stvari, ili se možda uopće neće pokrenuti zbog nedostatka podrške za neke funkcije. Ako se program ne pokrene, pokrenite ga putem Terminal i Wine će vam dati zapisnik grešaka koji će vam pomoći, na primjer:
wine "/home/USER/.wine/drive_c/Program Files/Game/Game.exe"

Prije instaliranja programa ili igre, posjetite