Víno– aplikácia, ktorá je vrstvou kompatibility s Windows API pomocou knižníc Windows na zabezpečenie prevádzkyschopnosti aplikácií vyvinutých pre OS rodiny Microsoft Windows v inom prostredí, ako je Ubuntu. Pomocou Wine môžete inštalovať a spúšťať rôzne programy, ako keby ste ich používali Windows.
Víno sa aktívne rozvíja. Nie všetky aplikácie sú zatiaľ dostatočne stabilné Víno, ale Víno už používa niekoľko miliónov používateľov po celom svete.
Názov programu Víno (waɪn- medzi " víno" a " viniča“, Rus. Wine) je rekurzívna skratka pre frázu „ W ine ja s N od an E mulátor“ - ruský. "Víno nie je emulátor."

Inštalácia Wine

Inštalácia z PPA

Kvôli aktívnemu vývoju Wine, repozitáre Ubuntu zvyčajne obsahujú veľmi starú verziu. Preto sa odporúča nainštalovať najnovšiu verziu z oficiálneho úložiska Wine.

Pre najnovšie víno a ubuntu 64 bitov

sudo dpkg --add-architecture i386 sudo add-apt-repository ppa:wine/ wine-builds && sudo apt-get update sudo apt-get install --install-recommends winehq-devel

A vo všeobecnosti sa neodporúča dopĺňať a konfigurovať víno sami. Práca s vínom nie je príliš pohodlná. Ak chcete nainštalovať tento alebo ten program, budete musieť vyliezť na veľa fór a blogov, aby ste pochopili, ktoré balíčky musíte nainštalovať a ktoré knižnice pridať. Nasleduje dlhý proces odstraňovania problémov, inštalácia balíčkov cez winetricks a ručné ladenie registrov atď. To všetko je veľmi ťažké aj pre skúsených používateľov, nehovoriac o začiatočníkoch. Preto sa odporúča stiahnuť nakonfigurovanú predponu vína odtiaľto: http://forum.ubuntu.ru/index.php?topic=199897.0

Nastavenie

Pred použitím Wine na spúšťanie aplikácií je potrebné spustiť inštalačný program, ktorý vytvorí adresár vo vašom domovskom adresári ~/.víno s potrebnými súbormi. Ak to chcete urobiť, vyberte položku hlavnej ponuky Aplikácie → Víno → Konfigurovať víno alebo spustite príkaz v termináli:

winecfg

Priradenie súborov k vinárskym programom

Ak chcete transparentne spúšťať súbory pomocou vinárskych programov, napíšme malý skript. Povedzme, že potrebujeme otvoriť súbory CAD pomocou kompasu a zwcad "ohm.

#!/bin/bash # Určite príponu súboru dd=$1 ; razr =` echo $(dd:(-3)) ;` ff =` echo $(dd/\"/\"Z:) ` ; ff=`echo' \"Z:"$ff \" ` ; # V závislosti od rozšírenia spustite požadovaný program case $razr in frw) env WINEPREFIX ="/home/" $USER "/.wine" štart vína ` echo $ff ` & ;; cdw) env WINEPREFIX ="/home/" $USER "/.wine" štart vína "C:\\Program Files\\ASCON\\KOMPAS-3D Viewer V9\\Bin\\kViewer.Exe"` echo $ff ` & ;; dwg) env WINEPREFIX ="/home/" $USER "/.wine" štart vína ` echo $ff ` & ;; dxf) env WINEPREFIX ="/home/" $USER "/.wine" štart vína "C:\\Program Files\\ZWCAD 2009 Eng\\ZWCAD.exe"` echo $ff ` & ;; # Tu môžete pridať ďalšie rozšírenia a programy esac

Nezabudnite urobiť náš skript spustiteľným

chmod +x wine_cad.sh

a priradiť výkresy k skriptu v správcovi súborov.

Spúšťanie aplikácií systému Windows

Ak chcete spustiť aplikáciu, musíte otvoriť terminál a napísať do neho:

wine path/ to application/ program.exe

Ak sa vaša aplikácia nespustí alebo nefunguje správne Na stránke vína je zoznam aplikácií aj s popisom, odporúčam si to najprv pozrieť. http://appdb.winehq.org/ – Stránka má vyhľadávacie pole. Ak ste zlí s angličtinou, tak použite prekladač http://translate.google.com/ .

Môžete tiež otvoriť priečinok obsahujúci aplikáciu, ktorú chcete spustiť, pomocou správcu súborov, potom kliknite pravým tlačidlom myši na aplikáciu a vyberte program na spustenie – Wine.

Aplikácie bežiace cez Wine, ktoré pracujú s webovými stránkami, vyžadujú Gecko

Gecko je bezplatný nástroj na vykresľovanie webových stránok pre prehliadač pri prehliadaní internetu. Ak víno nefunguje s internetom a nemáte spustený prehliadač windows exe, potom Gecko nepotrebujete. Zvyčajne pri spustení webovej aplikácie Wine automaticky najprv vyhľadá Gecko v /usr/share/wine/gecko. Ak tam Wine nenájde archív Gecka, automaticky si ho stiahne z internetu, no niektoré aplikácie neradi čakajú, kým sa Gecko načíta a zamrzne alebo spadne. Gecko je možné nainštalovať spustením príkazu:

sudo apt-get install wine-gecko< версия>

kde<версия>musí byť nahradený verziou nainštalovaného Wine.

Spustenie pomocou samostatnej grafickej karty

Ak chcete spustiť diskrétnu grafickú kartu, musíte sa zaregistrovať v termináli na bezplatných ovládačoch (alebo napísať skript)

Vblank_mode=0 DRI_PRIME=1 súbor vína.exe

vblank_mode=0 znamená vertikálnu synchronizáciu (Vsync). Ak v nastaveniach hry nie je VSync, musíte vymazať vblank_mode=0

Uložiť. Umiestnite ho do priečinka hry. Urobte ho spustiteľným vo vlastnostiach. Umiestnite odkaz na skript na plochu. Spustiť odkaz namiesto súboru hry. Pre ešte väčší výkon je potrebné nainštalovať uzavretý proprietárny ovládač.

Winetricks

Winetricks je skript na inštaláciu rôznych komponentov od spoločnosti Microsoft® a niektorých ďalších. Ak chcete získať Winetricks v termináli, zadajte:

sudo apt-get install winetricks

Winetricks obsahuje desiatky balíčkov rôznych knižníc na víno. Ak chcete napríklad nainštalovať DirectX™, zadajte:

Winetricks d3dx9

Ak chcete zobraziť zoznam všetkých balíkov, zadajte:

Winetricks?

Winetricks má tiež jednoduché GUI. Ak ho chcete spustiť, zadajte ho.

Plnenie vína

Pridaný návod na inštaláciu a plnenie
Začnime napchávať naše, ešte neskúsené, čo sa týka všežravého Vína. To znamená, že nainštalujeme aplikácie, bez ktorých sa nespustí jedna sebaúcta. Napríklad DirectX, Visual C ++, MS.NET, PhysX, Windows Media Player, vo všeobecnosti uvediem všetko, čo potrebujete (alebo možno nie!?).
Otvárame " Aplikácie->Wine->Winetricks"(ďalej do okien umiestnime bodky, ako je znázornené):

Kliknite na tlačidlo OK, zobrazí sa nasledujúce okno:


Znova kliknite na OK, otvorí sa okno s výberom nainštalovaných komponentov a DLL, začiarknite políčka pri položkách, ktoré som označil:
d3dx9, d3dx9_26, d3dx9_28, d3dx9_31, d3dx9_35, d3dx9_36, d3dx9_42, d3dx10, d3dx11_42, d3dx11_43, d3dxof, devenum, dinput8, dirac, directmusic, directplay, directx9, dmsynth, dotnet11, dotnet20, dotnet30, dxdiagn, gecko110, gecko120, gfw, mfc40, mfc42, msasn1, msxml6, physx, quartz, vcrun2003, vcrun2005, vcrun2008, vcrun6, vcrun6sp6, wmp10, wsh56vb, wsh57, xact, xact, xact_junair.
OK. Naberáme trpezlivosť, čakáme, kým sa to všetko nainštaluje, niekedy bude treba potvrdiť licenčnú zmluvu, tak nechoď ďaleko :)
Radšej by som vám odporučil neinštalovať všetko naraz, ale dve-tri komponenty - v tomto prípade, ak dôjde k nejakému výpadku (nedajbože), budete aspoň vedieť, na ktorom komponente sa to stalo.

Pre extrémnych a najmä lenivých ľudí existuje ďalší spôsob:

!!!Odporúčam vám, skôr ako začnete experimentovať s hrami, vytvorte záložnú kópiu priečinka.Wine: " Choď->Domovský priečinok->Ctrl+H"a skopírujte celý priečinok .Wine na iné miesto. Neváži veľa (asi 1GB) s nainštalovanými komponentmi a v prípade, že sa Vám pracovný .Wine zrúti, môžete ho vymeniť !!!

1. Úvod

Mnoho programov funguje pod WINE bez akýchkoľvek ďalších nastavení. Žiaľ, nie vždy to tak je. Programy sú navyše neustále aktualizované a zoznam spustených aplikácií sa neustále mení. Preto by bolo dobré nastaviť WINE na prácu s potenciálne problematickými programami.

Na konfiguráciu existujú dva hlavné nástroje - winecfg a winetricks. V tomto návode sa pozrieme na ten prvý. Vo väčšine prípadov však schopnosti winecfg stačia na to, aby program fungoval.

winecfg je grafický nástroj. Rôzne distribúcie a desktopové prostredia fungujú s aplikáciami WINE a WINE odlišne, takže je najjednoduchšie spustiť winecfg v termináli na akejkoľvek distribúcii.

Po spustení programu sa vám zobrazí jednoduché okno so siedmimi alebo ôsmimi kartami v závislosti od verzie WINE. Ôsma záložka „Staging“ sa zobrazí iba pri použití prechodných verzií WINE.

2. Knižnice

Záložka "Knižnice" je vo winecfg asi najdôležitejšia. Umožňuje vám ovládať, ako WINE pracuje s knižnicami Windows. Toto je obzvlášť dôležité, pretože niektoré aplikácie nie sú kompatibilné s určitými verziami knižníc alebo vyžadujú určité neštandardné knižnice. Kód WINE bol tiež upravený tak, aby riešil tieto problémy. Keďže WINE nie je Windows, nemusí byť vždy možné použiť rovnakú natívnu verziu knižnice Windows predtým, ako bude táto knižnica prispôsobená na prácu s WINE.

Prvou položkou vo vstupe je rozbaľovacia ponuka „Nové prepísanie“. Umožňuje vám vybrať si z neuveriteľne dlhého zoznamu knižníc systému Windows alebo zadať svoje vlastné. Potom kliknutím na tlačidlo „Pridať“ ho pridáte do zoznamu.

Po kliknutí na tlačidlo "Pridať" sa knižnica zobrazí v poli nižšie s názvom "Existujúce prepísania.". Toto pole obsahuje zoznam prepísaných knižníc pridaných do WINE. V predvolenom nastavení bude nové (natívne, vstavané) prepísanie nasledovné. To znamená, že WINE sa najskôr pokúsi použiť natívnu verziu knižnice pre Windows. Ak pokus zlyhá, WINE sa vráti k svojej vstavanej verzii. Tieto možnosti je možné zmeniť. Ak to chcete urobiť, vyberte požadované prepísanie a potom kliknite na položku Upraviť vedľa poľa Existujúce prepísania.

Kliknutím na tlačidlo "Upraviť" sa nám zobrazí okno, ktoré nám umožňuje upraviť prepísanie. Na výber je päť dostupných možností, z ktorých väčšina sú rôzne kombinácie „Native“ a „Builtin“. Posledná dostupná možnosť je „Zakázať“. Výber možnosti závisí od typu chýb, s ktorými sa stretnete. Nájdenie správnej kombinácie možností môže byť dosť ťažké, najmä ak program nie je zdokumentovaný vo WINE Appdb (https://appdb.winehq.org). Môžete skúsiť spustiť program vo WINE z príkazového riadku, aby ste videli výstup, ktorý môže poskytnúť veľa užitočných informácií.

Ak potrebujete odstrániť prepísanie, jednoducho ho zvýraznite v poli „Existujúce prepísania“ a kliknite na tlačidlo „Odstrániť“. Z času na čas to musíte urobiť pri aktualizácii programu.

3. Grafika

Karta „Grafika“ je niečo, čo pravdepodobne nebudete používať príliš často. Ak máte problémy s rozlíšením obrazovky, môžete upraviť dpi a ak sa správca okien nespráva správne, môžete mu vypnúť kontrolu nad oknami WINE.

Častejšie budete využívať možnosť „Emulovať virtuálnu plochu“ na karte „Grafika“. Táto možnosť vám umožňuje spustiť aplikáciu WINE v okne, ktoré sa správa ako virtuálna plocha. Pamätajte, že toto nie je virtuálny stroj. Jednoducho umožňuje spúšťanie aplikácií vo WINE v okne.

Táto možnosť pravdepodobne vyzerá dosť zvláštne, ale existuje aspoň niekoľko prípadov, kedy to môže byť potrebné.

Programy WINE veľmi často odmietajú bežať v režime okna. Tento problém sa zvyčajne vyskytuje v hrách, kde sa nejaká podivná chyba objavuje iba v režime okna. Riešením spustenia takýchto hier v režime okna je použitie možnosti „Emulovať virtuálnu plochu“.

Iný prípad je problematickejší. Niekedy sa aplikácia pokúsi zmeniť rozlíšenie obrazovky a pri tom zlyhá. Opäť sa to stáva najčastejšie pri hrách, najmä starších. Zlyhanie môže nakoniec viesť k čiernej obrazovke, nesprávnemu rozlíšeniu alebo zamrznutiu X servera. V každom prípade je to problém. Aby ste tomu zabránili, spustite program s možnosťou „Emulovať virtuálnu plochu“. Spadnutiu programu to síce nezabráni, ale problémom so zvyškom systému by to malo zabrániť. Toto je užitočná metodika ladenia.

4. Integrácia pracovnej plochy

Túto kartu ste pravdepodobne nikdy nepoužili. Karta „Integrácia pracovnej plochy“ umožňuje zmeniť vzhľad aplikácií spustených vo WINE. Väčšina grafických shellov a správcov okien to však robí veľmi dobre a v dôsledku toho takmer nikdy nie je potrebné meniť tému. Najhoršia vec, ktorá sa môže stať, ak túto kartu nepoužívate, je vzhľad a prostredie systému Windows 98.

5. Disky

WINE zvyčajne robí dobrú prácu pri detekcii diskov. Ak disk nie je detekovaný, alebo potrebujete do systému pridať fyzický alebo virtuálny disk, slúži na to záložka „Drives“.

Pri pridávaní fyzického disku môžete použiť tlačidlo „Autodetect“, aby sa WINE pokúsilo zistiť nový disk. Ak to nefungovalo, alebo ak pridávate virtuálny disk, môžete kliknúť na „Pridať...“ a nastaviť písmeno jednotky pre nový disk. Ďalej vyberte disk v okne „Konfigurácia disku“ a v poli „Cesta“ zmeňte cestu k zariadeniu.

Táto karta je veľmi užitočná pri spúšťaní hier, ktoré zahŕňajú viacero diskov, alebo hier, ktoré na spustenie vyžadujú disk v jednotke. Pomôcť môže aj to, ak máte určenú jednotku alebo oblasť systému Windows, ktorá obsahuje hry alebo iné programy.

6. Zvuk

7. Inscenácia

Kartu "Staging" budete mať iba vtedy, ak inštalujete prechodné vydania alebo opravy. Je to jednoducho súbor začiarkavacích políčok, ktoré vám umožňujú povoliť alebo zakázať rôzne funkcie poskytované záplatami. Hlavnou funkciou je možnosť aktivovať podporu pre CSMT alebo Gallium Nine v závislosti od nainštalovaných záplat. CSMT je k dispozícii pre všetky grafické karty a ovládače a umožňuje výrazne zvýšiť výkon v mnohých programoch a hrách. Gallium Nine je k dispozícii iba pre používateľov Mesa a môže potenciálne dosiahnuť obrovské zvýšenie výkonu. Tieto dve možnosti však nemožno použiť súčasne. Iné možnosti môžu tiež poskytnúť určité zvýšenie výkonu.

8. Nastavenia pre konkrétne programy

Keďže väčšina nastavení WINE slúži na opravu problémov spojených s rôznymi aplikáciami, má zmysel vytvárať špecifické konfigurácie pre rôzne programy. Karta „Aplikácia“ vám umožňuje vytvárať konfigurácie, ktoré WINE vyberie pri spúšťaní konkrétnych aplikácií, ako aj vybrať emulovanú verziu systému Windows pre kompatibilitu.

Ak chcete vytvoriť prednastavený súbor nastavení, kliknite na „Pridať aplikáciu...“. Zobrazí sa okno, ktoré vám umožní vybrať spustiteľné súbory systému Windows.

winecfg zmení nastavenia v závislosti od toho, ktorá aplikácia je vybratá na karte. Predvolené nastavenia sú vybraté predvolene. Toto sú všeobecné nastavenia, ktoré sa budú vzťahovať na všetky aplikácie, s výnimkou špecifickej sady nastavení určených pre konkrétnu aplikáciu. Výberom aplikácie na karte „“ uvidíte nastavenia pre túto aplikáciu na všetkých kartách. Zmeny, ktoré vykonáte na iných kartách, sa vzťahujú iba na vybratú aplikáciu.

9. Záver

winecfg je malý, ale výkonný nástroj, ktorý vám umožňuje prispôsobiť WINE vašim potrebám. Keď sa s ním zoznámite a naučíte sa ho správne používať, budete môcť vytvárať pracovné konfigurácie s mnohými aplikáciami, ktoré bežia s WINE. Tiež používanie winecfg spolu s winetricks vám poskytne takmer natívny výkon pre mnoho programov.

Nie každý sa zmieril s nedostatkom Photoshopu na Ubuntu, ako aj množstva iných užitočných programov či počítačových hier dostupných len pre Windows. Pre takýchto ľudí existuje východisko a volá sa Víno. Nie, smútok netreba piť! Radšej sa naučte, ako nainštalovať a nakonfigurovať Wine na Ubuntu, a potom si môžete dať do systému softvér, ktorý vám veľmi chýba.

Inštalácia Vine vám umožní používať aplikácie Windows v systéme Linux.

Wine ("Wine") je špeciálna aplikácia, ktorá umožňuje spúšťať programy určené pre Windows na systémoch Linux. Je to vrstva kompatibility, ktorá využíva knižnice Windows a potom ich nahrádza systémovými volaniami Linuxu, aby fungoval softvér určený pre iné systémy. K dnešnému dňu už Vine používalo niekoľko miliónov ľudí a sú celkom spokojní. Vývojári vydávajú aktualizácie veľmi často, takže program sa rok čo rok zlepšuje. Niektorým remeselníkom sa cez to podarí spustiť aj moderné hry.

Wine nemožno nazvať emulátorom, ako ten istý VirtualBox. O tom nám hovoria aj tvorcovia, ktorí „dekódujú“ skratku cez seba: W ine i s n ot e mulátor (v módnych slovách sa to nazýva rekurzívny akronym). Virtuálny stroj nie je vytvorený, aplikácia jednoducho implementuje Windows API.

Inštalácia a odstránenie

Odstránenie

Je dôležité vedieť, ako odinštalovať Wine. Nie vždy to funguje správne. Niektoré aplikácie sa môžu strašne spomaliť alebo sa vôbec nespustia. V tomto prípade by sa problém mal vyriešiť preinštalovaním emulátora na novšiu verziu.

Z počítača však musíte odstrániť nielen samotný Vine, ale aj priečinok v domovskom adresári. Najjednoduchší spôsob, ako to urobiť, je pomocou príkazov:

sudo apt-get purge wine
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get install -f
rm -f ~/.víno
rm ~/.local/share/applications/wine/Programs
rm ~/.local/share/applications/wine*

Takto získame vzdialený adresár spolu so samotnou aplikáciou.

Spúšťanie programov

Programy s Wine môžete spúšťať rôznymi spôsobmi. Prvý, najjednoduchší je cez Nautilus:

  1. Softvér nájdeme v priečinku.
  2. Klikneme naň RMB.
  3. Ako program na spustenie vyberte Wine.

Druhý, tradičný - cez terminál:

winehome/user/program.exe

Namiesto home/user/program.exe musíte zadať cestu k súboru, ktorý spúšťa aplikáciu.

Kde získať programy?

S Waynom sme to vystihli správne. Teraz zostáva pochopiť, kde nájsť tento alebo ten softvér. V softvérovom centre Ubuntu samozrejme nič nenájdete. Väčšina používateľov sleduje dve cesty:

  • hľadanie stavieb na webových stránkach a fórach;
  • použite špeciálne škrupiny.

Shelly sú aplikácie, ktoré dávajú Wine grafické rozhranie a umožňujú vám načítať bežné zostavy so všetkými potrebnými balíkmi. Najpopulárnejší:

  • Obsahuje nielen hry, ale aj množstvo programov, ktoré sú neustále privádzané k ideálu.
  • Zaplatená a vo výsledku lepšia škrupina.
  • vínny čarodejník. Nový shell, ktorý má trochu iný prístup. Tu sú zhromaždené všetky úspešné riešenia rôznych používateľov, stačí ich len hľadať.

Nuž, fóra a stránky ponúkajú množstvo rôznych zostáv a návodov na inštaláciu hier, kancelárskych aplikácií a čohokoľvek iného. Ak si stanovíte cieľ a strávite určitý čas, môžete na Ubuntu umiestniť takmer akúkoľvek hru. Existuje napríklad video, kde používateľ demonštruje nainštalovaný Fallout 4, čo pre mnohých používateľov Linuxu vyzerá ako fantázia a sen.

Teraz ste si vedomí toho, že inštalácia Wine na Ubuntu vám umožňuje výrazne vyhladiť drsnosť tohto systému a opäť otravovať chamtivých vývojárov. Tiež viete, ako odinštalovať Wine, nakonfigurovať ho a aktualizovať. Je celkom možné, že časom sa sami naučíte inštalovať potrebné programy bez vonkajšej pomoci.

Pre správny chod väčšiny hier je potrebné upraviť register nášho pseudo Windowsu. Na to nám poslúži utilita Winetricks, ktorá bola nainštalovaná spolu s Wine.
Vykonajte nasledujúce manipulácie: Aplikácie->Wine->Winetricks. V otvorenom okne začiarknite: Vyberte predvolenú predponu vína . OK

V ďalšom okne označte: Zmeniť nastavenia. OK

Budete mať prístup k hlavným nastaveniam vášho balíka Ubuntu-Wine-Windows.

Tu skontrolujte nasledujúce možnosti:
1. DirectDrawRender(ddr) opengl
2. Direct3D Multisampling povolené
3. OffscreenRenderingMode(orm) fbo
4. PixelShaderMode (psm) povolený
5. Automatické vykreslenie TargetLockMode(rtlm).
6. UseGLSL(glsl) povolené (predvolené)
7. Hardvér VertexShaders(vsm).
8. VideoMemorySize 1024 (vyberte hodnotu RAM vašej grafickej karty)
9. MouseWarpOverride(mwo) povolené (force)
Potvrdzujeme naše zmeny - OK.
Všetky nastavenia registrov nášho systému sú uložené v textových súboroch (system.reg; user.reg; userdef.reg) umiestnených na adrese - Home\Username\.Wine a je možné ich upravovať v akomkoľvek textovom editore (vyskúšajte v reálnom Windowse ?! ). Na úpravu môžete použiť aj známejšiu metódu Windows - editor registra: do terminálu zadajte wine regedit OK

spustí sa editačný program

Ako vidíte, všetko, čo sme urobili vo Winetricks, sa odráža v nastaveniach registra.