Kuidas veini Ubuntu installida ja konfigureerida

How Install Configure Wine Ubuntu



Selles artiklis selgitatakse, kuidas Wine'i Ubuntu installida ja konfigureerida Windowsiga ühilduvate rakenduste käitamiseks.

Veini kohta

Wine on tasuta ja avatud lähtekoodiga tarkvara, mis võimaldab teil käitada Microsoft Windowsiga ühilduvaid programme ja mänge Linuxis, macOS -is ja Androidis (eksperimentaalne tugi). Veini on arendatud üle kahe aastakümne ja rakenduste ühilduvus on pärast esimest väljaandmist tunduvalt paranenud. Sageli tõlgendatakse seda emulaatorina valesti. Kuid see on lihtsalt ühilduvuskiht, mis teisendab Windowsi API kõned reaalajas POSIX -kõnedeks, pakkudes peaaegu sama jõudlust kui Windows (ja mõnel juhul isegi parem). Vein tähistab sõna Wine Is Not Emulator.







Veini installimine Ubuntu

Veinipaketid on vaikimisi kaasatud Ubuntu hoidlatesse. Kuid need pole alati ajakohased ja viimaste väljaannetega võrdsed. Seega on soovitatav veinipaketid paigaldada ametlikust Ubuntu PPA -st, mille pakub veinimeeskond. Selleks käivitage järgmised käsud järjest:



Ubuntu 19.10 jaoks:



$sudoapt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
$sudosobiv uuendus

Ubuntu 18.04 jaoks:





$sudoapt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
$sudosobiv uuendus

Nüüd saate installida veinitalli, arendaja või lavastusversiooni, käivitades ühe järgmistest käskudest.

$sudoasjakohanepaigaldadawinehq-stabiilne
$sudoasjakohanepaigaldadawinehq-devel
$sudoasjakohanepaigaldadawinehq-lavastus

Erinevused erinevate veinide vahel

Ametlikus veinivaramus on kolm erinevat ehitust, stabiilne, arendus ja lavastus. Stabiilsed ehitised, nagu nimigi ütleb, pakuvad veini uusimat stabiilset versiooni, samal ajal kui arendajad on arendamisel ja tipptasemel versioonid. Etappiehitised sisaldavad palju eksperimentaalseid plaastreid, mille eesmärk on testida mõnda funktsiooni või lahendada ühilduvusprobleeme. Ei ole mingit garantiid, et kõik need plaastrid tulevikus stabiilsesse harusse kaasatakse.



WINEARCH

Pärast veini installimist saate keskkonna muutuja WINEARCH abil määrata veini eesliidete õige arhitektuuri. Vaikimisi on kõik veinirakendused installitud 64-bitisesse keskkonda. Siiski saate käitumist muuta, kasutades WINEARCH keskkonnamuutujat järgmises vormingus:

  • WINEARCH = win32
  • WINEARCH = win64

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

WINEPREFIX -funktsiooni mõistmine

WINEPREFIX on veini üsna kasulik funktsioon, kus saate akende rakendusi, süsteemiteeke ja konfiguratsioonifaile isoleerida ja konteinerisse paigutada, piirates need ühte kataloogi. Saate luua nii palju eesliiteid kui soovite ja igaüks neist käsitletakse eraldi.

Paljud Linuxi kasutajad eelistavad luua eraldi eesliite igale Windowsi rakendusele või mängule, mida nad soovivad veini abil installida ja käivitada. 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. Saate luua uue WINEPREFIXi, kasutades järgmises vormingus keskkonnamuutujat:

$WINEPREFIX=/tee/et/eesliidevein /tee/et/file.exe

Ülaltoodud käsk käivitab faili.exe, kasutades WINEPREFIX muutujaga määratud eesliiteed. Kui teed pole olemas, luuakse uus kataloog automaatselt. Kui jätate muutuja WINEPREFIX välja, installitakse kõik rakendused vaike -eesliidesse, mis asub teie kodukataloogi peidetud veinikaustas (~/.wine).

WINEARCHi ja WINEPREFIXi koos kasutamine Windowsi rakenduse käivitamiseks

Saate ühendada WINEARCHi kohandatud WINEPREFIXiga, et õigesti määrata eesliite arhitektuur.

$WINEARCH= win32WINEPREFIX=/tee/et/eesliidevein /tee/et/file.exe

Veinisüsteemi eesliite failisüsteemi paigutus

Kõik veini eesliited, 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 C -draivi. Need eesliited sisaldavad mitmeid raamatukogusid, mis on osa Wine'i avatud lähtekoodiga projektist. Allolev ekraanipilt annab teile aimu kataloogi paigutusest:

. Seega .exe -faili käivitamiseks pärast installimise lõppu peate võib -olla rakenduse käivitamiseks minema kataloogi Program Files rakenduste kausta.

Winecfg

Veini eesliite paljusid 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:

$veiniklaas
$WINEPREFIX=/tee/et/eesliideveiniklaas

Veini juhtpaneel

Veini juhtpaneel on veel üks veinides sisalduv kasulik utiliit, mis võimaldab teil konfigureerida mänguplaate ja kohandada muid kasulikke valikuid.

Veinikontrolli saate käivitada ühe alltoodud käsuga.

$veinkontroll
$WINEPREFIX=/tee/et/eesliideveinkontroll

Winetricks

Winetricks on käepärane tööriist koos veiniga, mis võimaldab GUI -liidesest installida palju kolmandate osapoolte teeke ja rakendusi. Samuti võimaldab see muuta veini eesliite seadeid ja teha hooldustöid. Kuigi winetricksi graafiline kasutajaliides ei ole nii intuitiivne kui teiste tüüpiliste GTK ja Qt Linuxi rakenduste puhul, saab see töö tehtud.

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

$sudoasjakohanepaigaldadaveinitrikid

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

$ winetricks
$WINEPREFIX=/tee/et/eesliide winetricks

Winetricksil on ka kena käsurealiides, selle kohta saate rohkem teada, kui käivitate alloleva käsu:

$veinitrikid-abi

Lnk -failide käitamine veinis

Siiani on ülaltoodud näited selgitanud, kuidas käivitada .exe -faile Wine'i abil. Mõnel Windowsi rakendusel on aga .lnk -failid, mis on vaid otseteed käivitatavatele binaarfailidele koos mõne täiendava kohandamise ja parameetriga.

.Lnk -failide käivitamiseks veini abil peate käivitama käsu, kasutades ühte järgmistest vormingutest:

$veinalustada/tee/et/fail.lnk
$WINEPREFIX=/tee/et/eesliideveinalustada/tee/et/fail.lnk

Bat -failide käitamine Wine'is

Bat-failid on bash-laadsed skriptifailid, mida saab Windowsis käsuviiba või tõlgi abil käivitada. Vein sisaldab veinikonsooli utiliiti, mida saab kasutada käsuviiba käivitamiseks ja .bat -failide käivitamiseks. Saate käivitada .bat -faile, kasutades ühte järgmistest käskudest:

$veinikonsool /tee/et/file.bat
$WINEPREFIX=/tee/et/eesliideveinikonsool /tee/et/file.bat

Ülaltoodud käsutõlk toetab kõiki peamisi Windowsiga ühilduvaid käske.

Järeldus

Wine suudab Linuxis käivitada arvukalt Windowsi rakendusi, ületades lõhe kahe platvormi vahel. Kuigi mõned populaarsed rakendused ei tööta veel Wine'iga, on üldine ühilduvus märgatavalt paranenud. Lähiminevikus teatas Valve Protoni ühilduvuskihist Windowsi mängude käitamiseks Linuxis Steami abil. Proton põhineb veinil ja on varustatud lisafunktsioonide, elukvaliteedi värskenduste ja ühilduvusplaastritega.