Windowsi ühilduvus

Veini installimine ja konfigureerimine Ubuntu

Veini installimine ja konfigureerimine Ubuntu
Selles artiklis selgitatakse, kuidas installida ja konfigureerida Wine Ubuntu Windowsi ühilduvate rakenduste käitamiseks.

Veini kohta

Wine on tasuta ja avatud lähtekoodiga tarkvara, mis võimaldab teil käivitada Microsoft Windowsiga ühilduvaid programme ja mänge Linuxis, macOS-is ja Androidis (eksperimentaalne tugi). Vein on olnud arenduses üle kahe aastakümne ja rakenduste ühilduvus on pärast selle esimest väljaandmist märkimisväärselt paranenud. Sageli tõlgendatakse seda valesti emulaatorina. Kuid see on lihtsalt ühilduvuskiht, mis teisendab Windowsi API-kõned POSIX-kõnedeks reaalajas, pakkudes peaaegu identset jõudlust kui Windows (ja mõnel juhul isegi parem). Vein tähistab “Vein ei ole emulaator”.

Veini installimine Ubuntu

Veinipakid on vaikimisi lisatud Ubuntu hoidlatesse. Kuid need pole alati ajakohased ja parimate versioonidega. Seega on soovitatav veinipaketid installida veinimeeskonna pakutavast ametlikust Ubuntu PPA-st. Selleks käivitage järjestikku järgmised käsud:

Ubuntu 19 jaoks.10:

$ sudo apt-add-repository 'deb https: // dl.veinihq.org / wine-builds / ubuntu / eoan main '
$ sudo apt värskendus

Ubuntu 18 jaoks.04:

$ sudo apt-add-repository 'deb https: // dl.veinihq.org / wine-builds / ubuntu / bionic main '
$ sudo apt värskendus

Nüüd saate installida veinistalli, arendaja või etapiviisilised versioonid, käivitades ühe allolevatest käskudest:

$ sudo apt installige winehq-stabiilne
$ sudo apt installige winehq-devel
$ sudo apt installige winehq-staging

Erinevad veinikonstruktsioonid

Ametlik veinihoidla pakub kolme erinevat ehitist: „stabiilne“, „devel“ ja „lavastus“. Stabiilsed ehitised, nagu nimigi ütleb, pakuvad veini uusimat stabiilset versiooni, samal ajal kui arendajate ehitused on arendusjärgus, tipptasemel versioonid. Etappide järkud sisaldavad paljusid eksperimentaalseid plaastreid, mis on mõeldud mõne funktsiooni testimiseks või ühilduvusprobleemide lahendamiseks. Pole mingit garantiid, et kõik need plaastrid tulevikus ka stabiilsesse harusse kaasatakse.

VEINITÖÖ

Pärast veini installimist saate veini eesliidete õige arhitektuuri määramiseks kasutada keskkonnamuuturit WINEARCH. Vaikimisi on kõik veinirakendused installitud 64-bitises keskkonnas. Siiski saate käitumist muuta, kasutades WINEARCH keskkonnamuutujat järgmises vormingus:

Pange tähele, et uue eesliite loomisel peate WINEARCHi kasutama ainult üks kord (selgitatud allpool).

WINEPREFIX-funktsiooni mõistmine

WINEPREFIX on veini üsna kasulik funktsioon, kus saate Windowsi rakendusi, süsteemiteeke ja konfiguratsioonifaile isoleerida ja konteinerisse koondada need ühte kataloogi. Saate luua nii palju eesliiteid kui soovite ja kõiki neid käsitletakse eraldi.

Paljud Linuxi kasutajad eelistavad luua eraldi Windowsi rakenduste või mängude jaoks eraldi prefiksi, kasutades veini. Sageli nõuab Windowsi rakenduse installimine kolmanda osapoole teekide ja tööriistakomplektide installimist. Rakenduste jaoks eraldi eesliidete kasutamine tagab parema ühilduvuse, vähem konflikte ja puhtama failisüsteemi. Uue WINEPREFIXi saate luua järgmises vormingus keskkonnamuutuja abil:

$ WINEPREFIX = / path / to / prefiks vein / path / to / file.exe

Ülaltoodud käsk käivitab faili.exe ”, kasutades WINEPREFIX muutujaga määratud eesliideteed. Kui teed pole olemas, luuakse automaatselt uus kataloog. Kui jätate WINEPREFIX muutuja välja, installitakse kõik rakendused vaikeprefiksisse, mis asub teie kodukataloogi varjatud kaustas "vein" (~ /.vein).

WINEARCHi ja WINEPREFIX Together'i kasutamine Windowsi rakenduse käitamiseks

Prefiksi arhitektuuri õigeks määramiseks võite WINEARCHi kombineerida kohandatud WINEPREFIX-iga.

$ WINEARCH = win32 WINEPREFIX = / tee / to / eesliide vein / tee / faili.exe

Veini prefiksi failisüsteemi paigutus

Kõik veini prefiksid, vaikimisi või kohandatud, sisaldavad palju faile ja kaustu, mis esindavad tüüpilist Windowsi failisüsteemi, kus kõik süsteemiteegid ja rakendused on installitud draivi „C”. Need eesliited sisaldavad mitmeid raamatukogusid, mis on osa Wine'i avatud lähtekoodiga projektist. Allolev ekraanipilt annab teile ülevaate kataloogide paigutusest:

Kui käivitate.exe või.msi ”installija, mis kasutab veini, installitakse rakendus jaotisse„ Program Files ”jaotise„ drive_c ”alla (kui te ei anna kohandatud teed). Nii et.exe ”faili pärast installi lõppu peate rakenduse käivitamiseks minema kataloogi“ Program Files ”rakenduste kausta.

Winecfg

Veini prefiksi seadeid ja käitumist saate muuta, käivitades käsu “winecfg”. Mõned seaded hõlmavad kuvasätteid, välise draivi seadeid ja heliseadeid.

Winecfg käivitamiseks käivitage üks järgmistest käskudest:

$ winecfg
$ WINEPREFIX = / path / to / prefiks winecfg

Veini juhtpaneel

„Veini juhtpaneel“ on veel üks veinis sisalduv kasulik utiliit, mis võimaldab teil konfigureerida mängupulte ja kohandada muid kasulikke võimalusi.

Winecontroli saate käivitada ühe alloleva käsu abil:

$ veinikontroll
$ WINEPREFIX = / path / to / prefiks veinikontroll

Winetricks

Winetricks on mugav veiniga kaasas olev tööriist, mis võimaldab GUI-liideselt installida paljusid kolmandate osapoolte teeke ja rakendusi. See võimaldab teil muuta ka wineprefixi seadeid ja teha hooldustöid. Kuigi veinitrikide graafiline kasutajaliides pole nii intuitiivne kui teised tüüpilised GTK ja Qt Linuxi rakendused, saab see töö tehtud.

Winetricksi installimiseks Ubuntu käivitage järgmine käsk:

$ sudo apt installige winetricks

Nüüd saate winetricke käivitada, kasutades ühte järgmistest käskudest:

$ veinitrikid
$ WINEPREFIX = / path / to / prefiks winetricks

Winetricksil on ka kena käsurea liides, selle kohta saate rohkem teada, käivitades alloleva käsu:

$ winetricks --abi

„Lnk” failide käitamine veinis

Siiani on ülaltoodud näited selgitanud, kuidas käivitada.exe ”failid, kasutades veini. Mõned Windowsi rakendused on varustatud.lnk ”failid, mis pole muud kui otseteed käivitatavatele binaarkaartidele koos mõnede lisakohanduste ja parameetritega.

Jooksma ".lnk ”failid, milles kasutatakse veini, peate käivitama käsu ühes järgmistest vormingutest:

$ veini algus / tee / faili.lnk
$ WINEPREFIX = / path / to / eesliide veini algus / path / to / file.lnk

„Nahkhiire” failide käitamine veinis

Nahkhiirefailid on bashilaadsed skriptifailid, mida saab Windowsis käivitada käsuviiba või tõlgi abil. Vein sisaldab "wineconsole" utiliiti, mida saab kasutada käsuviiba käivitamiseks ja.nahkhiir ”failid. Võite käivitada.nahkhiired ”failid, kasutades ühte järgmistest käskudest:

$ wineconsole / path / to / file.nahkhiir
$ WINEPREFIX = / path / to / prefiks wineconsole / path / to / file.nahkhiir

Eespool näidatud käsutõlk toetab kõiki peamisi Windowsiga ühilduvaid käske.

Järeldus

Wine on võimeline Linuxis käitama arvukalt Windowsi rakendusi, ületades lõhe kahe platvormi vahel. Kuigi mõned populaarsed rakendused ei tööta veel veiniga, on üldine ühilduvus märkimisväärselt paranenud. Lähiminevikus teatas Valve ühilduvuskihist “Proton” Windowsi mängude käitamiseks Linuxis, kasutades Steami. Proton põhineb veinil ja sellega kaasnevad täiendavad funktsioonid, elukvaliteedi värskendused ja ühilduvusplaadid.

Jäljendage hiireklikke, hõljutades hiirega klõpsutut hiirt Windows 10-s
Hiire või klaviatuuri kasutamine liigses kasutamises vales asendis võib põhjustada palju terviseprobleeme, sealhulgas tüve, karpaalkanali sündroom ja ...
Nende tasuta tööriistade abil lisage Windows 10-le hiire liigutused
Viimastel aastatel on arvutid ja operatsioonisüsteemid palju arenenud. Oli aeg, mil kasutajad pidid failihaldurites navigeerimiseks kasutama käske. Na...
Juhtige ja hallake hiire liikumist mitme kuvari vahel Windows 10-s
Dual Display Mouse Manager võimaldab teil kontrollida ja konfigureerida hiire liikumist mitme monitori vahel, aeglustades selle liikumist piiri läheda...