Reklāma

Vīns Kā palaist Windows lietotnes un spēles ar Linux WineVai ir kāds veids, kā panākt, lai Windows programmatūra darbotos ar Linux? Viena atbilde ir lietot Vīnu, taču, lai arī tas var būt ļoti noderīgs, visdrīzāk tam vajadzētu būt tikai jūsu pēdējam risinājumam. Lūk, kāpēc. Lasīt vairāk nodrošina Linux lietotājiem iespēju palaist Windows programmatūru ārpus Microsoft domēna. Kā tāds tas var atvieglos jūsu pāreju no Windows Sveiki, Windows lietotājs, vai jums vajadzētu pārslēgties uz Linux vai Mac?Vai jūs kādreiz domājāt pārslēgties no Windows uz Linux vai Mac? Ātrā atbilde: ja jūs izmantojat Windows, palieciet uz Windows un pagaidām neuztraucieties par jaunināšanu. Lūk, kāpēc. Lasīt vairāk , kuru mazāk saista platformas ekskluzīvā programmatūra.

Tomēr vīns nav perfekts. Dažām programmām ir vajadzīgs zināms darbs, lai pārvietotos, bet citas nedarbosies vispār. Tomēr, veicot tālāk norādītās darbības, jūs maksimāli palielināsit iespēju palaist Windows programmu savā Linux lodziņā.

Kāpēc mana programma nedarbojas?

instagram viewer

Vienkārši sakot, Vīns palaiž Windows programmatūru, izmantojot Linux operētājsistēmas Windows reversās inženierijas daļas. Microsoft pasaulē šos komponentus sauc par DLL (Dynamic Link Libraries). Tie nodrošina papildu funkcijas un iespējas, kuru darbībā paļaujas citas programmas. Viena piemērs ir d3d8.dll, kas programmām nodrošina piekļuvi Microsoft DirectX 8 spēļu iespējas Viss, kas jums jāzina par DirectX 2016. gadāJa jūs esat datoru spēlētājs, jums noteikti jāizmanto DirectX, jo tas varētu ievērojami uzlabot jūsu spēles veiktspēju! Šeit ir viss, kas jums jāzina. Lasīt vairāk .

Pietiek pateikt, ka ir daudz DLL, ko Vīns nodrošina līdzvērtīgus. Pastāv iespēja, ka Vīnam ir kļūdas tā ieviešanā. Vīnam, iespējams, pat tāda nav! Šie ir galvenie iemesli, kuru dēļ Windows programmas darbojas nepareizi vai atsakās strādāt zem Linux. Kā, tālāk norādīto darbību mērķis ir panākt, lai Wine ieviestu pēc iespējas tuvāk Windows.

Instalējiet programmas, izmantojot PlayOnLinux

PlayOnLinux PlayOnLinux nodrošina Windows spēles un programmas Linux Lasīt vairāk ļauj palaist dažādas Vīna versijas, kurām ir pierādīts, ka tās darbojas ar programmām, kuras vēlaties palaist. Tas var arī automātiski piegādāt vīnam vietējos DLL, lai tas darbotos labāk. Tas viss tiek darīts zem pārsega, tāpēc jums vienkārši jāizvēlas, ko vēlaties instalēt, un pēc tam to palaidiet.

playonlinux galvenā

Instalējot programmu, izmantojot PlayOnLinux, gandrīz vienmēr tiek nodrošināta nevainojama darbība, iespējams, ka to katalogs neatradīsit to, ko vēlaties. Bet dodieties uz lejupielāžu lapu un vispirms izmēģiniet.

Kāda ir jūsu vīna arhitektūra?

Ja atrodat, ka PlayOnLinux nav atlasītas programmas, iespējams, nāksies ķerties pie programmu manuālas instalēšanas. Pirms ienirt, jums tomēr vajadzētu uzdot vienu jautājumu: vai jūsu vīns ir iekšā 64 bitu vai 32 bitu režīms Kāda ir atšķirība starp 32 bitu un 64 bitu Windows?Kāda ir atšķirība starp 32 bitu un 64 bitu Windows? Šeit ir vienkāršs skaidrojums un informācija par to, kā pārbaudīt, kāda ir jūsu versija. Lasīt vairāk ?

Tāpat kā Windows, gan Linux, gan Wine ir dažādas versijas, kas paredzētas īpašām datoru arhitektūrām. Jūs, iespējams, izmantojat 64 bitu Linux versiju, un tāpēc pēc noklusējuma vīna 64 bitu versija.

Lai pārbaudītu, kuru izmantojat, ievadiet šo komandu:

Winecfg

Pēc tam noklikšķiniet uz pogas Windows versija. Jūs redzēsit sarakstu ar dažādiem Windows izdevumiem, kurus Vīns var līdzināties. Ja jūs izmantojat 32 bitu vīns, izdevumi parādīsies vecāka par Windows XP jo tie bija pieejami tikai 32 bitu režīmā.

Winecfg

Jūsu vīna arhitektūras maiņa

Kaut arī programmatūra, kas paredzēta 32 bitu sistēmām, darbosies ar Wine 64 bitu versijām, tā vietā viņi labāk strādā ar 32 bitu versiju. Par laimi, mainīt savu Vīna arhitektūru ir diezgan vienkārši:

eksportēt WINEARCH = win32. eksportēt WINEPREFIX = ~ / .wine32. Winecfg

Pirmā komanda liek Vīnam iet 32 ​​bitu režīmā, bet otrā norāda, kur izveidot jauno mapi (“.” Beigās mapi paslēpj - varat noņemt, ja vēlaties). Tā kā šī mape neeksistē, trešā komanda to izveido mums.

Ja vēlaties palaist programmu, izmantojot šo Vīna versiju, pirms to izdarīšanas jums būs jāievada pirmās divas komandas. Tas var kļūt mazliet garlaicīgs, tāpēc, ja vēlaties, lai šī būtu noklusējuma Vīna versija, varat izveidot failu, lai tas automātiski tiktu izdarīts jūsu vietā.

sudo nano /etc/profile.d/wine.sh
vīna prefiksa nano

Pievienojiet pirmās divas komandas, tāpat kā jūs, lai izveidotu jauno Wine mapi. Lai šie iestatījumi darbotos, jums, iespējams, būs jāpārstartē dators. Pēc tam jūs varēsit palaist programmas ar vienkāršu vīns [programma] komanda.

Izmantojiet vīna pakāpju versiju

Vīna inscenējumā ir daudz kļūdu labojumu un funkciju, kas to vēl nav padarījušas par galveno izlaidumu. Tādēļ jums, iespējams, ir lielāka iespēja panākt savu programmu palaišanu, ja to izmantojat. Jūs varat atrast īpašus norādījumus, kā to izdarīt Linux izplatīšanai viņu vietnē.

Ubuntu / Mint lietotājiem šeit ir ievadītās termināļa komandas:

sudo add-apt-repository ppa: vīns / vīna būvējumi. sudo apt-get atjauninājums. sudo apt-get install - instalēt-iesakām vīnu iestudēt winehq-iestudējumu

Ievadot šo komandu, varat pārbaudīt, vai izmantojat Vīna inscenējumu:

vīna pārvēršana
vīna versija

Izmantojiet vietējos Windows komponentus ar vīna glāzēm

Vīnam ir iespēja izmantot Windows DLL līdztekus viņu pašu pārveidotajiem. Daudzos gadījumos tas var palīdzēt uzlabot savietojamību. Tomēr, lai to izdarītu, jums tie ir jālejupielādē un skaidri jāpasaka Vīnam, ka viņi tos izmantos. Čaulas skripts sauc Vīna glāzes automatizē šo procesu, tāpēc jums nav jāuztraucas par procesu.

Zemāk redzamā komanda izmanto Wget Apgūt Wget un iemācīties dažus nederīgus lejupielādes trikusDažreiz vienkārši nepietiek, lai vietni saglabātu no pārlūka. Dažreiz jums ir nepieciešams mazliet vairāk enerģijas. Šim nolūkam ir glīts, mazs komandrindas rīks, kas pazīstams kā Wget. Wget ir ... Lasīt vairāk lai lejupielādētu skriptu:

wget -O vīna glāzes.sh https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks. chmod 755 vīna glāzes.sh

Otrā komanda liek skriptam darboties. Linux neļauj izlases skriptus pēc noklusējuma izpildīt drošības apsvērumi Vai Linux tiešām ir tikpat drošs, kā jūs domājat?Bieži tiek uzskatīts, ka Linux ir visdrošākā operētājsistēma, uz kuru varat nokļūt, bet vai tas tiešām tā ir? Apskatīsim dažādus Linux datoru drošības aspektus. Lasīt vairāk . Viss, kas jums tagad jādara, ir lūgt Winetricks terminālā instalēt noteiktu failu, piemēram:

./winetricks.sh jūsu-dll

Ievadot šo komandu, Winetricks var parādīt arī visus iespējamos DLL, kurus varat instalēt ar to:

./winetricks.sh dlls saraksts

Dažādas programmas paļaujas uz dažādiem DLL, tāpēc iesaku pārbaudīt oficiālo Vīna pielietojuma datu bāze daži padomi par to, ko instalēt. Vienkārši meklējiet vēlamo programmatūru, un jums noteikti ir jāredz citi tajā pašā laivā kā jūs.

Pārbaudiet, vai vīnā nav kļūdu

Ja lietojumprogramma, kuru vēlaties palaist, nav vīna lietojumprogrammu datu bāzē, jūs joprojām varat nedaudz paspodrināties, lai uzminētu problēmu. Piemēram, varat apskatīt kļūdas, kuras Vīns rada šādi:

vīns [programma] & debug.txt
atkļūdot vīnu

Palaižot programmu terminālī, visas tās pieļautās kļūdas tiks nosūtītas augšējā failā. Kaut kas līdzīgs šim varētu palīdzēt izsekot tam, kas notiek ar Vīnu. Tādā veidā jūs varētu instalēt noderīgu DLL, izmantojot Winetricks.

Ziņošana par kļūdām

Ja jūsu programma joprojām nedarbojas, neraugoties uz jūsu pūlēm, problēma var būt saistīta ar pašu Vīna kodu. Ja tas tā ir, es iesaku iesniegt kļūdu ziņojumu WineHQ kļūdu izsekotājiem.

vīna kļūdu izsekotājs

Tas vairumā gadījumu nebūtu vajadzīgs, bet, ja jūs interesē to darīt, jums jāpatur prātā dažas lietas:

  • Aprakstiet savu problēmu, kas tā ir un kā tā radusies.
  • Pievienojiet pārskatam kļūdas failu (piemēram, iepriekš). Tas izstrādātājiem atvieglo problēmu identificēšanu.
  • Esiet pieklājīgs un pieklājīgs 7 etiķetes vadlīnijas e-pastu un foruma ziņojumu rakstīšanaiTīkla etiķete ir īsa tīkla vai interneta etiķete. Tas ietver īpašo sociālo konvenciju kopumu, kas atrodams tiešsaistes mijiedarbībās. Kaut arī netiķete ir ļoti līdzīga labai uzvedībai vai etiķetei bezsaistes satikšanās gadījumos, ir ... Lasīt vairāk ! Cilvēki labprātāk palīdzēs, ja jūs tāds būsit.

Vai jums ir kāds Wine veiksmes stāsts, ar kuru dalīties? Vai jums ir radušās problēmas ar to? Pastāstiet mums zemāk esošajos komentāros.

Attēla kredīts: Sicco Hesselmans, izmantojot vietni Shutterstock.com

Pašlaik studē BIT, Ostins Luongs ir dedzīgs Linux entuziasts, kurš mīl izplatīt informāciju par bezmaksas programmatūru. Viņam arī patīk rakstīt sci-fi, bet tikai sava cietā diska privātumā.