Jos olet joskus tuntenut jääväsi paitsi parhaista PC-peleistä käyttämällä Linux-pohjaista käyttöjärjestelmää, olet luultavasti jo kuullut Winestä. Tämä työkalu on pohjimmiltaan pääavain jonka avulla voimme ajaa Windowsille suunniteltuja ohjelmistoja ilman, että meidän tarvitsee asentaa täydellistä käyttöjärjestelmää virtualisoinnin kautta, mikä säästää valtavasti laitteistoresursseja.
Vaikka yhteensopivuus on parantunut merkittävästi, kaikki ei ole mutkatonta. Jotkut ohjelmat toimivat moitteettomasti, kun taas toiset eivät yksinkertaisesti käynnisty. Siksi on tärkeää säädä asetuksia ja tiedä, mitä lisätyökaluja asentaa, jotta rakastamissasi peleissä ei ole ärsyttäviä virheitä ja ne toimivat mahdollisimman sujuvasti.
Mitä Wine oikeastaan on ja miten se toimii?
Selvennetään ensin yksi väärinkäsitys: Wine ei ole emulaattori. Vaikka emulaattori jäljittelee toisen koneen laitteistoa, Wine on... yhteensopivuuskerrosSe kääntää Windowsin järjestelmäkutsuja kielelle, jota Linux ymmärtää reaaliajassa, jolloin ohjelmat voivat toimia natiivisti.
Tämä järjestelmä käyttää niin sanottuja alijärjestelmiä. Windowsissa on kerroksia 16-bittisten tai 32-bittisten sovellusten suorittamiseen; Wine pyrkii kopioimaan tämän. järjestelmän toiminta jotta suoritettava tiedosto luulee olevansa luonnollisessa ympäristössään. Muista kuitenkin, että koska kyseessä on yhteisön kehittämä ohjelmisto, jotkin Microsoftin omat komponentit voivat aiheuttaa ongelmia ja vaatia ulkoisten kirjastojen käyttöä.
Vaiheittainen asennus Ubuntuun ja sen johdannaisiin
Jos käytät Ubuntun 64-bittistä versiota, ensimmäinen tehtävä on ottaa käyttöön 32-bittisten arkkitehtuurien tuki, koska monet vanhemmat pelit vaativat sitä. Avaa pääte ja suorita komento sudo dpkg –add-arkkitehtuuri i386 valmistelemaan maata.
Sen jälkeen on tärkeää pitää järjestelmä ajan tasalla suorittamalla sudo apt päivitysSaadaksesi uusimman version, on parasta tuoda virallinen WineHQ-avain luomalla hakemisto /etc/apt/keyrings-kansioon ja lataamalla avain wget-komennolla. Älä tyydy vakioarkistojen versioon, sillä ne ovat usein vanhentuneita. melko vanhentunut ja he tekevät enemmän virheitä.
Ubuntu-versiostasi riippuen (olipa kyseessä sitten 20.04, 22.04 tai uudempi versio, kuten 23.10), sinun on lisättävä vastaava lähdekoodi. Kun olet tehnyt sen, sinulla on kolme vaihtoehtoa: haara vakaa (suositeltavin kaatumisten välttämiseksi), kehitys- tai testiversio. Vakaan version asentamiseen käytä sudo apt install - asenna-suosittelee winehq-stabil.
Alkuasetukset ja ympäristön optimointi
Kun peli on asennettu, älä käynnistä sitä sokkona. Suorita ensin komento winecfg terminaalissa. Tämä käynnistää alkuasennustoiminnon, joka lataa kriittiset komponentit, kuten Viiniapina ja gekko, välttämätön .NETiä käyttävien sovellusten oikealle toiminnalle.
Asetuspaneelissa näet useita keskeisiä välilehtiä. Yhdessä näistä sovelluksetVoit käskeä Wineä emuloimaan tiettyä Windows-versiota (kuten XP:tä tai Windows 7:ää) pelin vaatimuksista riippuen. Osiossa GrafiikkaErittäin hyödyllinen kikka on aktivoida "virtuaalityöpöytä", joka estää pelejä muuttamasta päämonitorin resoluutiota ja aiheuttamasta visuaalisia katastrofeja.
Jos .exe-tiedosto ei avaudu, se voi johtua käyttöoikeusongelmasta. Älä monimutkaista asioita: napsauta tiedostoa hiiren kakkospainikkeella, valitse Ominaisuudet ja valitse ruutu, joka on anna tiedoston suorittaa ohjelmana tai käytä chmod 777 -komentoa terminaalissa antaaksesi sille vapaat kädet.
Edistyneet työkalut: Winetricks ja PlayOnLinux
Joskus pelkkä viini ei riitä. Siinä se astuu kuvaan. winetricksTämän skriptin avulla voit asentaa Microsoft-fontteja tai Visual C++ -kirjastoja, joita peli tarvitsee välttääkseen kaatumisen käynnistyksen yhteydessä. Se on ihanteellinen työkalu tiettyjen riippuvuuksien nopeaan ratkaisemiseen.
Jos haluat jotain visuaalisempaa ja automatisoidumpaa, PlayOnLinux Se on pelastus. Se on pohjimmiltaan käyttöliittymä, joka hallitsee eri Wine-versioita ja soveltaa ennalta määritettyjä asetuksia satoihin peleihin. Tämä säästää sinut rekisterin tai DLL-tiedostojen manuaaliselta muokkaamiselta, mikä luo... eristettyjä profiileja jokaiselle otsikolle.
Yhteensopivuus ja suorituskyky oikeissa peleissä
Kaikki pelit eivät toimi samalla tavalla. WineHQ-tietokannassa käytetään luokkia: Platina (toimii täydellisesti), Kulta (vaatii pieniä säätöjä), Hopea ja Pronssi. Pelit, kuten Diablo III Ne voivat toimia erittäin hyvin, vaikka joskus on suositeltavaa käyttää 32-bittistä asiakasohjelmaa saadaksesi enemmän FPS:ää ja estääksesi DirectX 11 API:n hitaan toiminnan.
Kriittinen kohta on Huijauksenestojärjestelmä ja aggressiivisia DRM-työkaluja, kuten Denuvo. Jos peli käyttää näitä työkaluja, on hyvin todennäköistä, että Wine ei pysty ajamaan sitä, tai mikä pahempaa, palvelin havaitsee yhteensopivuuskerroksen ja estää tilisi pysyvästi. Näissä tapauksissa virtualisointi on ainoa turvallinen ratkaisu.
Jos olet Steamin käyttäjä, unohda Winen manuaalinen määrittäminen. Asiakasohjelma integroituu ProtoniSteam Deck on Valven kehittämä optimoitu versio Winestä. Tämä tekee Steam Deckistä niin tehokkaan, sillä sen avulla voit pelata useimpia Windowsin pelejä yhdellä napsautuksella.
Yleisten virheiden vianmääritys ja tietoturva
Onko Wine lakannut toimimasta liian monen asian säätämisen jälkeen? Älä panikoi. Yksinkertaisin ratkaisu on poista .wine-kansio kotihakemistossasi (tai nimeä se uudelleen muotoon .wine.backup). Kun suoritat winecfg:n uudelleen, ohjelma luo koko ympäristön alusta alkaen ja puhdistaa mahdolliset määritysvirheet.
Tietoturvan osalta muista, että Wine luo pienen haavoittuvuuden. Vaikka Windows-haittaohjelmat eivät voi vahingoittaa Linux-ydintä, ne voivat vahingoittaa virusta. Viinikerroksen sisälläTämä voi päästä käsiksi henkilökohtaisiin tiedostoihisi, jotka on yhdistetty virtuaaliasemaan C:. Ole varovainen epäilyttävistä lähteistä peräisin olevien suoritettavien tiedostojen kanssa.
Jos päätät, ettet enää tarvitse työkalua, poista se sudo apt-get remove –purge winehq-stable Äläkä unohda tyhjentää jäännöstiedostoja .config- ja .local/share-tiedostoista levytilan vapauttamiseksi, sillä .NET-riippuvuudet ja -kirjastot voivat kasvaa melko suuriksi.
Windows-ohjelmistojen suorittaminen Linuxissa on valtava etu, joka antaa meille täyden vapauden laitteistomme suhteen. Vakaan haaran asentamisesta aina sen käyttöön winetricks DLL-tiedostoista Proton-tukeen Steamissa on useita tapoja muuttaa distrosi oikeaksi pelikoneeksi, kunhan tiedät, miten hallita profiileja ja yhteensopivuusversioita teknisten konfliktien välttämiseksi.
Intohimoinen kirjoittaja tavujen maailmasta ja tekniikasta yleensä. Rakastan jakaa tietämykseni kirjoittamalla, ja sen aion tehdä tässä blogissa, näyttää sinulle kaikki mielenkiintoisimmat asiat vempaimista, ohjelmistoista, laitteistoista, teknologisista trendeistä ja muusta. Tavoitteeni on auttaa sinua navigoimaan digitaalisessa maailmassa yksinkertaisella ja viihdyttävällä tavalla.

