Ako ste ikada osjećali da propuštate najbolje PC igre korištenjem operativnog sistema baziranog na Linuxu, vjerovatno ste već čuli za Wine. Ovaj alat je u osnovi... glavni ključ što nam omogućava pokretanje softvera dizajniranog za Windows bez potrebe za instaliranjem kompletnog operativnog sistema putem virtualizacije, štedeći ogromnu količinu hardverskih resursa.
Iako je kompatibilnost značajno poboljšana, nije sve glatko. Neki programi rade besprijekorno, dok drugi jednostavno odbijaju da se pokrenu. Zato je neophodno podesite postavke i znajte koje dodatne alate instalirati kako bi igre koje toliko volite imale dosadne greške i radile što glatkije.
Šta je tačno vino i kako funkcioniše?
Prvo, hajde da razjasnimo jednu zabludu: Wine nije emulator. Dok emulator imitira hardver druge mašine, Wine je... sloj kompatibilnostiOno što radi jeste da prevodi sistemske pozive Windowsa u jezik koji Linux razumije u realnom vremenu, omogućavajući programima da se pokreću izvorno.
Ovaj sistem koristi ono što nazivamo podsistemima. U Windowsu postoje slojevi za pokretanje 16-bitnih ili 32-bitnih aplikacija; Wine pokušava to replicirati. ponašanje sistema tako da izvršna datoteka misli da se nalazi u svom prirodnom okruženju. Međutim, imajte na umu da, budući da je softver razvijen od strane zajednice, neke vlasničke Microsoftove komponente mogu uzrokovati probleme, zahtijevajući korištenje vanjskih biblioteka.
Korak-po-korak instalacija na Ubuntu i derivate
Ako koristite 64-bitnu verziju Ubuntua, prvo što trebate učiniti je omogućiti podršku za 32-bitne arhitekture, jer mnoge starije igre to zahtijevaju. Otvorite terminal i pokrenite naredbu sudo dpkg –dodana arhitektura i386 da pripremi teren.
Nakon toga, ključno je održavati sistem ažurnim pokretanjem sudo apt updateDa biste dobili najnoviju verziju, najbolje je uvesti službeni WineHQ ključ kreiranjem direktorija u /etc/apt/keyrings i preuzimanjem ključa pomoću wget-a. Nemojte se zadovoljiti verzijom u standardnim repozitorijima, jer su oni često zastarjeli. prilično zastarjelo i prave više grešaka.
U zavisnosti od vaše verzije Ubuntua (bilo da je to 20.04, 22.04 ili novija verzija poput 23.10), morat ćete dodati odgovarajući izvorni kod. Nakon što to učinite, imate tri opcije: granu stabilna (najpreporučljivija verzija za izbjegavanje rušenja), razvojna ili testna verzija. Za instalaciju stabilne verzije koristite sudo apt install –install-preporučuje winehq-stable.
Početno podešavanje i optimizacija okruženja
Nakon instalacije, nemojte pokretati igru naslijepo. Prvo, pokrenite naredbu winecfg u terminalu. Ovo će pokrenuti početni čarobnjak za podešavanje, koji će preuzeti kritične komponente kao što su Vinski majmun i gekon, što je neophodno za aplikacije koje zavise od .NET-a da bi ispravno funkcionisale.
Unutar panela s postavkama vidjet ćete nekoliko ključnih kartica. U onoj za AplicacionesMožete reći Wine-u da emulira određenu verziju Windowsa (kao što su XP ili Windows 7) ovisno o zahtjevima igre. U odjeljku GrafikaVrlo koristan trik je aktiviranje "virtualne radne površine", koja sprječava igre da mijenjaju rezoluciju vašeg glavnog monitora i uzrokuju vizualne katastrofe.
Ako primijetite da se .exe datoteka ne otvara, to bi moglo biti zbog problema s dozvolama. Nemojte previše komplicirati stvari: kliknite desnim tasterom miša na datoteku, idite na Svojstva i označite polje za potvrdu dozvolite da se datoteka pokrene kao program ili koristite naredbu chmod 777 u terminalu da mu date odriješene ruke.
Napredni alati: Winetricks i PlayOnLinux
Ponekad samo vino ne uspije. Tu ono dolazi do izražaja. Vinski trikoviOvaj skript vam omogućava instaliranje Microsoft fontova ili Visual C++ biblioteka koje su potrebne igri kako bi se izbjeglo rušenje pri pokretanju. To je idealan alat za brzo rješavanje specifičnih zavisnosti.
Ako više volite nešto vizualnije i automatiziranije, PlayOnLinux To je spas. U osnovi je to interfejs koji upravlja različitim verzijama Wine-a i primjenjuje unaprijed definirane konfiguracije za stotine igara. Ovo vas štedi od ručnog petljanja s registrom ili DLL-ovima, stvarajući izolirani profili za svaki naslov.
Kompatibilnost i performanse u stvarnim igrama
Ne ponašaju se sve igre isto. WineHQ baza podataka koristi kategorije: Platina (radi savršeno), Zlato (potrebna su manja podešavanja), Srebro i Bronza. Naslovi kao što su Diablo III Mogu raditi vrlo dobro, iako je ponekad preporučljivo koristiti 32-bitni klijent kako bi se dobio veći FPS i spriječilo sporo pokretanje DirectX 11 API-ja.
Kritična tačka je Sistem protiv varanja i agresivne DRM-ove poput Denuva. Ako igra koristi ove alate, vrlo je vjerovatno da je Wine neće moći pokrenuti, ili još gore, server će detektovati sloj kompatibilnosti i trajno zabraniti vaš račun. U tim slučajevima, virtualizacija je jedino sigurno rješenje.
Ako ste korisnik Steama, zaboravite na ručno konfigurisanje Wine-a. Klijent se integriše protonSteam Deck je optimizirana verzija Wine-a koju je kreirao Valve. To je ono što Steam Deck čini tako moćnim, omogućavajući vam da igrate većinu Windows igara jednim klikom.
Rješavanje uobičajenih grešaka i sigurnost
Da li je Wine prestao da radi nakon što ste previše toga dirali? Ne paničarite. Najjednostavnije rješenje je obrišite .wine folder u vašem početnom direktoriju (ili ga preimenujte u .wine.backup). Kada ponovo pokrenete winecfg, program će regenerirati cijelo okruženje od nule i očistiti sve greške u konfiguraciji.
Što se tiče sigurnosti, imajte na umu da Wine stvara malu ranjivost. Dok zlonamjerni softver za Windows ne može oštetiti Linux kernel, ako pokrenete virus, može. unutar sloja VinoOvo bi moglo pristupiti vašim ličnim datotekama koje su mapirane na virtuelni disk C:. Budite oprezni sa izvršnim datotekama iz sumnjivih izvora.
Ako odlučite da vam alat više nije potreban, deinstalirajte ga pomoću sudo apt-get remove –purge winehq-stable I ne zaboravite očistiti preostale datoteke u .config i .local/share kako biste oslobodili prostor na disku, jer .NET zavisnosti i biblioteke mogu postati prilično velike.
Mogućnost pokretanja Windows softvera na Linuxu je ogromna prednost koja nam daje potpunu slobodu u odnosu na naš hardver. Od instaliranja stabilne grane i korištenja Vinski trikovi Od DLL-ova do podrške za Proton na Steamu, postoji više načina da svoju distribuciju pretvorite u pravu mašinu za igranje, sve dok znate kako upravljati profilima i verzijama kompatibilnosti kako biste izbjegli tehničke konflikte.
Strastveni pisac o svijetu bajtova i tehnologije općenito. Volim dijeliti svoje znanje kroz pisanje, a to je ono što ću raditi na ovom blogu, pokazivati vam sve najzanimljivije stvari o gadžetima, softveru, hardveru, tehnološkim trendovima i još mnogo toga. Moj cilj je pomoći vam da se krećete u digitalnom svijetu na jednostavan i zabavan način.

