Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Kyvyttömyys käyttää helposti suosittuja Windows-sovelluksia Linuxissa on pitkään ollut este Linuxin laajalle leviämiselle. Vaikka useimmat sovellukset toimivat Winen kanssa tai VirtualBox-virtuaalikoneessa, nämä ratkaisut ovat kömpelöitä, tyylikkäitä ja voivat vaatia paljon näpertelyä ja konfigurointia.

WinAppsilla voit helposti hallita ja käyttää Windows-ohjelmistoja Linuxissa ja jopa integroida sen järjestelmä- ja kontekstivalikoihin.

Miksi käyttää Windows-ohjelmistoa Linuxissa?

Avoimen lähdekoodin ohjelmistot ovat hienoja, mutta kaikki eivät ajattele niin. Liiketoiminnassa Microsoft Office on hallitseva paradigma, joka ilmestyi ensimmäisen kerran vuonna 1990, vuosi ennen ensimmäistä Linux-ytimen julkaisua. Riippumatta siitä, kuinka paljon rakastat LibreOfficea, sinun on joskus käytettävä sitä, mitä kaikki muut käyttävät.

Samoin graafisen suunnittelun ja valokuvauksen ammattilaiset käyttävät Adobe Photoshopia, ja asiakkaat odottavat, että heidän tuotteensa luodaan Photoshopilla, eivät

Adobe-tuotevaihtoehdot Linuxille kuten GIMP.

Wine (Wine ei ole emulaattori) on yhteensopivuuskerros, joka pystyy suorittamaan Windows-sovelluksia Linux-jakeluissa. Se toimii hyvin monien Windows-ohjelmistojen kanssa, mutta on hankala asentaa, ja vaikka kolmannen osapuolen sovellukset, kuten PlayOnLinux, helpottavat määritystä, se ei silti ole ihanteellinen.

Toinen tapa käyttää Windows-sovelluksia Linuxissa on määritä virtuaalikone VirtualBoxin avulla ja lisensoitu Windows-kopio. Tämä ei myöskään ole ihanteellinen, koska sinun on itse asiassa käynnistettävä VM vain käyttääksesi yhtä tiettyä sovellusta.

WinApps for Linux tekee Windows-sovellusten suorittamisesta helppoa

Virtuaalikoneiden käyttämisessä Windows-sovellusten käyttöä varten ei ole mitään väärää, mutta joskus et halua ladata koko käyttöjärjestelmää vain lähettääksesi sähköpostin Microsoft Outlookin avulla. Ja jos jostain syystä haluat käyttää Microsoft Outlookia oletuspostisovelluksena, se ei ole helppoa tapa aktivoida se virtuaalikoneen sisällä, kun napsautat "mailto"-linkkiä isäntäsi selaimella kone.

WinApps for Linux käyttää Remote Desktop Protocol (RDP) -protokollaa, jonka avulla voit käsitellä Windows-sovelluksia ikään kuin ne olisivat osa omaa Linux-distroasi. Tämä sisältää niiden lisäämisen aloitusvalikkoon ja integroinnin MIME-tyyppien käsittelyyn.

Käytät edelleen virtuaalikonetta, mutta sovellusten suorittaminen Linux-työpöydälläsi on saumatonta, kun virtuaalikoneesi toimii WinApps-alijärjestelmänä. Kun se on asennettu, sinun ei enää koskaan tarvitse katsoa Windowsin työpöytää. Vaikka WinApps-sovelluksen käyttö on yksinkertaista, sen saaminen järjestelmään voi kestää jonkin aikaa.

Määritä virtuaalikone ennen WinApps-sovellusten asentamista

Ennen kuin asennat WinApps for Linuxin, sinulla on oltava KVM-virtuaalikone, jossa on Windows. Helpoin tapa tehdä tämä on asentaa Virtual Machine Manager.

sudo apt-saada asenna virt-manager

...ja lisää käyttäjäsi libvirt-ryhmään:

sudo usermod -aG libvirt käyttäjätunnus

Lataa KVM VirtIO -ajurit ISO käyttämällä:

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

Käynnistä Virtual Machine Manager ja valitse sitten valikosta Muokata sitten Asetukset. Valitse merkitty ruutu Ota XML-muokkaus käyttöön.

Sulje valintaikkuna ja napsauta sitten "Luo uusi virtuaalikone" -kuvaketta.

Valita Paikallisen median asennus, valitse sitten ISO ja käy ohjatun toiminnon läpi. Ainoa muutettava arvo on koneen nimi, jota on kutsuttava "RDPWindows" jotta WinApps voi havaita sen ja varmista, että tarkistat "Mukauta kokoonpano ennen asennusta"laatikko.

Napsautuksen jälkeen Suorittaa loppuun, sinun on määritettävä lisäasetukset ennen Windowsin asentamista:

  • Vuonna prosessori -osiossa, valitse "Kopioi isäntäsuorittimen kokoonpano"
  • Vielä sisällä prosessori -osio, vaihda kohtaan XML -välilehti ja varmista, että kello jaksossa lukee:
    <kellon siirtymä ='paikallinen aika'>
    <ajastimen nimi ='hpet' läsnä='Joo'/>
    <ajastimen nimi ='hypervclock' läsnä='Joo'/>
    </clock>
  • Sisään Muisti, pienennä nykyistä varausta 1024 megatavuun
  • Alla Käynnistysasetukset, valitse ""Käynnistä virtuaalikone isäntäkäynnistyksen yhteydessä"
  • Alla SATA-levy 1, valitse "VirtIO" levyväylänä
  • Aseta NIC-osiossa Laitteen malliksi "virtio"
  • Klikkaa Lisää laitteisto -painiketta näytön vasemmassa alakulmassa ja valitse sitten "CD-ROM" laitetyypiksi
  • Klikkaus Hallitseja valitse sitten "virtio-win.iso" tiedosto, jonka lataat aiemmin

Olet nyt valmis aloittamaan Windowsin asennuksen, joten paina Aloita asennus -painiketta.

Asennus jatkuu kuten missä tahansa muussa laitteessa, kunnes se kysyy: "Mihin haluat asentaa Windows?" Ei sijainteja saatavilla, koska Windowsin mukana ei tule virtuaalikoneen ohjainta.

Klikkaus Lataa ohjain, sitten Selaa. Virio-win ISO-tiedosto liitetään asemaksi, joten valitse se ja siirry kohtaan AMD64 > w10ja valitse sitten w10-ohjain.

Ohjain asentuu, ja voit jatkaa uuvuttavaa Windowsin asennusprosessia normaalisti.

Kun vastaat ensimmäiseen lemmikkisi nimeen ja syntymäpaikkaasi koskeviin kysymyksiin, ennen kuin kieltäydyt ottamasta laitehistoriaa käyttöön, kieltäydy antamasta Windowsille pääsyä sijaintiisi tai sijaintiisi. puhelimeen, suuttuu siitä, että et voi sammuttaa kaikkea telemetriaa, hylkää ystävällinen näppäinlokitarjous ja hylkää mahdollisuus saada personoituja mainoksia, muistat miksi käytät sitä Linux.

Lopulta pääset työpöydälle. Avaa File Explorer ja etsi virtio-win ISO, joka tulee asentaa asemaksi. Avaa se, kaksoisnapsauta virt-win-gt-64.exe-tiedostoa ja napsauta ohjattua toimintoa. Windows haluaa "viimeistää laitteen asennuksen". Klikkaus Muistuta minua myöhemmin ohittaa myyntipuheenvuorot ja napsauta sitten Suorittaa loppuun virtio-win -velhossa.

Avaa Microsoft Edge ensimmäisen ja viimeisen kerran ja liitä https://github.com/Fmstrat/winapps/blob/main/install/RDPApps.reg osoiteriville nähdäksesi joitain rekisterimerkintöjä, jotka sinun on lisättävä.

Napsauta hiiren kakkospainikkeella Raaka koodinpätkän yläpuolella ja valitse sitten Tallenna kohde nimellä. Lataa se valitsemaasi sijaintiin, napsauta tiedostoa hiiren kakkospainikkeella Resurssienhallinnassa ja valitse Yhdistää.

Annoit virtuaalikoneelle aiemmin nimen, ja nyt sinun on vaihdettava nimi, jolla Windows tuntee sen.

Napsauta hakukenttää ja kirjoita "Laitteen tekniset tiedot". Vieritä uudessa ikkunassa, kunnes näet Nimeä tämä PC uudelleen. Napsauta painiketta ja nimeä kone uudelleen nimellä "RDPWindows". Klikkaus Seuraava sitten Käynnistä uudelleen myöhemmin.

Lopuksi paikantaa Etätyöpöytä sivupalkissa ja vaihda painike kohtaan Päällä.

Voit nyt asentaa Windows-sovelluksia, kuten Microsoft Officen, Adobe Photoshopin ja muita.

Kun olet tyytyväinen Windows-työkaluvalikoimaasi, käynnistä kone uudelleen, mutta älä kirjaudu sisään. Sulje katseluohjelma ja Virtual Machine Manager.

Kuinka asentaa WinApps Linuxille

Jotta voit muodostaa yhteyden virtuaalikoneesi, sinun on asennettava FreeRDP ja WinApps for Linux.

sudo apt-saada asenna -y freerdp2-x11
git klooni https://github.com/Fmstrat/winapps.git

Luo uusi hakemisto WinApps-kokoonpanollesi .config hakemisto:

mkdir ~/.config/winapps

...ja käytä nanoa itse konfigurointitiedoston luomiseen:

nano ~/.config/winapps/winapps.conf

Lisää uuteen tiedostoon Windows-käyttäjänimesi ja salasanasi:

RDP_USER="David"
RDP_PASS="SuperSecretPassword"

Tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X.

Siirry WinApps-hakemistoon ja testaa, että yhteys Windows VM: ään toimii:

bin/winapps tarkistaa

Saat varmennevirhevaroituksen. Tulla sisään Y hyväksymään todistuksen. Windowsin työpöytä avautuu koko näytön sovelluksena. Palaa terminaaliin ja peruuta prosessi painamalla Ctrl + C.

Voit nyt suorittaa WinApps-asennusohjelman:

./installer.sh

Asennusohjelma kysyy, haluatko asentaa sen nykyiselle käyttäjälle vai koko järjestelmälle, ja tarkistaa sitten Windows VM: ään asennetut sovellukset. Tämä prosessi kestää useita minuutteja.

Valitse seuraavaksi, kuinka haluat käsitellä WinAppsin esikonfiguroituja ja muita sovelluksia.

Se siitä! Voit nyt käyttää Windows-sovelluksiasi Linux-työpöydältäsi ja kontekstivalikoistasi ilman, että sinun tarvitsee käynnistää koko Windows-työpöytää tai käsitellä Wineä.

Windowsissa on myös avoimen lähdekoodin sovelluksia!

Kun käytät WinAppsia Windows-sovellusten suorittamiseen Linux-työpöydälläsi, sinulla on pääsy kaikkiin liiketoimintaan, koulutukseen ja luovuuteen tarvitsemasi ohjelmistoon. Mutta Windowsissa on myös avoimen lähdekoodin ohjelmistoja, ja pienellä vaivalla voit käyttää avoimen lähdekoodin ohjelmistoja Windowsille avoimen lähdekoodin Linux-distrossasi!