Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Nesugebėjimas lengvai paleisti populiarių „Windows“ programų „Linux“ sistemoje jau seniai buvo kliūtis plačiai naudoti „Linux“. Nors dauguma programų veiks su „Wine“ arba „VirtualBox“ virtualioje mašinoje, šie sprendimai yra nemalonūs, neelegantiški ir jiems gali prireikti daug smukimo ir konfigūravimo.

Naudodami „WinApps“ galite lengvai valdyti ir paleisti „Windows“ programinę įrangą „Linux“ sistemoje ir netgi integruoti ją į savo sistemą ir kontekstinius meniu.

Kodėl paleisti „Windows“ programinę įrangą „Linux“?

Atvirojo kodo programinė įranga yra puiki, bet ne visi taip galvoja. Versle „Microsoft Office“ yra dominuojanti paradigma, pirmą kartą pasirodžiusi 1990 m., likus metams iki pirmojo „Linux“ branduolio išleidimo. Kad ir kaip jums patinka „LibreOffice“, kartais tiesiog reikia naudoti tai, ką naudoja visi kiti.

Taip pat grafinio dizaino ir fotografijos profesionalai naudoja „Adobe Photoshop“, o klientai tikisi, kad jų produktai bus sukurti naudojant „Photoshop“, o ne

instagram viewer
„Adobe“ produktų alternatyvos, skirtos „Linux“. kaip GIMP.

„Wine“ („Wine“ nėra emuliatorius) yra suderinamumo sluoksnis, galintis paleisti „Windows“ programas „Linux“ platinimo sistemose. Jis gerai veikia su daugeliu „Windows“ programinės įrangos, tačiau jį sudėtinga nustatyti, ir nors trečiųjų šalių programos, tokios kaip „PlayOnLinux“, palengvina konfigūravimą, ji vis tiek nėra ideali.

Kitas būdas naudoti „Windows“ programas sistemoje „Linux“ yra nustatykite virtualią mašiną naudodami „VirtualBox“. ir licencijuota Windows kopija. Tai taip pat nėra idealu, nes iš tikrųjų turite paleisti VM, kad galėtumėte naudoti vieną konkrečią programą.

„WinApps“, skirta „Linux“, leidžia lengvai paleisti „Windows“ programas

Nėra nieko blogo, jei paleidžiate virtualias mašinas, kad galėtumėte naudoti „Windows“ programas, tačiau kartais nenorite įkelti visos operacinės sistemos vien tam, kad išsiųstumėte el. laišką naudodami „Microsoft Outlook“. Ir jei dėl kokių nors priežasčių norite naudoti „Microsoft Outlook“ kaip numatytąją pašto programą, tai nėra lengva būdas suaktyvinti jį VM, kai spustelėsite nuorodą „mailto“ naudodami pagrindinio kompiuterio naršyklę mašina.

„WinApps“, skirta „Linux“, naudoja nuotolinio darbalaukio protokolą (RDP) ir leidžia su „Windows“ programomis elgtis taip, lyg jos būtų jūsų „Linux“ platinimo dalis. Tai apima jų įtraukimą į pradžios meniu ir MIME tipų integravimą.

Vis tiek naudosite virtualią mašiną, tačiau programos „Linux“ darbalaukyje veiks sklandžiai, nes virtualioji mašina veiks kaip „WinApps“ posistemė. Kai jis bus įdiegtas, jums daugiau niekada nereikės žiūrėti į „Windows“ darbalaukį. Nors naudoti „WinApps“ yra paprasta, gali prireikti šiek tiek laiko.

Prieš diegdami „WinApps“, nustatykite savo VM

Prieš diegdami WinApps for Linux, turite turėti KVM virtualią mašiną, kurioje veikia Windows. Lengviausias būdas tai padaryti yra įdiegti „Virtual Machine Manager“.

sudo apt-gauti įdiegti virt-manager

...ir pridėkite savo vartotoją į libvirt grupę:

sudo usermod -aG libvirt vartotojo vardas

Atsisiųskite KVM VirtIO tvarkykles ISO naudodami:

wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

Paleiskite „Virtual Machine Manager“, tada meniu pasirinkite Redaguoti tada Parinktys. Pažymėkite pažymėtą langelį Įgalinti XML redagavimą.

Uždarykite dialogo langą, tada spustelėkite piktogramą „Sukurti naują virtualią mašiną“.

Pasirinkite Vietinės medijos diegimas, tada pasirinkite savo ISO ir eikite per vedlį. Vienintelė reikšmė, kurią reikia pakeisti, yra mašinos pavadinimas, kuris turi būti vadinamas "RDPWindows“, kad „WinApps“ galėtų jį aptikti, ir būtinai patikrinkite „Prieš diegdami tinkinkite konfigūraciją" dėžė.

Po to, kai spustelėsite Baigti, prieš diegdami „Windows“ turėsite atlikti papildomą konfigūraciją:

  • Viduje CPU skyriuje pažymėkite langelį "Nukopijuokite pagrindinio kompiuterio procesoriaus konfigūraciją"
  • Vis dar yra CPU skyrių, perjunkite į XML skirtuką ir įsitikinkite, kad laikrodis skyriuje rašoma:
    <laikrodžio poslinkis='vietinis laikas'>
    <laikmačio pavadinimas ='hpet' dabartis ='taip'/>
    <laikmačio pavadinimas ='hypervclock' dabartis ='taip'/>
    </clock>
  • Į Atmintis, sumažinkite dabartinį paskirstymą iki 1024 MB
  • Pagal Įkrovos parinktys, pažymėkite langelį "Paleiskite virtualią mašiną pagrindinio kompiuterio paleidimo metu"
  • Pagal SATA diskas 1, pasirinkite "VirtIO“ kaip disko magistralė
  • Skiltyje NIC nustatykite įrenginio modelį į "virtio"
  • Spustelėkite Pridėti aparatinę įrangą mygtuką apatiniame kairiajame ekrano kampe, tada pasirinkite "CD-ROM“ kaip įrenginio tipą
  • Spustelėkite Tvarkyti, tada pasirinkite "virtio-win.iso" failą, kurį atsisiuntėte anksčiau

Dabar esate pasirengę pradėti diegti „Windows“, todėl paspauskite Pradėkite diegimą mygtuką.

Diegimas vyks taip pat, kaip ir bet kuriame kitame įrenginyje, kol jūsų paklaus: „Kur norite įdiegti „Windows“?“ Vietų nėra, nes „Windows“ nėra su jūsų virtualiosios mašinos tvarkykle.

Spustelėkite Įkelti tvarkyklę, tada Naršyti. „virtio-win“ ISO failas bus prijungtas kaip diskas, todėl pasirinkite jį ir eikite į AMD64 > w10, tada pasirinkite w10 tvarkyklę.

Tvarkyklė bus įdiegta ir galėsite tęsti varginantį „Windows“ sąrankos procesą kaip įprasta.

Atsakydami į klausimus apie savo pirmojo augintinio vardą ir gimimo vietą, prieš atsisakydami įjungti įrenginio istoriją, atsisakykite leisti „Windows“ pasiekti jūsų ar jūsų buvimo vietą. telefone, įsiutinkite, kad negalite išjungti visos telemetrijos, atmesti malonų klavišų registravimo pasiūlymą ir atmesti galimybę turėti suasmenintus skelbimus, prisiminsite, kodėl taip naudojatės Linux.

Galiausiai pateksite į darbalaukį. Atidarykite „File Explorer“ ir suraskite „virtio-win“ ISO, kuris turėtų būti prijungtas kaip diskas. Atidarykite jį, tada dukart spustelėkite virt-win-gt-64.exe ir spustelėkite vedlį. „Windows“ norės „baigti įrenginio sąranką“. Spustelėkite Primink man vėliau kad nepaisytumėte pardavimo pasiūlymų, tada spustelėkite Baigti virtio-win vedlyje.

Pirmą ir paskutinį kartą atidarykite „Microsoft Edge“ ir įklijuokite https://github.com/Fmstrat/winapps/blob/main/install/RDPApps.reg adreso juostoje, kad pamatytumėte kai kuriuos registro įrašus, kuriuos turite pridėti.

Dešiniuoju pelės mygtuku spustelėkite Neapdorotas virš kodo fragmento, tada pasirinkite Išsaugoti kaip. Atsisiųskite jį į pasirinktą vietą, dešiniuoju pelės mygtuku spustelėkite failą „File Explorer“ ir pasirinkite Sujungti.

Anksčiau suteikėte VM pavadinimą, o dabar turite pakeisti pavadinimą, pagal kurį „Windows“ jį žino.

Spustelėkite paieškos laukelį ir įveskite „Įrenginio specifikacijos“. Naujame lange slinkite, kol pamatysite Pervardykite šį kompiuterį. Spustelėkite mygtuką, tada pervardykite įrenginį į „RDPWindows“. Spustelėkite Kitas tada Paleisti iš naujo vėliau.

Galiausiai suraskite Nuotolinis darbalaukis šoninėje juostoje ir perjunkite mygtuką į Įjungta.

Dabar galite įdiegti „Windows“ programas, tokias kaip „Microsoft Office“, „Adobe Photoshop“ ir kt.

Kai būsite patenkinti savo įrankių rinkiniu sistemoje „Windows“, iš naujo paleiskite įrenginį, bet neprisijunkite. Uždarykite peržiūros programą ir virtualiosios mašinos tvarkyklę.

Kaip įdiegti WinApps for Linux

Norėdami prisijungti prie savo virtualios mašinos, turėsite įdiegti FreeRDP ir WinApps for Linux.

sudo apt-gauti įdiegti -y freerdp2-x11
git klonas https://github.com/Fmstrat/winapps.git

Savo „WinApps“ konfigūracijai sukurkite naują katalogą .config katalogas:

mkdir ~/.config/winapps

...ir naudokite nano, kad sukurtumėte patį konfigūracijos failą:

nano ~/.config/winapps/winapps.conf

Naujame faile pridėkite „Windows“ naudotojo vardą ir slaptažodį:

RDP_USER="Deividas"
RDP_PASS="SuperSecretPassword"

Išsaugokite ir išeikite iš nano su Ctrl + O tada Ctrl + X.

Pereikite į „WinApps“ katalogą ir patikrinkite, ar veikia ryšys su „Windows“ VM:

bin/winapps patikrinti

Gausite įspėjimą apie sertifikato neatitikimą. Įeikite Y priimti sertifikatą. „Windows“ darbalaukis pasirodys kaip viso ekrano programa. Grįžkite į terminalą ir atšaukite procesą naudodami Ctrl + C.

Dabar galite paleisti „WinApps“ diegimo programą:

./installer.sh

Diegimo programa paklaus, ar norite ją įdiegti dabartiniam vartotojui, ar visai sistemai, tada patikrins jūsų Windows VM įdiegtas programas. Šis procesas užtrunka keletą minučių.

Tada pasirinkite, kaip norite tvarkyti iš anksto sukonfigūruotas „WinApps“ ir kitas programas.

Viskas! Dabar galite pasiekti savo „Windows“ programas iš „Linux“ darbalaukio ir kontekstinių meniu nepaleidę viso „Windows“ darbalaukio ar dirbdami su „Wine“.

„Windows“ taip pat turi atvirojo kodo programas!

Naudodami „WinApps“, kad paleistumėte „Windows“ programas savo „Linux“ darbalaukyje, turėsite prieigą prie visos patentuotos programinės įrangos, kurios jums reikia verslui, mokymuisi ir kūrybai. Tačiau „Windows“ taip pat turi atvirojo kodo programinę įrangą ir, šiek tiek pastangų, galite paleisti atvirojo kodo programinę įrangą, skirtą „Windows“, savo atvirojo kodo „Linux“ platinimo sistemoje!