- Chris Hoffman
@chrisbhoffman
- Frissítve 2020. október 27., 13:36 EDT
A Linux felhasználók gyakran szeretnének Windows szoftvereket futtatni Linuxon, de a Windows felhasználók is szeretnének Linux szoftvereket futtatni. Akár jobb fejlesztőkörnyezetre, akár hatékony parancssori eszközökre vágyik, Linux-szoftvereket futtathat anélkül, hogy elhagyná a Windowst.
A Linux-szoftverek Windowson történő futtatására számos különböző lehetőség van. Ez egyszerűbb, mint Windows-szoftvereket futtatni Linuxon, mivel bárki beállíthat egy virtuális gépet egy ingyenes Linux-disztribúcióval – nincs szükség szoftverlicencekre.
Virtuális gépek
A virtuális gépek lehetővé teszik, hogy bármilyen operációs rendszert futtasson az asztalon lévő ablakban. Telepítheti az ingyenes VirtualBox vagy VMware Player programot, letöltheti egy Linux-disztribúció, például az Ubuntu ISO-fájlját, és telepítheti a Linux-disztribúciót a virtuális gépen belül, mintha egy hagyományos számítógépre telepítené.
Amikor be kell indítania a Linux-rendszert, ezt az asztalon lévő ablakban teheti meg – nincs szükség újraindításra és a Windows programok hátrahagyására. Az igényes játékokon és a fejlett 3D-s effekteken kívül mindennek működnie kell, de azokat valószínűleg amúgy sem akarja majd használni.
Ha virtuális gépen telepíti az Ubuntut, érdemes inkább egy Ubuntu-származékot, például a Xubuntut telepíteni. Az Ubuntu alapértelmezett Unity asztala 3D-s effekteket használ, és az asztali felület nem működik olyan simán virtuális gépen, mint a korábbi asztalok. A Xubuntu az Xfce-t használja, ami sokkal könnyebb.
A VirtualBox seamless módját vagy a VMware unity módját is kipróbálhatja, hogy a Linux-alkalmazásokat közvetlenül az asztalon futtassa – ezek a virtuális gépben fognak futni, de az ablakaik a Windows-asztalán lesznek jelen, nem pedig egyetlen virtuális gépablakba szorulva.
Cygwin
A Cygwin egy olyan eszközgyűjtemény, amely Linux-szerű környezetet kínál Windowson. A meglévő Linux szoftvereket nem lehet vele Windowson futtatni – a szoftvereket újra kell fordítani. Sok szoftvert azonban már újrafordítottak. A Cygwin egy Linux-szerű terminál- és parancssori környezetet biztosít a már megszokott parancssori programok nagy részével.
A Cygwin telepítésével és használatával korábban már foglalkoztunk. A Cygwin segítségével akár OpenSSH szervert is telepíthet, és SSH hozzáférést kaphat egy Windows rendszerhez.
Ez a megoldás ideális azoknak a felhasználóknak, akiknek hiányoznak a kulcsfontosságú Linux segédprogramok Windowson – ez nem egy teljes Linux desktop futtatásának módja.
Az Ubuntu telepítése a Wubi segítségével
Ez a módszer technikailag Linux telepítése, nem pedig Linux szoftverek futtatása Windowson. Minden alkalommal újra kell indítania a Linux rendszert, amikor használni akarja, ugyanúgy, mintha normál dual-boot konfigurációban telepítette volna.
A Wubi azonban nem a szokásos módon telepíti az Ubuntut. Ehelyett létrehoz egy speciális fájlt a Windows partícióján, és ezt a fájlt használja Ubuntu meghajtóként. Ez azt jelenti, hogy partícionálás nélkül telepítheti és használhatja az Ubuntut, és ha végzett, a Windows Vezérlőpultjáról eltávolíthatja az Ubuntut.
Ha a partícionálás szempontjai tartják vissza, próbálja ki a Wubit. A teljesítmény nem lesz olyan jó, mint egy normálisan telepített Linux rendszer, ha a lemez olvasási és írási idejéről van szó, de gyorsabbnak kell lennie, mint egy virtuális gépnek.
Portált és lefordított programok
Sok gyakori Linux programot már átültettek Windowsra, és lefordított változatok is elérhetővé váltak az interneten. Ha nagyon hiányzik az Emacs, megtalálod az Emacs Windowsra írt változatait. Ha egy adott programot szeretne Windowson futtatni, végezzen Google-keresést a program nevére és a “Windows” szóra – jó eséllyel megtalálja a program Windowsra átültetett változatát.
coLinux-alapú disztribúciók
coLinux a Cooperative Linux rövidítése. Ez egy módja annak, hogy a Linuxot natívan futtassuk a Windows kernel mellett olyan módon, amely sokkal nagyobb teljesítményt nyújt, mintha a Linuxot egyszerűen egy virtuális gépben futtatnánk.
Ez egy nagyszerű ötlet, de van egy probléma. coLinux még nem támogatja a Windows 64 bites verzióit, így ehhez a Windows 32 bites verziójának kell futnia a gépünkön – ez egyre ritkább. A coLinux több mint két éve nem adott ki új verziót, így úgy tűnik, hogy a fejlesztés vagy leállt, vagy nagyon lassan halad.
Ha ki szeretné próbálni, érdemes kipróbálni a Portable Ubuntu Remixet. Ezt a coLinux-alapú disztribúciót utoljára 2011-ben frissítették, tehát már egy kicsit régi – de más lehetőségek, mint például az andLinux még elavultabbak. andLinux, amiről korábban már beszámoltunk, utoljára 2009-ben frissült.
a coLinux-alapú disztribúciók remek választás lennének, de úgy tűnik, hogy egyre inkább lemaradnak. Ha nem bánja, hogy évekkel ezelőtti Linux-szoftvereket és a Windows 32 bites verzióját használja, akkor ez a lehetőség egyébként is működhet az Ön számára.
Nincs egyetlen helyes megoldás. Azok, akik teljes Linux-élményre vágynak, valószínűleg virtuális gépet szeretnének, míg a néhány létfontosságú shell segédprogramot használók a Cygwint részesíthetik előnyben. Mások, akik csak egyetlen programot szeretnének futtatni, talán nagyobb szerencsével járnak az adott program Windowsra portolt változatával.
Chris Hoffman a How-To Geek főszerkesztője. Több mint egy évtizede ír technológiáról, és két évig a PCWorld rovatvezetője volt. Chris írt a The New York Times-nak, technológiai szakértőként interjút adott olyan televíziós csatornáknak, mint a miami NBC 6, és olyan hírcsatornák is beszámoltak munkájáról, mint a BBC. 2011 óta Chris több mint 2000 cikket írt, amelyeket közel egymilliárdszor olvastak el – és ez csak itt, a How-To Geek-nél történt.