Kaip paleisti exe „Linux“.

„Windows“ populiarumas reiškia, kad dauguma programinės įrangos platinama exe paketų pavidalu.

su variantais, Klausimas, kaip paleisti exe „Linux“, yra vienas iš dažniausiai pasikartojančių forumuose, socialiniuose tinkluose ir tinklaraščių komentaruose. Tiesą sakant, tai buvo viena iš pirmųjų mano paieškų, kai pradėjau domėtis Linux.

Nuo tada šis klausimas neturi trumpo atsakymo nėra vieno metodo, kaip paleisti „Windows“ programas „Linux“.. Ir galutinis rezultatas priklausys nuo programos.

Kaip veikia kompiuterinė programa?

Norėdami suprasti problemą, kaip paleisti exe „Linux“. turime žinoti, kaip veikia kompiuterinė programa. Norėdami tai padaryti, naudosiu analogiją.

Daugelis iš mūsų išmoko pagrindinių įgūdžių dirbti savo darbą namuose, mokykloje ar koledže. Eidami į darbą mokėjome skaityti, rašyti, atlikti pagrindinius matematinius veiksmus ir žinias, būdingas mūsų profesijai. Tarkime, kad buvo panaikintos mokyklos ir universitetai, o namų ūkiai apsiribotų aprūpinimu vaikus tik būtiniausiais reikmenimis. kiekviena įmonė turi prisiimti švietimo užduotis.

Pirmasis rezultatas būtų darbo sąnaudų padidėjimas, nes kiekvienam darbuotojui užtruktų ilgiau, kol jis dirbs. Iš kitos pusės, tikėtina, kad kiekviena įmonė ar sektorius sukūrė savo kalbą ir kodėl gi ne? tavo paties matematika. Kai norime keisti darbą, ugdymo procesas turėtų būti kartojamas. Ir tas pats su likusia mūsų veikla.

Kompiuteriai turi keletą komponentų užduotims atlikti

Kai kurioms užduotims atlikti programos naudoja operacinės sistemos komponentus ir papildomas bibliotekas.

Tas pats nutinka ir su kompiuterinėmis programomis. Kūrimo laikas ilgas, o išlaidos didelės, o tai reiškia, kad bet koks galimas sutaupymas (tiek laiko, tiek pinigų) yra svarbus. Kaip sutaupoma?

Palikti bibliotekas ir operacinę sistemą pasirūpinti įprastomis užduotimis.

Nors žiniatinklio naršyklės ir teksto rengyklės paskirtis skiriasi, jos vis tiek turi rodyti savo meniu ekrane, reaguoti į pelės judesius arba siųsti dokumentą į spausdintuvą. Jei kiekvienas iš jų tas funkcijas turėtų diegti savo kode, kiekvienos programos svoris būtų didesnis ir padidėtų kūrimo laikas, sąnaudos ir klaidų galimybė. Štai kodėl, kaip sakiau anksčiau, naudojamos bibliotekos ir operacinė sistema.

Bibliotekos yra programos, kurios atlieka tam tikrą funkciją kitų programų prašymu.. Jie įdiegiami tada, kai jų reikia kuriai nors programai, ir yra paruošti naudoti tiems, kuriems jų reikės ateityje. Operacinė sistema yra atsakinga už kompiuterio ir vartotojo sąveiką ir apima visas tas bibliotekas, kad aparatinė įranga tinkamai veiktų.

Kaip paleisti exe „Linux“.

.exe formatas

Vykdomajame faile yra kodo komandų seka, kurią kompiuteris vykdo tiesiogiai. spustelėjus failo piktogramą. „Windows“ sistemoje yra kelių tipų vykdomieji failai, tačiau dauguma jų turi plėtinį .exe.

Vykdomuosiuose failuose yra dvejetainis mašinos kodas, gautas sudarius šaltinio kodą. Šis kodas naudojamas kompiuterio centriniam procesoriui nurodyti, kaip paleisti programą.

Pagrindinė problema, kurią reikia išspręsti paleidus exe failą sistemoje „Linux“, yra ta kiekviena operacinė sistema turi savo būdą bendrauti su joje įdiegtomis bibliotekomis ir programomis. Nors rašau Argentinos ispanų kalba, galite mane suprasti, kinui reikėtų pasitelkti Google vertėją.

Bet kuri programa paleidžiama patikrins, ar yra bibliotekų, kurias jai reikia paleisti. Jei jis yra tinkamoje operacinėje sistemoje, bet trūksta bibliotekų, diegimo metu ji jų paprašys arba lieps tai padaryti rankiniu būdu, bet netinkamoje operacinėje sistemoje net neįdiegs.

Tam yra trys sprendimai:

  1. Nedaryk to.
  2. Virtualizacija.
  3. Suderinamumo sluoksnis.

nedaryk to

Viename kompiuteryje galite paleisti kelias sistemas

Šiuolaikiniame kompiuteryje galima paleisti daugiau nei vieną operacinę sistemą.

Aš nesistengiu būti juokingas.  Jei jums reikia „Windows“ programos kritiniams poreikiams, kuriems reikalingas 100% suderinamumas, turėtumėte ją įdiegti sistemoje „Windows“. Dauguma „Linux“ paskirstymų yra sukurti dirbti su vadinamuoju dvigubu paleidimu. Tai yra tai, kad paleidžiant kompiuterį galima pasirinkti, nuo kurios operacinės sistemos pradėti. Netgi diegimo procesas yra automatizuotas taip, kad tai būtų lengva pradedantiesiems.

Vienintelis dalykas, kurį reikia nepamiršti, yra tai, kad visada pirmiausia įdiegiate „Windows“ su visais galimais naujinimais, tada tinkamai atsijungiate ir tiesiog tęsite „Linux“ diegimą. Jei neatnaujinsite, „Linux“ diegimo programa neaptiks „Windows“ ir negalės nustatyti bendro įkrovos. Jei pirmiausia įdiegsite „Linux“, „Windows“ ištrins įkrovos tvarkyklę ir turėsite ją įdiegti iš naujo.

Virtualizacija

Virtualizacija yra aparatinės įrangos modeliavimo naudojant programinę įrangą procedūra. Tai reiškia, kad operacinė sistema ir įdiegtos programos mano, kad jos yra tikrame kompiuteryje. Ši imituota aparatinė įranga (virtuali mašina) naudoja dalį tikrosios aparatinės įrangos išteklių.

Tai yra „Windows“ įdiegimas virtualioje mašinoje, o tada – mums reikalingos programos. Vienintelis trūkumas yra tas, kad mes neišnaudosime visų techninės įrangos išteklių ir kad vykdymas gali būti lėtesnis. Nors galingesniuose kompiuteriuose tai neturėtų būti problema.

Virtualizavimo sprendimai Linux

  • VirtualBox: Tai geriausiai žinoma virtualių mašinų valdytojų. Jame jau yra iš anksto nustatyti nustatymai, todėl visos „Windows“ versijos veikia, o jos vedliai leidžia lengvai kurti virtualias mašinas. Galite keistis failais su pagrindiniu kompiuteriu ir išoriniais įrenginiais.
  • KVM: Tai virtualizacijos įrankis, integruotas į Linux branduolį ir sukurtas savo kūrėjų. Tai užtikrina didesnį saugumą ir geresnę integraciją su pagrindine sistema. Paprastai jis naudojamas su virtualios mašinos tvarkykle, vadinama QEMU. Abu yra saugyklose.
  • GNOME dėžutės: Tai grafinė sąsaja įvairioms atvirojo kodo virtualizacijos technologijoms. Tai gera „VirtualBox“ alternatyva, kurią gali apsvarstyti pradedantieji vartotojai, naudojantys GNOME darbalaukio platinimą. Jis yra iš anksto įdiegtas arba yra daugumos GNOME platinimų saugyklose.
Monitorius su biuro programine įranga, puikiai tinka paleisti exe

Naudojant suderinamumo sluoksnį, Linux sistemoje galima naudoti Microsoft Office.

suderinamumo sluoksnis

Naudojant suderinamumo sluoksnį galima naudoti vienai operacinei sistemai sukurtą programinę įrangą kitoje.  Tai daroma paverčiant programos reikalavimus instrukcijomis, kurias gali aptarnauti pagrindinė operacinė sistema.

Vynas

Vynas Tai yra suderinamumo sluoksnis, ant kurio sukurti visi „Windows“ programų diegimo sprendimai sistemoje „Linux“. Jo pavadinimas neturi nieko bendra su vynu, bet yra rekursyvus akronimas, reiškiantis Wine nėra emuliatorius. Jis randamas pagrindinių Linux platinimų saugyklose.

„CrossOver Linux“

Es produktas komercinis remiantis Wine su savo įskiepiais. Vietoj kas dvi savaites leidžiamų „Wine“ leidimų, pagrindinis dėmesys skiriamas geresniam suderinamumui.

PlayOnLinux

Šiuo atveju taip yra programa kad Jį sudaro grafinė sąsaja ir daugybė scenarijų, palengvinančių Wine konfigūravimą ir programų diegimą. „Windows“ sistemoje „Linux“. PlayOnLinux galima rasti pagrindinių Linux platinimų saugyklose.

Buteliai

Buteliai yra programa, kurios grafinė sąsaja leidžia lengviau įdiegti Wine ir kitus failus, reikalingus Windows programoms paleisti Linux sistemoje. Tai leidžia valdyti keletą „vyno priešdėlių“. „Wine“ priešdėlis yra katalogas, pakartojantis „Windows“ failų sistemos hierarchiją. Jame yra „C“ diskas, kuriame galima įdiegti „Windows“ skirtą programinę įrangą. Be to, jame yra kitų failų, kurių reikia, kad „Windows“ programa veiktų „Linux“.

Tai leidžia mums sukurti tiek „Wine“ priešdėlių, kiek norime, ir įdiegti su „Windows“ suderinamas programas.. Taigi, pavyzdžiui, galime turėti priešdėlį, skirtą žaidimams, o kitą - komunalinėms paslaugoms.

Butelius galima montuoti iš parduotuvės Flatpak.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.