Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A népszerű Windows-alkalmazások Linuxon való egyszerű futtatásának képtelensége régóta gátat szab a Linux széles körű elterjedésének. Míg a legtöbb alkalmazás Wine-nal vagy VirtualBox virtuális gépen fog futni, ezek a megoldások makacsok, elegánsak, és sok hegedülést és konfigurálást igényelhetnek.

A WinApps segítségével egyszerűen kezelheti és futtathatja a Windows-szoftvereket Linuxon, sőt integrálhatja a rendszerbe és a helyi menükbe.

Miért futtasson Windows szoftvert Linuxon?

A nyílt forráskódú szoftver nagyszerű, de nem mindenki gondolja így. Az üzleti életben a Microsoft Office a domináns paradigma, amely először 1990-ben jelent meg, egy évvel az első Linux kernel kiadása előtt. Nem számít, mennyire szereted a LibreOffice-ot, néha csak azt kell használnod, amit mindenki más használ.

Hasonlóképpen, a grafikai tervező és fotós szakemberek Adobe Photoshopot használnak, és az ügyfelek elvárják, hogy termékeiket Photoshop segítségével készítsék el, nem pedig

Adobe termékalternatívák Linuxhoz mint a GIMP.

A Wine (a Wine nem emulátor) egy kompatibilitási réteg, amely képes Windows-alkalmazások futtatására Linux disztribúciókon. Jól működik sok Windows szoftverrel, de bonyolult a beállítása, és bár a harmadik féltől származó alkalmazások, például a PlayOnLinux megkönnyítik a konfigurálást, mégsem ideális.

A Windows-alkalmazások Linuxon való használatának másik módja az, hogy állítson be egy virtuális gépet a VirtualBox segítségével és a Windows licencelt példánya. Ez sem ideális, mivel valójában csak egy adott alkalmazás használatához kell elindítania a virtuális gépet.

A WinApps for Linux megkönnyíti a Windows-alkalmazások futtatását

Nincs semmi baj azzal, ha virtuális gépeket futtatsz a Windows-alkalmazások használatához, de néha nem akarsz egy teljes operációs rendszert betölteni csak azért, hogy e-mailt küldj a Microsoft Outlook segítségével. És ha valamilyen okból a Microsoft Outlookot szeretné alapértelmezett levelezőalkalmazásként használni, akkor nincs könnyű dolguk a virtuális gépen belüli aktiválásának módja, amikor egy „mailto” hivatkozásra kattint a gazdagép böngészőjében gép.

A WinApps for Linux a Remote Desktop Protocol (RDP) protokollt használja, és lehetővé teszi, hogy a Windows-alkalmazásokat úgy kezelje, mintha saját Linux disztribúciójának részei lennének. Ez magában foglalja a start menübe való felvételüket és a MIME-típusok kezelésének integrációját.

Továbbra is virtuális gépet fog használni, de az alkalmazások Linux-asztalon történő futtatása zökkenőmentes lesz, és a virtuális gép a WinApps alrendszereként működik. A telepítés után soha többé nem kell a Windows asztalra néznie. Míg a WinApps használata egyszerű, a rendszerbe való bejutás eltarthat egy ideig.

A WinApps telepítése előtt állítsa be a virtuális gépet

A WinApps for Linux telepítése előtt rendelkeznie kell egy Windows rendszert futtató KVM virtuális géppel. Ennek legegyszerűbb módja a Virtual Machine Manager telepítése.

sudo apt-kap telepítse a virt-manager-t

...és add hozzá a felhasználódat a libvirt csoporthoz:

sudo usermod -aG libvirt felhasználónév

Töltse le a KVM VirtIO illesztőprogramokat ISO a következő használatával:

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

Indítsa el a Virtual Machine Managert, majd a menüből válassza a lehetőséget Szerkesztés akkor preferenciák. Jelölje be a megjelölt négyzetet Engedélyezze az XML szerkesztést.

Zárja be a párbeszédpanelt, majd kattintson az "Új virtuális gép létrehozása" ikonra.

Választ Helyi média telepítése, majd válassza ki az ISO-értéket, és lépjen végig a varázslón. Az egyetlen érték, amelyet módosítani kell, a gép neve, amelyet "" kell hívniRDPWindows", hogy a WinApps észlelni tudja, és győződjön meg róla, hogy ellenőrizze a "Telepítés előtt testreszabhatja a konfigurációt" doboz.

Kattintás után Befejez, további beállításokat kell elvégeznie a Windows telepítése előtt:

  • Ban,-ben CPU szakaszban jelölje be a ""Gazda CPU konfigurációjának másolása"
  • Még mindig a CPU szakaszban váltson a XML fület, és győződjön meg arról, hogy a óra szakasz így szól:
    <óraeltolás='helyi idő'>
    <időzítő neve='hpet' jelen='Igen'/>
    <időzítő neve='hypervclock' jelen='Igen'/>
    </clock>
  • Ban ben memória, csökkentse a jelenlegi kiosztást 1024 MB-ra
  • Alatt Rendszerindítási beállítások, jelölje be a "" négyzetetIndítsa el a virtuális gépet a gazdagép indításakor"
  • Alatt SATA lemez 1, válassza a "VirtIO", mint a lemezbusz
  • A NIC részben állítsa be az Eszköz modelljét "virtio"
  • Kattints a Hardver hozzáadása gombot a képernyő bal alsó sarkában, majd válassza a "CD ROM", mint az eszköz típusa
  • Kattintson Kezelése, majd válassza ki a "virtio-win.iso" fájl, amelyet korábban letöltött

Most már készen áll a Windows telepítésének megkezdésére, ezért nyomja meg a gombot Kezdje el a telepítést gomb.

A telepítés ugyanúgy folytatódik, mint bármely más eszközön, amíg meg nem kérdezi: „Hová akarja telepíteni Windows?" Nincsenek elérhető helyek, mert a Windows nem tartalmaz illesztőprogramot a virtuális géphez.

Kattintson Driver betöltése, akkor Tallózás. A virtio-win ISO fájl meghajtóként lesz csatolva, ezért válassza ki, és navigáljon ide AMD64 > w10, majd válassza ki a w10 illesztőprogramot.

Az illesztőprogram települ, és a szokásos módon folytathatja a fárasztó Windows telepítési folyamatot.

Miközben válaszol az első kedvence nevére és születési helyére vonatkozó kérdésekre, mielőtt megtagadná az eszközelőzmények bekapcsolását, tagadja meg, hogy a Windows hozzáférjen az Ön vagy a saját tartózkodási helyéhez. ha feldühödik, hogy nem kapcsolhat ki minden telemetriát, visszautasíthatja a billentyűnaplózás kedves ajánlatát, és visszautasítja a személyre szabott hirdetések lehetőségét, akkor emlékezni fog, hogy miért használja Linux.

Végül eljut az asztalhoz. Nyissa meg a File Explorer programot, és keresse meg a virtio-win ISO-t, amelyet meghajtóként kell csatlakoztatni. Nyissa meg, majd kattintson duplán a virt-win-gt-64.exe fájlra, és kattintson a varázslón keresztül. A Windows be akarja fejezni az eszköz beállítását. Kattintson Emlékeztess később az értékesítési ajánlatok figyelmen kívül hagyásához, majd kattintson Befejez a virtio-win varázslón.

Nyissa meg először és utoljára a Microsoft Edge-t, és illessze be https://github.com/Fmstrat/winapps/blob/main/install/RDPApps.reg a címsorba, hogy megtekintsen néhány hozzáadandó beállításjegyzék-bejegyzést.

Kattintson a jobb gombbal Nyers a kódrészlet felett, majd válassza a lehetőséget Cél mentése másként. Töltse le a kívánt helyre, kattintson a jobb gombbal a fájlra a Fájlkezelőben, és válassza ki Összeolvad.

Korábban nevet adott a virtuális gépnek, most pedig meg kell változtatnia azt a nevet, amelyen a Windows ismeri.

Kattintson a keresőmezőbe, és írja be az "Eszköz specifikációi" kifejezést. Az új ablakban görgessen addig, amíg meg nem jelenik Nevezze át ezt a számítógépet. Kattintson a gombra, majd nevezze át a gépet "RDPWindows" névre. Kattintson Következő akkor Újraindítás később.

Végül keresse meg Távoli asztal az oldalsávon, és állítsa a gombot állásba Tovább.

Mostantól telepíthet olyan Windows-alkalmazásokat, mint a Microsoft Office, az Adobe Photoshop és egyebek.

Ha elégedett a Windows eszközkészletével, indítsa újra a gépet, de ne jelentkezzen be. Zárja be a megjelenítőt és a Virtual Machine Managert.

A WinApps telepítése Linuxhoz

A virtuális géphez való csatlakozáshoz telepítenie kell a FreeRDP-t és a WinApps for Linuxot.

sudo apt-kap install -y freerdp2-x11
git klón https://github.com/Fmstrat/winapps.git

Hozzon létre egy új könyvtárat a WinApps konfigurációjához .config Könyvtár:

mkdir ~/.config/winapps

...és a nano segítségével hozza létre magát a konfigurációs fájlt:

nano ~/.config/winapps/winapps.conf

Az új fájlban adja hozzá Windows felhasználónevét és jelszavát:

RDP_USER="David"
RDP_PASS="SuperSecretPassword"

Mentse el, és lépjen ki a nano-ból a következővel: Ctrl + O akkor Ctrl + X.

Lépjen a WinApps könyvtárba, és ellenőrizze, hogy működik-e a kapcsolat a Windows virtuális gépével:

bin/winapps jelölje be

A tanúsítvány eltérésére figyelmeztetést kap. Belép Y hogy elfogadja a tanúsítványt. A Windows asztal teljes képernyős alkalmazásként jelenik meg. Térjen vissza a terminálhoz, és szakítsa meg a folyamatot a gombbal Ctrl + C.

Most már futtathatja a WinApps telepítőt:

./installer.sh

A telepítő megkérdezi, hogy az aktuális felhasználóra vagy az egész rendszerre szeretné-e telepíteni, majd ellenőrzi a Windows virtuális gépére telepített alkalmazásokat. Ez a folyamat néhány percet vesz igénybe.

Ezután válassza ki, hogyan szeretné kezelni a WinApps előre konfigurált és egyéb alkalmazásait.

Ez az! Mostantól elérheti Windows-alkalmazásait a Linux asztaláról és a helyi menükből anélkül, hogy egy teljes Windows-asztalt kellene elindítania vagy a Wine-nal kellene foglalkoznia.

A Windowsnak nyílt forráskódú alkalmazásai is vannak!

A WinApps használatával Windows-alkalmazások futtatására Linux asztalán, hozzáférhet az összes szabadalmaztatott szoftverhez, amelyre az üzleti élethez, az oktatáshoz és a kreativitáshoz szükséges. De a Windowsnak is van nyílt forráskódú szoftvere, és kis erőfeszítéssel futtathat nyílt forráskódú szoftvereket a Windowshoz a nyílt forráskódú Linux disztribúcióján!