Kui oled kunagi tundnud, et jääd Linuxi-põhise operatsioonisüsteemi kasutamise tõttu parimatest arvutimängudest ilma, oled ilmselt juba kuulnud Wine'ist. See tööriist on põhimõtteliselt peavõti mis võimaldab meil käitada Windowsi jaoks loodud tarkvara ilma virtualiseerimise kaudu täielikku operatsioonisüsteemi installimata, säästes tohutul hulgal riistvararessursse.
Kuigi ühilduvus on märkimisväärselt paranenud, pole kõik sugugi sujuv. Mõned programmid töötavad laitmatult, teised aga lihtsalt keelduvad käivitumast. Seetõttu on see oluline. reguleeri sätteid ja tea, milliseid lisatööriistu installida, et need mängud, mida sa nii väga armastad, ei tekitaks tüütuid vigu ja töötaksid võimalikult sujuvalt.
Mis täpselt on Wine ja kuidas see töötab?
Esmalt selgitame ühe eksiarvamuse: Wine ei ole emulaator. Kuigi emulaator imiteerib teise masina riistvara, on Wine... ühilduvuskihtSee tõlgib Windowsi süsteemikõned keelde, millest Linux reaalajas aru saab, võimaldades programmidel natiivselt töötada.
See süsteem kasutab nn alamsüsteeme. Windowsis on 16-bitiste või 32-bitiste rakenduste käitamiseks kihid; Wine püüab seda korrata. süsteemi käitumine nii et käivitatav fail arvab end olevat oma loomulikus keskkonnas. Siiski tuleb meeles pidada, et kuna tegemist on kogukonna arendatud tarkvaraga, võivad mõned Microsofti omandiõigusega kaitstud komponendid probleeme tekitada, nõudes väliste teekide kasutamist.
Samm-sammult installimine Ubuntu ja derivaatidele
Kui kasutate Ubuntu 64-bitist versiooni, tuleb esimese asjana lubada 32-bitiste arhitektuuride tugi, kuna paljud vanemad mängud seda vajavad. Avage terminal ja käivitage käsk sudo dpkg –add-arhitektuur i386 pinnase ettevalmistamiseks.
Pärast seda on oluline süsteemi ajakohasena hoida, käivitades sudo apt uuendatudUusima versiooni saamiseks on kõige parem importida ametlik WineHQ võti, luues kataloogi /etc/apt/keyrings ja laadides võtme wget'iga alla. Ärge leppige standardsete repositooriumide versiooniga, kuna need on sageli aegunud. üsna aegunud ja nad teevad rohkem vigu.
Sõltuvalt teie Ubuntu versioonist (kas see on 20.04, 22.04 või uuem versioon, näiteks 23.10) peate lisama vastava lähtekoodi. Kui olete selle teinud, on teil kolm võimalust: haru stabiilne (kõige soovitatavam krahhide vältimiseks) arendus- või testimisversioon. Stabiilse versiooni installimiseks kasutage sudo apt install –install-soovitab winehq-stabil.
Esialgne seadistamine ja keskkonna optimeerimine
Kui mäng on installitud, ära käivita seda pimesi. Esmalt käivita käsk winecfg terminalis. See käivitab esmase seadistusviisardi, mis laadib alla olulised komponendid, näiteks Veini-ahv ja geko, mis on .NET-ist sõltuvate rakenduste korrektseks toimimiseks hädavajalik.
Seadete paneelil näete mitut olulist vahekaarti. Ühel neist on rakendusedSaate käskida Wine'il emuleerida konkreetset Windowsi versiooni (näiteks XP või Windows 7), olenevalt mängu nõuetest. Selles jaotises GraafikaVäga kasulik nipp on aktiveerida "virtuaalne töölaud", mis takistab mängudel muuta teie põhimonitori eraldusvõimet ja põhjustada visuaalseid katastroofe.
Kui .exe-fail ei avane, võib põhjuseks olla õigustega seotud probleem. Ärge ajage asju üleliia keeruliseks: paremklõpsake failil, minge valikule „Atribuudid” ja märkige ruut vastava valiku ees. luba failil töötada programmina või kasutage terminalis käsku chmod 777, et anda sellele vabad käed.
Täiustatud tööriistad: Winetricks ja PlayOnLinux
Mõnikord jääb ainuüksi veinist puudu. Ja siin tulebki mängu see. veini trikidSee skript võimaldab teil installida Microsofti fonte või Visual C++ teeke, mida mäng vajab käivitamisel krahhi vältimiseks. See on ideaalne tööriist teatud sõltuvuste kiireks lahendamiseks.
Kui eelistate midagi visuaalsemat ja automatiseeritudmat, PlayOnLinux See on elupäästja. See on põhimõtteliselt liides, mis haldab Wine'i erinevaid versioone ja rakendab sadadele mängudele eelmääratletud konfiguratsioone. See säästab teid registri või DLL-idega käsitsi mängimisest, luues isoleeritud profiilid iga pealkirja puhul.
Ühilduvus ja jõudlus päris mängudes
Kõik mängud ei käitu ühtemoodi. WineHQ andmebaas kasutab kategooriaid: plaatina (töötab ideaalselt), kuld (vajab väiksemaid kohandusi), hõbe ja pronks. Sellised mängud nagu Diablo III Need töötavad väga hästi, kuigi mõnikord on soovitatav kasutada 32-bitist klienti, et saada rohkem FPS-i ja vältida DirectX 11 API aeglast töötamist.
Kriitiline punkt on Petmisvastane süsteem ja agressiivsed DRM-id nagu Denuvo. Kui mäng neid tööriistu kasutab, on väga tõenäoline, et Wine ei suuda seda käivitada või, mis veelgi hullem, server tuvastab ühilduvuskihi ja blokeerib teie konto jäädavalt. Sellistel juhtudel on virtualiseerimine ainus turvaline lahendus.
Kui oled Steami kasutaja, siis unusta Wine'i käsitsi seadistamine. Klient integreerub... ProotonSteam Deck on Valve'i loodud Wine'i optimeeritud versioon. See teebki Steam Decki nii võimsaks, võimaldades teil mängida enamikku Windowsi mängukataloogist ühe klõpsuga.
Levinud vigade ja turvalisuse tõrkeotsing
Kas Wine on pärast liiga paljude asjadega mässamist töötamise lõpetanud? Ära paanitse. Lihtsaim lahendus on kustutage kaust .wine oma kodukataloogis (või nimeta see ümber .wine.backup). Kui käivitad winecfg uuesti, loob programm kogu keskkonna nullist uuesti ja puhastab kõik konfiguratsioonivead.
Turvalisuse osas pidage meeles, et Wine tekitab väikese haavatavuse. Kuigi Windowsi pahavara ei saa Linuxi kerneli kahjustada, saab see viiruse käivitamisel seda teha. veinikihi seesSee võib pääseda ligi teie isiklikele failidele, mis on kaardistatud virtuaalsele draivile C:. Olge ettevaatlik kahtlastest allikatest pärit käivitatavate failidega.
Kui otsustate, et tööriista enam ei vaja, desinstallige see sudo apt-get remove –purge winehq-stable Ja ärge unustage kettaruumi vabastamiseks puhastada jääkfaile .config ja .local/share failidest, kuna .NET-sõltuvused ja teegid võivad üsna suureks kasvada.
Windowsi tarkvara Linuxis käitamise võimalus on tohutu eelis, mis annab meile riistvara üle täieliku vabaduse. Alates stabiilse haru installimisest ja kasutamisest veini trikid Alates DLL-idest kuni Protoni toeni Steamis on mitu võimalust oma distributsiooni tõeliseks mängumasinaks muutmiseks, kui teate, kuidas profiile ja ühilduvusversioone hallata, et vältida tehnilisi konflikte.
Kirglik kirjanik baitide maailmast ja üldse tehnoloogiast. Mulle meeldib jagada oma teadmisi kirjutamise kaudu ja just seda ma selles ajaveebis teengi, näitan teile kõike kõige huvitavamat vidinate, tarkvara, riistvara, tehnoloogiliste suundumuste ja muu kohta. Minu eesmärk on aidata teil digimaailmas lihtsal ja meelelahutuslikul viisil navigeerida.

