Bor– olyan alkalmazás, amely kompatibilitási réteggel rendelkezik Windows API könyvtárak használatával ablakok a család operációs rendszerére fejlesztett alkalmazások működőképességének biztosítására Microsoft Windows más környezetben, például az Ubuntuban. A Wine segítségével különféle programokat telepíthet és futtathat, mintha használná ablakok.
Bor aktívan fejlődik. Még nem minden alkalmazás elég stabil Bor, de Bor már több millió felhasználó használja szerte a világon.
A program neve Bor (waɪn- között bor"és" szőlőtőke”, Rus. Wine) a "" kifejezés rekurzív mozaikszója. W ine én s N egy E mulátor" - orosz. – A bor nem emulátor.

Wine telepítése

Telepítés PPA-ból

A Wine aktív fejlesztése miatt az Ubuntu adattárak általában egy nagyon régi verziót tartalmaznak. Ezért javasolt a legújabb verzió telepítése a hivatalos Wine tárolóból.

A legújabb borhoz és 64 bites ubuntuhoz

sudo dpkg --add-architecture i386 sudo add-apt-repository ppa:wine/ wine-builds && sudo apt-get frissítés sudo apt-get install --install-recommends winehq-devel

És általában nem ajánlott saját maga kitölteni és konfigurálni a bort. A borral való munka nem túl kényelmes. Ennek vagy annak a programnak a telepítéséhez meg kell másznia egy csomó fórumot és blogot, hogy megértse, mely csomagokat kell telepítenie, és mely könyvtárakat kell hozzáadnia. Ezt egy hosszú hibaelhárítási folyamat követi, a csomagok telepítése winetrickkel, és a beállításjegyzék manuális módosítása és így tovább. Mindez még a tapasztalt felhasználók számára is nagyon nehéz, a kezdőkről nem is beszélve. Ezért ajánlatos letölteni a konfigurált wine előtagot innen: http://forum.ubuntu.ru/index.php?topic=199897.0

Beállítás

Mielőtt a Wine-t használná alkalmazások futtatásához, futtassa a telepítőprogramot, amely létrehoz egy könyvtárat a kezdőkönyvtárban ~/.bor a szükséges fájlokkal. Ehhez válassza ki a főmenüpontot Alkalmazások→ Wine→ Wine konfigurálása, vagy futtassa a parancsot a terminálban:

winecfg

Fájlok társítása borprogramokhoz

A fájlok átlátszó futtatásához a wine programokkal, írjunk egy kis szkriptet. Tegyük fel, hogy meg kell nyitnunk a CAD fájlokat a Compass és a zwcad "ohm.

#!/bin/bash # Határozza meg a fájl kiterjesztését dd=$1 ; razr =` echo $(dd:(-3)) ;` ff =` echo $(dd/\"/\"Z:) ` ; ff=`visszhang' \"Z:"$ff \" ` ; # A kiterjesztéstől függően futtassa a kívánt programot case $razr in frw) env WINEPREFIX ="/home/" $USER "/.wine" wine start ` echo $ff ` & ;; cdw) env WINEPREFIX ="/home/" $USER "/.wine" wine start "C:\\Program Files\\ASCON\\KOMPAS-3D Viewer V9\\Bin\\kViewer.Exe"` echo $ff ` & ;; dwg) env WINEPREFIX ="/home/" $USER "/.wine" wine start ` echo $ff ` & ;; dxf) env WINEPREFIX ="/home/" $USER "/.wine" wine start "C:\\Program Files\\ZWCAD 2009 Eng\\ZWCAD.exe"` echo $ff ` & ;; # Itt további bővítményeket és programokat adhat hozzá esac

Ne felejtse el végrehajthatóvá tenni a szkriptünket

chmod +x wine_cad.sh

és társítsa a rajzokat a szkripthez a fájlkezelőben.

Windows alkalmazások indítása

Az alkalmazás futtatásához meg kell nyitnia a terminált, és be kell írnia:

bor elérési útja/ az application/program.exe-hez

Ha az alkalmazás nem indul el vagy nem működik megfelelően A boroldalon van egy pályázati lista leírással, azt javaslom, hogy előbb nézd meg. http://appdb.winehq.org/ – A webhelyen van egy keresőmező. Ha nem tud angolul, akkor használja a fordítót http://translate.google.com/ .

A fájlkezelővel is megnyithatja az indítani kívánt alkalmazást tartalmazó mappát, majd jobb gombbal kattintson az alkalmazásra, és válassza ki az indítani kívánt programot - Wine.

A Wine-on keresztül futó alkalmazásokhoz, amelyek weblapokkal működnek, Gecko szükséges

Gekkó egy ingyenes weblap-megjelenítő motor a böngésző számára az internetes bor böngészéséhez. Ha a wine nem működik az internettel, és nem futtat Windows exe böngészőt, akkor nincs szüksége a Gecko-ra.Általában egy webalkalmazás indításakor a Wine automatikusan először a Gecko-t keresi a /usr/share/wine/gecko mappában. Ha a Wine nem talál ott Gecko archívumot, automatikusan letölti az internetről, de egyes alkalmazások nem szeretnek megvárni, amíg a Gecko betöltődik és lefagy vagy összeomlik. A Gecko a következő parancs futtatásával telepíthető:

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

ahol<версия>le kell cserélni a telepített Wine verziójára.

Indítás diszkrét grafikus kártyán keresztül

A különálló videokártyán való futtatáshoz regisztrálnia kell a terminálban ingyenes illesztőprogramokon (vagy szkriptet kell írnia)

Vblank_mode=0 DRI_PRIME=1 wine filename.exe

A vblank_mode=0 függőleges szinkronizálást (Vsync) jelent. Ha nincs VSync a játék beállításai között, akkor törölnie kell a vblank_mode=0-t

Megment. Helyezze a játék mappájába. Tedd végrehajthatóvá a tulajdonságokban. Helyezzen el egy hivatkozást a szkriptre az asztalon. A hivatkozás futtatása játékfájl helyett. A még nagyobb teljesítmény érdekében zárt, szabadalmaztatott illesztőprogramot kell telepítenie.

Winetricks

Winetricks egy szkript a Microsoft® és néhány más összetevőjének telepítéséhez. A Winetricks terminálhoz való letöltéséhez írja be:

sudo apt-get install winetricks

A Winetricks több tucat csomagot tartalmaz különféle borkönyvtárakból. Például a DirectX™ telepítéséhez írja be:

Winetricks d3dx9

Az összes csomag listájának megtekintéséhez írja be:

Winetricks?

Ezenkívül a Winetricks egyszerű grafikus felhasználói felülettel rendelkezik. A futtatáshoz írja be.

Töltő bor

Hozzáadott utasítások a telepítéshez és a feltöltéshez
Kezdjük tölteni a még nem tapasztalt mindenevő Borunkat. Vagyis olyan alkalmazásokat telepítünk, amelyek nélkül nem indul el egyetlen önbecsülő játék sem. Például DirectX, Visual C ++, MS.NET, PhysX, Windows Media Player, általában felsorolok mindent, amire szüksége van (vagy talán nem!?).
Nyitunk " Alkalmazások->Bor->Winetricks"(továbbiakban az ablakokban pontokat helyezünk el az ábrán látható módon):

Kattintson az OK gombra, a következő ablak jelenik meg:


Kattintson ismét az OK gombra, megnyílik egy ablak a telepített összetevők és a DLL kiválasztásával, jelölje be az általam jelzett elemek jelölőnégyzeteit:
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, a0dobe_junin2put,1.
RENDBEN. Egyre növekszik a türelem, várjuk, hogy mindez felkerüljön, néha meg kell erősíteni a licencszerződést, szóval ne menj messzire :)
Inkább azt javaslom, hogy ne mindent egyszerre telepíts, hanem két-három komponenst - ebben az esetben, ha valami meghibásodás történik (ne adj isten), akkor legalább tudni fogod, melyik komponensen történt.

Az extrém és különösen lusta emberek számára van egy másik módszer:

!!!Javaslom, mielőtt elkezdené a játékokkal való kísérletezést, készítsen biztonsági másolatot a mappáról.Wine: " Go->Home mappa->Ctrl+H"és másold át a teljes .Wine mappát egy másik helyre. Nem sok a súlya (kb. 1GB), telepített komponensekkel, és ha a működő .Wine összeomlik, kicserélheted!!!

1. Bemutatkozás

Sok program WINE alatt minden további beállítás nélkül működik. Sajnos ez nem mindig van így. Emellett a programok folyamatosan frissülnek, a futó alkalmazások listája pedig folyamatosan változik. Ezért jó ötlet lenne a WINE-t úgy beállítani, hogy a potenciálisan problémás programokkal működjön együtt.

A konfigurációhoz két fő segédprogram létezik - a winecfg és a winetricks. Ebben az útmutatóban az elsőt nézzük meg. A legtöbb esetben azonban a winecfg képességei elegendőek a program működéséhez.

A winecfg egy grafikus segédprogram. A különböző disztribúciók és asztali környezetek eltérő módon működnek a WINE és a WINE alkalmazásokkal, így a legegyszerűbb a winecfg-t terminálon futtatni bármely disztribúción.

A program elindítása után egy egyszerű ablak jelenik meg, hét vagy nyolc lappal, a WINE verziójától függően. A nyolcadik „Staging” lap csak a WINE köztes verzióinak használatakor jelenik meg.

2. Könyvtárak

A "Könyvtárak" fül valószínűleg a legfontosabb a winecfg-ben. Lehetővé teszi annak szabályozását, hogy a WINE hogyan működik a Windows könyvtárakkal. Ez különösen azért fontos, mert egyes alkalmazások nem kompatibilisek a könyvtárak bizonyos verzióival, vagy bizonyos nem szabványos könyvtárakat igényelnek. A WINE kód is módosult, hogy ezeket a problémákat kezelje. Mivel a WINE nem Windows, előfordulhat, hogy nem mindig tudja használni a Windows-könyvtár ugyanazt a natív verzióját, mielőtt a könyvtár hozzá lett igazítva a WINE-hoz.

A bevitel első eleme az „Új felülbírálás” legördülő menü. Lehetővé teszi, hogy válasszon a Windows könyvtárak hihetetlenül hosszú listájából, vagy írja be a sajátját. Ezután kattintson a "Hozzáadás" gombra, hogy hozzáadja a listához.

A "Hozzáadás" gombra kattintva a könyvtár megjelenik az alábbi "Meglévő felülbírálások" mezőben. Ez a mező a WINE-hoz hozzáadott felülírt könyvtárak listáját tartalmazza. Alapértelmezés szerint az új (natív, beépített) felülírás a következő lesz. Ez azt jelenti, hogy a WINE először a könyvtár natív Windows-verzióját próbálja meg használni. Ha a próbálkozás sikertelen, a WINE visszaáll a beépített verziójára. Ezek az opciók módosíthatók. Ehhez válassza ki a kívánt felülbírálást, majd kattintson a "Meglévő felülbírálások" mező melletti "Szerkesztés" gombra.

A "Szerkesztés" gombra kattintva megjelenik egy ablak, amely lehetővé teszi a felülírás szerkesztését. Öt opció közül választhat, amelyek többsége a „Native” és a „Builtin” különféle kombinációja. Az utolsó elérhető lehetőség a "Letiltás". A választandó lehetőség a felmerülő hibák típusától függ. Az opciók megfelelő kombinációjának megtalálása meglehetősen nehéz lehet, különösen, ha a program nincs dokumentálva a WINE Appdb-ben (https://appdb.winehq.org). Megpróbálhatja futtatni a programot WINE-ban a parancssorból, hogy megnézze a kimenetet, amely sok hasznos információval szolgálhat.

Ha el kell távolítania egy felülírást, egyszerűen jelölje ki azt a "Meglévő felülbírálások" mezőben, és kattintson az "Eltávolítás" gombra. Ezt időnként meg kell tennie a program frissítésekor.

3. Grafika

A „Grafika” lapot valószínűleg nem fogja túl gyakran használni. Ha problémái vannak a képernyő felbontásával, módosíthatja a dpi-t, és ha az ablakkezelő nem működik megfelelően, akkor letilthatja a WINE ablakok vezérlését.

Gyakrabban használja a "Virtuális asztal emulálása" opciót a "Grafika" lapon. Ez az opció lehetővé teszi, hogy a WINE alkalmazást egy virtuális asztalként viselkedő ablakban fusson. Ne feledje, hogy ez nem egy virtuális gép. Egyszerűen egy ablakban futtatja az alkalmazásokat WINE-ban.

Ez az opció valószínűleg meglehetősen furcsán néz ki, de van legalább néhány olyan eset, amikor szükségessé válhat.

A WINE programok nagyon gyakran nem hajlandók ablakos módban futni. Általában ez a probléma olyan játékokban jelentkezik, ahol valamilyen furcsa hiba csak ablakos módban jelenik meg. Az ilyen játékok ablakos módban történő futtatásának megoldása a „Virtuális asztal emulálása” opció használata.

A másik eset problémásabb. Néha egy alkalmazás megpróbálja módosítani a képernyő felbontását, és közben összeomlik. Ismét ez történik leggyakrabban a játékoknál, különösen a régebbieknél. Az összeomlás végül fekete képernyőhöz, helytelen felbontáshoz vagy az X szerver lefagyásához vezethet. Mindenesetre ez probléma. Ennek megakadályozása érdekében futtassa a programot a "Virtuális asztal emulálása" opcióval. Lehet, hogy nem akadályozza meg a program összeomlását, de meg kell akadályoznia a rendszer többi részével kapcsolatos problémákat. Ez egy hasznos hibakeresési módszer.

4. Asztali integráció

Valószínűleg soha nem használta ezt a lapot. Az "Asztali integráció" lapon módosíthatja a WINE-ban futó alkalmazások megjelenését. A legtöbb grafikus héj és ablakkezelő azonban ezt nagyon jól csinálja, és ennek eredményeként szinte soha nem kell témát változtatni. A legrosszabb dolog, ami történhet, ha nem használja ezt a lapot, az a Windows 98 megjelenése és működése.

5. Lemezek

Általában a WINE jó munkát végez a lemezek észlelésében. Ha a rendszer nem észleli a meghajtót, vagy fizikai vagy virtuális meghajtót kell hozzáadnia a rendszerhez, a "Meghajtók" fül szolgál erre.

Fizikai meghajtó hozzáadásakor használhatja az "Automatikus felismerés" gombot, hogy a WINE megpróbálja észlelni az új meghajtót. Ha ez nem működik, vagy ha virtuális meghajtót ad hozzá, kattintson a "Hozzáadás..." gombra, és állítsa be az új meghajtó betűjelét. Ezután válassza ki a meghajtót a "Meghajtó konfigurációja" ablakban, és módosítsa az eszköz elérési útját az "Elérési út" mezőben.

Ez a lap nagyon hasznos olyan játékok futtatásakor, amelyek több lemezt ölelnek fel, vagy olyan játékokat, amelyek futtatásához lemezre van szükség a meghajtóban. Akkor is segíthet, ha van egy kijelölt Windows meghajtója vagy partíciója, amely játékokat vagy más programokat tartalmaz.

6. Hang

7. Színreállítás

Csak köztes kiadások vagy javítások telepítésekor lesz az „Átállás” lap. Egyszerűen jelölőnégyzetekből áll, amelyek lehetővé teszik a javítások által biztosított különféle funkciók engedélyezését vagy letiltását. A fő funkció a CSMT vagy a Gallium Nine támogatásának aktiválása a telepített javításoktól függően. A CSMT minden videokártyához és illesztőprogramhoz elérhető, és lehetővé teszi számos program és játék teljesítményének jelentős növelését. A Gallium Nine csak a Mesa felhasználók számára érhető el, és potenciálisan hatalmas teljesítménynövekedést érhet el. Ez a két lehetőség azonban nem használható egyszerre. Más opciók is biztosíthatnak némi teljesítménynövekedést.

8. Adott programok beállításai

Mivel a WINE-beállítások többsége a különféle alkalmazásokhoz kapcsolódó problémák megoldására szolgál, célszerű speciális konfigurációkat létrehozni a különböző programok számára. Az "Alkalmazás" lapon olyan konfigurációkat hozhat létre, amelyeket a WINE kiválaszt adott alkalmazások futtatásakor, valamint kiválaszthatja a Windows emulált verzióját a kompatibilitás érdekében.

Egy előre beállított beállításkészlet létrehozásához kattintson az "Alkalmazás hozzáadása..." gombra. Megjelenik egy ablak, amely lehetővé teszi a Windows futtatható fájlok kiválasztását.

A winecfg módosítja a beállításokat attól függően, hogy melyik alkalmazás van kiválasztva a lapon. Alapértelmezés szerint az alapértelmezett beállítások vannak kiválasztva. Ezek olyan általános beállítások, amelyek minden alkalmazásra vonatkoznak, kivéve az adott alkalmazáshoz szánt speciális beállításokat. Ha kiválaszt egy alkalmazást a "" lapon, akkor az összes lapon látni fogja az alkalmazás beállításait. A más lapokon végzett módosítások csak a kiválasztott alkalmazásra vonatkoznak.

9. Következtetés

A winecfg egy kicsi, de hatékony segédprogram, amely lehetővé teszi a WINE testreszabását az Ön igényeinek megfelelően. Miután megismerte és megtanulta helyesen használni, képes lesz működő konfigurációkat létrehozni számos olyan alkalmazással, amely a WINE-nal fut. Ezenkívül, ha a winecfg-t a winetricks-ekkel együtt használja, sok programnál szinte natív teljesítményt érhet el.

Nem mindenki tudott belenyugodni a Photoshop hiányába Ubuntun, valamint számos más, csak Windowsra elérhető hasznos program vagy számítógépes játék hiányába. Az ilyen emberek számára van kiút, és azt Bornak hívják. Nem, a bánat nem szükséges inni! Inkább tanulja meg, hogyan kell telepíteni és konfigurálni a Wine-t Ubuntu-n, és ezután feltehet a rendszerére egy olyan szoftvert, amelyről nagyon hiányzik.

A Vine telepítése lehetővé teszi a Windows alkalmazások használatát Linuxon.

A Wine ("Wine") egy speciális alkalmazás, amely lehetővé teszi a Windows számára tervezett programok futtatását Linux rendszereken. Ez egy kompatibilitási réteg, amely Windows-könyvtárakat használ, majd azokat Linux rendszerhívásokkal helyettesíti, hogy a más rendszerekre tervezett szoftverek működjenek. A mai napig több millió ember használta már a Vine-t, és nagyon elégedettek. A fejlesztők nagyon gyakran adnak ki frissítéseket, így a program évről évre jobb lesz. Néhány kézművesnek még modern játékokat is sikerül futtatnia rajta.

A Wine nem nevezhető emulátornak, mint ugyanaz a VirtualBox. Erről is mesélnek az alkotók, önmagán keresztül „dekódolva” a rövidítést: W ine én s n ot e mulátor (a hívószavakban ezt rekurzív mozaikszónak nevezik). A virtuális gép nem jön létre, az alkalmazás egyszerűen megvalósítja a Windows API-t.

Beszerelés és eltávolítás

Eltávolítás

Fontos tudni, hogyan kell eltávolítani a Wine-t. Nem mindig működik megfelelően. Egyes alkalmazások rettenetesen lelassulhatnak, vagy egyáltalán nem indulnak el. Ebben az esetben az emulátor újratelepítése egy újabb verzióra megoldja a problémát.

Azonban nem csak magát a Vine-t kell eltávolítani a számítógépről, hanem a kezdőkönyvtár mappáját is. Ezt a legegyszerűbben a következő parancsokkal teheti meg:

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

Így megkapjuk a távoli könyvtárat magával az alkalmazással együtt.

Programok indítása

A Wine segítségével számos módon futtathat programokat. Az első, legegyszerűbb a Nautiluson keresztül:

  1. A szoftvert a mappában találjuk.
  2. Kattintson rá RMB.
  3. A futtatandó programként válassza a Wine-t.

A második, hagyományos - a terminálon keresztül:

winehome/user/program.exe

A home/user/program.exe helyett az alkalmazást indító fájl elérési útját kell megadni.

Hol lehet programokat szerezni?

Jól csináltuk Wayne-nel. Most már meg kell érteni, hol található ez vagy az a szoftver. Az Ubuntu Szoftverközpontban természetesen semmit nem talál. A legtöbb felhasználó két utat követ:

  • építmények keresése webhelyeken és fórumokon;
  • használjon speciális kagylókat.

A shellek olyan alkalmazások, amelyek grafikus felületet adnak a Wine-nak, és lehetővé teszik a normál buildek betöltését az összes szükséges csomaggal. Legnepszerubb:

  • Nem csak játékokat tartalmaz, hanem számos programot is, amelyeket folyamatosan az ideálisra hoznak.
  • Fizetett, és ennek eredményeként egy jobb shell.
  • borvarázsló. Egy új héj, aminek kicsit más a megközelítése. Itt összegyűjtöttük a különböző felhasználók összes sikeres megoldását, csak meg kell keresni őket.

Nos, a fórumok és webhelyek sok különböző összeállítást és utasítást kínálnak játékok, irodai alkalmazások és bármi más telepítéséhez. Ha kitűz egy célt, és eltölt egy bizonyos időt, szinte bármilyen játékot felhelyezhet az Ubuntura. Például van egy videó, ahol a felhasználó bemutatja a telepített Fallout 4-et, ami sok Linux-felhasználó számára fantáziának és álmodozásnak tűnik.

Most már tisztában vagy azzal, hogy a Wine Ubuntura történő telepítése lehetővé teszi, hogy nagymértékben kisimítsa a rendszer durvaságát, és ismét bosszantsa a kapzsi fejlesztőket. Azt is tudja, hogyan távolítsa el a Wine-t, konfigurálja és frissítse. Nagyon valószínű, hogy idővel Ön megtanulja telepíteni a szükséges programokat külső segítség nélkül.

A legtöbb játék megfelelő működéséhez szükség van pszeudo Windows rendszerleíró adatbázisának módosítására. Ehhez a Winetricks segédprogramot fogjuk használni, amelyet a Wine-nal telepítettünk.
Végezze el a következő manipulációkat: Alkalmazások->Bor->Winetricks. A megnyíló ablakban ellenőrizze: Válassza ki az alapértelmezett wineprefixet . rendben

A következő ablakban jelölje be: Beállítások módosítása. rendben

Hozzáférhet az Ubuntu-Wine-Windows csomag főbb beállításaihoz.

Ellenőrizze itt a következő lehetőségeket:
1. DirectDrawRender(ddr) opengl
2. Direct3D Multisampling engedélyezve
3. OffscreenRenderingMode(orm) fbo
4. A PixelShaderMode(psm) engedélyezve van
5. Renderelje le a TargetLockMode(rtlm) autot
6. A GLSL(glsl) használata engedélyezve (alapértelmezett)
7. VertexShaders(vsm) hardver
8. VideoMemorySize 1024 (válassza ki a videokártya RAM értékét)
9. MouseWarpOverride(mwo) engedélyezve (kényszerítve)
Megerősítjük változtatásainkat - OK.
Rendszerünk összes beállításjegyzéki beállítása szöveges fájlokban (system.reg; user.reg; userdef.reg) van tárolva a - Home\Felhasználónév\.Wine címen, és bármilyen szövegszerkesztőben szerkeszthetők (próbáld ki ezt a valódi Windowsban ?! ). A szerkesztéshez használhatja az ismertebb Windows-módszert is - a rendszerleíró adatbázis-szerkesztőt: írja be a terminálba a wine regedit OK-t

a szerkesztőprogram elindul

Amint látja, minden, amit a Winetricksben tettünk, megjelenik a rendszerleíró adatbázis beállításaiban.