Ha valaha is úgy érezted, hogy lemaradsz a legjobb PC-s játékokról egy Linux alapú operációs rendszer használatával, akkor valószínűleg már hallottál a Wine-ról. Ez az eszköz alapvetően a mester kulcs amely lehetővé teszi számunkra, hogy Windowsra tervezett szoftvereket futtassunk anélkül, hogy virtualizáció révén komplett operációs rendszert kellene telepítenünk, hatalmas mennyiségű hardvererőforrást takarítva meg.
Bár a kompatibilitás jelentősen javult, mégsem minden zökkenőmentes. Egyes programok hibátlanul futnak, míg mások egyszerűen nem hajlandók elindulni. Ezért elengedhetetlen. módosítsa a beállításokat és tudd, milyen további eszközöket kell telepítened, hogy a kedvenc játékaid ne hibáztassák a játékot, és a lehető legsimábban fussanak.
Mi is pontosan a Wine, és hogyan működik?
Először is, tisztázzunk egy tévhitet: a Wine nem emulátor. Míg egy emulátor egy másik gép hardverét utánozza, a Wine egy kompatibilitási rétegA feladata a Windows rendszerhívások lefordítása egy olyan nyelvre, amelyet a Linux valós időben megért, lehetővé téve a programok natív futtatását.
Ez a rendszer úgynevezett alrendszereket használ. A Windowsban vannak rétegek a 16 bites vagy 32 bites alkalmazások futtatásához; a Wine megpróbálja ezt lemásolni. rendszer viselkedése így a futtatható fájl azt hiszi, hogy a természetes környezetében van. Azonban ne feledd, hogy mivel közösség által fejlesztett szoftverekről van szó, egyes saját fejlesztésű Microsoft-összetevők problémákat okozhatnak, amelyek külső könyvtárak használatát igénylik.
Lépésről lépésre telepítés Ubuntura és származékaira
Ha az Ubuntu 64 bites verzióját használod, először is engedélyezned kell a 32 bites architektúrák támogatását, mivel sok régebbi játék megköveteli ezt. Nyisd meg a terminált, és futtasd a következő parancsot: sudo dpkg –add-architektúra i386 előkészíteni a talajt.
Ezt követően létfontosságú a rendszer naprakészen tartása a következő futtatásával: sudo apt frissítésA legújabb verzió beszerzéséhez a legjobb, ha importálod a hivatalos WineHQ kulcsot egy könyvtár létrehozásával az /etc/apt/keyrings fájlban, majd a kulcs letöltésével a wget segítségével. Ne elégedj meg a szabványos tárolókban található verzióval, mivel azok gyakran elavultak. meglehetősen elavult és több hibát követnek el.
Az Ubuntu verziódtól függően (legyen az 20.04, 22.04 vagy egy újabb verzió, például a 23.10) hozzá kell adnod a megfelelő forráskódot. Ha ezzel megvagy, három lehetőséged van: az ág stabil (a leginkább ajánlott a lefagyások elkerülése érdekében), a fejlesztői vagy átmeneti verzió. A stabil verzió telepítéséhez használja a következőt: sudo apt install –install-recommends winehq-stable.
Kezdeti beállítás és környezetoptimalizálás
A telepítés után ne indítsd el vakon a játékot. Először futtasd a parancsot borcfg a terminálban. Ez elindítja a kezdeti telepítővarázslót, amely letölti a kritikus összetevőket, például a Bormajom és gekkó, elengedhetetlen a .NET-től függő alkalmazások megfelelő működéséhez.
A beállítások panelen számos fontos fület talál. Az egyiken a következő található: alkalmazásokA játék követelményeitől függően a Wine-nak beállíthatod, hogy a Windows egy adott verzióját (például XP-t vagy Windows 7-et) emulálja. A ... részben GrafikaEgy nagyon hasznos trükk a "virtuális asztal" aktiválása, amely megakadályozza, hogy a játékok megváltoztassák a fő monitor felbontását és vizuális katasztrófákat okozzanak.
Ha azt tapasztalod, hogy egy .exe fájl nem nyílik meg, az jogosultsági probléma miatt lehet. Ne bonyolítsd túl a dolgokat: kattints jobb gombbal a fájlra, menj a Tulajdonságok menüpontra, és jelöld be a jelölőnégyzetet. engedélyezze a fájl futtatását programként, vagy használd a chmod 777 parancsot a terminálban, hogy szabad kezet adj neki.
Speciális eszközök: Winetricks és PlayOnLinux
Néha a bor önmagában is elégtelen. És itt jön képbe. boros trükkökEz a szkript lehetővé teszi Microsoft betűtípusok vagy Visual C++ könyvtárak telepítését, amelyekre a játéknak szüksége van az indításkor történő összeomlás elkerülése érdekében. Ideális eszköz bizonyos függőségek gyors feloldásához.
Ha valami vizuálisabbat és automatizáltabbat szeretnél, PlayOnLinux Ez egy életmentő. Lényegében egy olyan felület, amely a Wine különböző verzióit kezeli, és előre definiált konfigurációkat alkalmaz több száz játékhoz. Ez megkímél attól, hogy manuálisan kelljen babrálni a beállításjegyzékkel vagy a DLL-ekkel, ami... izolált profilok minden egyes címhez.
Kompatibilitás és teljesítmény valós játékokban
Nem minden játék működik ugyanúgy. A WineHQ adatbázis kategóriákat használ: Platina (tökéletesen működik), Arany (kisebb módosításokra van szükség), Ezüst és Bronz. Olyan címek, mint a Diablo III Nagyon jól tudnak futni, bár néha ajánlott a 32 bites klienst használni a több FPS eléréséhez és a DirectX 11 API lassú futásának megakadályozásához.
Kritikus pont az Csalásgátló rendszer és az agresszív DRM-eket, mint például a Denuvo. Ha a játék ezeket az eszközöket használja, nagyon valószínű, hogy a Wine nem fogja tudni futtatni, vagy ami még rosszabb, a szerver felismeri a kompatibilitási réteget, és véglegesen kitiltja a fiókodat. Ezekben az esetekben a virtualizáció az egyetlen biztonságos megoldás.
Ha Steam felhasználó vagy, felejtsd el a Wine manuális konfigurálását. A kliens integrálódik ProtonA Steam Deck a Valve által készített Wine optimalizált verziója. Ez teszi a Steam Decket olyan hatékonnyá, lehetővé téve, hogy egyetlen kattintással játszhass a Windows játékkatalógusának nagy részével.
Gyakori hibák elhárítása és biztonság
Leállt a Wine, miután túl sok mindennel babráltál? Ne ess pánikba. A legegyszerűbb megoldás a következő: töröld a .wine mappát a saját könyvtáradban (vagy nevezd át .wine.backup névre). Amikor újra futtatod a winecfg-t, a program újragenerálja a teljes környezetet a semmiből, és kijavítja az esetleges konfigurációs hibákat.
A biztonsággal kapcsolatban ne feledjük, hogy a Wine apró sebezhetőséget okoz. Bár a Windows kártevő nem árthat a Linux kernelnek, ha vírust futtatunk rajta, akkor igen. a Bor rétegen belülEz hozzáférhet a C: virtuális meghajtóhoz rendelt személyes fájljaihoz. Legyen óvatos a kétes forrásokból származó futtatható fájlokkal.
Ha úgy dönt, hogy már nincs szüksége az eszközre, távolítsa el a sudo apt-get remove –purge winehq-stable És ne felejtsd el törölni a .config és a .local/share fájlokban maradt fájlokat a lemezterület felszabadítása érdekében, mivel a .NET függőségek és könyvtárak meglehetősen nagyok lehetnek.
A Windows szoftverek Linuxon való futtatásának lehetősége hatalmas előny, amely teljes szabadságot biztosít számunkra a hardverünk felett. A stabil ág telepítésétől kezdve a használatáig boros trükkök A DLL-ektől a Proton Steam-támogatásig számos módja van annak, hogy a disztribúciódat igazi játékgéppé alakítsd, feltéve, hogy tudod, hogyan kezeld a profilokat és a kompatibilitási verziókat a technikai konfliktusok elkerülése érdekében.
Szenvedélyes író a bájtok és általában a technológia világáról. Szeretem megosztani tudásomat írásban, és ezt fogom tenni ebben a blogban, megmutatom a legérdekesebb dolgokat a kütyükről, szoftverekről, hardverekről, technológiai trendekről stb. Célom, hogy egyszerű és szórakoztató módon segítsek eligazodni a digitális világban.

