Kā palaist exe operētājsistēmā Linux

Windows popularitāte nozīmē, ka lielākā daļa programmatūras tiek izplatīta exe pakotņu veidā.

ar variantiem, jautājums par to, kā palaist exe operētājsistēmā Linux, ir viens no visvairāk atkārtotajiem forumos, sociālajos tīklos un emuāru komentāros. Patiesībā tas bija viens no maniem pirmajiem meklējumiem, kad sāku interesēties par Linux.

Kopš tā laika uz šo jautājumu nav īsas atbildes nav vienas metodes, kā palaist Windows programmas uz Linux. Un gala rezultāts būs atkarīgs no programmas.

Kā darbojas datorprogramma?

Lai saprastu problēmu, kā palaist exe operētājsistēmā Linux mums ir jāzina, kā darbojas datorprogramma. Lai to izdarītu, ļaujiet man izmantot analoģiju.

Lielākā daļa no mums apguva pamatprasmes, lai veiktu savu darbu mājās, skolā vai koledžā. Dodoties uz darbu, mēs zinājām, kā lasīt, rakstīt, veikt pamata matemātiskās darbības un zināšanas, kas ir kopīgas mūsu praktizējamajai profesijai. Pieņemsim, ka skolas un universitātes tika likvidētas un mājsaimniecības aprobežojas ar bērnu nodrošināšanu tikai ar pirmās nepieciešamības precēm. katram uzņēmumam jāuzņemas izglītības uzdevumi.

Pirmais rezultāts būtu darbaspēka izmaksu pieaugums, jo katram darbiniekam būtu nepieciešams ilgāks laiks, lai būtu produktīvs. No otras puses, iespējams, ka katrs uzņēmums vai nozare izstrādāja savu valodu un kāpēc gan ne? savu matemātiku. Kad vēlamies mainīt darbu, izglītības process ir jāatkārto. Un tas pats attiecas uz pārējām mūsu aktivitātēm.

Datoriem uzdevumu veikšanai ir vairākas sastāvdaļas

Dažu uzdevumu veikšanai programmas izmanto operētājsistēmas komponentus un papildu bibliotēkas.

Tas pats notiek ar datorprogrammām. Izstrādes laiks ir ilgs, un izmaksas ir augstas, kas nozīmē, ka jebkādi ietaupījumi, ko var panākt (gan laika, gan naudas) ir svarīgi. Kā tiek panākti šie ietaupījumi?

Atstājiet bibliotēkas un operētājsistēmu, lai rūpētos par parastajiem ikdienas uzdevumiem.

Lai gan tīmekļa pārlūkprogramma un tekstapstrādes programma kalpo dažādiem mērķiem, tām joprojām ir jāparāda savas izvēlnes ekrānā, jāreaģē uz peles kustībām vai jānosūta dokuments uz printeri. Ja katram no tiem šīs funkcijas būtu jāievieš savā kodā, katras programmas svars būtu lielāks un pieaugtu izstrādes laiks, izmaksas un kļūdu iespējamība. Tāpēc, kā jau teicu iepriekš, tiek izmantotas bibliotēkas un operētājsistēma.

Bibliotēkas ir programmas, kas veic noteiktu funkciju pēc citu programmu pieprasījuma.. Tie tiek instalēti, kad kādai programmai tie ir nepieciešami, un ir gatavi lietošanai tiem, kam tie būs nepieciešami nākotnē. Operētājsistēma ir atbildīga par mijiedarbību starp datoru un lietotāju un ietver visas bibliotēkas, kas nodrošina pareizu aparatūras darbību.

Kā palaist exe operētājsistēmā Linux

.exe formāts

Izpildāmajā failā ir koda instrukciju secība, ko dators izpilda tieši. kad tiek noklikšķināts uz faila ikonas. Operētājsistēmā Windows ir vairāki izpildāmo failu veidi, taču lielākajai daļai no tiem ir paplašinājums .exe.

Izpildāmie faili satur bināro mašīnas kodu, kas iegūts, apkopojot avota kodu. Šo kodu izmanto, lai norādītu datora centrālajam procesoram, kā palaist programmu.

Pamatproblēma, kas jāatrisina, palaižot exe failu operētājsistēmā Linux, ir tā katrai operētājsistēmai ir savs veids, kā sazināties ar tajā instalētajām bibliotēkām un programmām. Lai gan rakstu Argentīnas spāņu valodā, jūs varat mani saprast, ķīnietim vajadzētu ķerties pie Google tulkotāja.

Jebkura programma startēšanas laikā pārbaudīs, vai nav bibliotēku, kas tai nepieciešamas. Ja tā ir pareizajā operētājsistēmā, bet trūkst bibliotēku, tā instalēšanas laikā tās pieprasīs vai liks jums to izdarīt manuāli, bet nepareizajā operētājsistēmā tā pat netiks instalēta.

Tam ir trīs risinājumi:

  1. Nedari to.
  2. Virtualizācija.
  3. saderības slānis.

nedari to

Vienā datorā var palaist vairākas sistēmas

Mūsdienu datorā ir iespējams darbināt vairāk nekā vienu operētājsistēmu.

Es necenšos būt smieklīgs.  Ja jums ir nepieciešama Windows programma kritiskām vajadzībām, kurām nepieciešama 100% saderība, instalējiet to operētājsistēmā Windows. Lielākā daļa Linux izplatījumu ir iestatīti darbam ar tā dēvēto dubulto sāknēšanu. Tas ir tas, ka, startējot datoru, ir iespējams izvēlēties, ar kuru operētājsistēmu sākt. Pat instalēšanas process ir automatizēts tādā veidā, kas atvieglo to iesācēju lietotājam.

Vienīgais, kas jāpatur prātā, ir tas, ka vienmēr vispirms instalējat Windows ar visiem pieejamajiem atjauninājumiem, pēc tam pareizi izrakstāties un vienkārši pārejiet pie Linux instalēšanas. Ja nejaunināsit, Linux instalēšanas programma neatklās sistēmu Windows un nevarēs iestatīt koplietojamo sāknēšanu. Ja vispirms instalējat Linux, sistēma Windows izdzēsīs sāknēšanas ielādētāju, un jums tas būs jāinstalē no jauna.

virtualizācijas

Virtualizācija ir aparatūras simulācijas procedūra, izmantojot programmatūru. Tas nozīmē, ka operētājsistēma un instalētās programmas uzskata, ka tās atrodas reālā datorā. Šī simulētā aparatūra (virtuālā mašīna) izmanto daļu no reālās aparatūras resursiem.

Runa ir par Windows instalēšanu virtuālajā mašīnā un pēc tam mums vajadzīgās programmas. Vienīgais trūkums ir tas, ka mēs neizmantosim visus aparatūras resursus un ka izpilde varētu būt lēnāka. Lai gan jaudīgākos datoros tai nevajadzētu būt problēmai.

Virtualizācijas risinājumi operētājsistēmai Linux

  • VirtualBox: Tas ir vispazīstamākais virtuālo mašīnu pārvaldniekiem. Tam jau ir iepriekš noteikti iestatījumi, lai visas Windows versijas darbotos un tās vedņi atvieglo virtuālo mašīnu izveidi. Varat apmainīties ar failiem ar resursdatoru un ārējām ierīcēm.
  • KVM: Tas ir Linux kodolā integrēts virtualizācijas rīks, ko izveidojuši paši izstrādātāji. Tas nodrošina lielāku drošību un labāku integrāciju ar resursdatora sistēmu. To parasti izmanto ar virtuālās mašīnas pārvaldnieku, ko sauc par QEMU. Abi atrodas krātuvēs.
  • GNOME kastes: Tas ir grafisks interfeiss dažādām atvērtā koda virtualizācijas tehnoloģijām. Tā ir laba alternatīva VirtualBox, ko var apsvērt iesācēji, kuri izmanto GNOME darbvirsmas izplatīšanu. Tas ir iepriekš instalēts vai atrodas vairumā uz GNOME balstītu izplatījumu krātuvēs.
Monitors ar biroja programmatūru, ideāli piemērots exe darbināšanai

Izmantojot saderības slāni, ir iespējams izmantot Microsoft Office operētājsistēmā Linux.

saderības slānis

Izmantojot saderības slāni ir iespējams izmantot programmatūru, kas paredzēta vienai operētājsistēmai citā.  Tas tiek darīts, pārvēršot programmas prasības instrukcijās, kuras var apkalpot resursdatora operētājsistēma.

Vīni

Vīni tas ir saderības slānis, uz kura tiek veidoti visi Windows lietojumprogrammu instalēšanas risinājumi operētājsistēmā Linux. Tā nosaukumam nav nekāda sakara ar vīnu, bet drīzāk tas ir rekursīvs saīsinājums vārdam Vīns nav emulators. Tas ir atrodams galveno Linux izplatījumu krātuvēs.

CrossOver Linux

Es produkts tirdzniecības pamatojoties uz Wine ar saviem spraudņiem. Tā vietā, lai reizi divās nedēļās iznāktu Wine, tā koncentrējas uz labākas saderības panākšanu.

PlayOnLinux

Šajā gadījumā tā ir programma ka Tas sastāv no grafiskā interfeisa un skriptu sērijas, kas atvieglo Wine konfigurēšanu un programmu instalēšanu. Windows operētājsistēmā Linux. PlayOnLinux var atrast galveno Linux izplatījumu krātuvēs.

Pudeles

Pudeles ir lietojumprogramma, kuras grafiskais interfeiss atvieglo Wine un citu failu instalēšanu, kas nepieciešami Windows lietojumprogrammu darbībai operētājsistēmā Linux. Tas ļauj pārvaldīt vairākus "Vīna prefiksus". Wine prefikss ir direktorijs, kas atkārto Windows failu sistēmas hierarhiju. Tajā ir "C" disks, kurā var instalēt operētājsistēmai Windows paredzēto programmatūru. Turklāt tajā ir iekļauti citi faili, kas nepieciešami, lai Windows lietojumprogramma darbotos operētājsistēmā Linux.

Tas ļauj mums izveidot tik daudz Wine prefiksu, cik mēs vēlamies, un instalēt lietojumprogrammas, kas ir saderīgas ar Windows.. Tā, piemēram, mums var būt prefikss, kas paredzēts spēlēm, bet cits — komunālajiem pakalpojumiem.

Pudeles var uzstādīt no veikala Flatpak.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.