5 manieren om Linux-software op Windows uit te voeren
Linux-gebruikers willen vaak Windows-software onder Linux uitvoeren, maar Windows-gebruikers willen mogelijk ook Linux-software uitvoeren. Of u nu op zoek bent naar een betere ontwikkelomgeving of krachtige opdrachtregelprogramma's, u kunt Linux-software gebruiken zonder Windows te verlaten.
Er zijn veel verschillende opties om Linux-software op Windows te draaien. Het is gemakkelijker dan Windows-software draaien op Linux, aangezien iedereen een virtuele machine kan opzetten met een gratis Linux-distributie - geen behoefte aan softwarelicenties.
Virtuele machines
Met virtuele machines kunt u elk besturingssysteem in een venster op uw bureaublad uitvoeren. Je kunt de gratis VirtualBox of VMware Player installeren, een ISO-bestand downloaden voor een Linux-distributie zoals Ubuntu en die Linux-distributie in de virtuele machine installeren zoals je hem op een standaardcomputer zou installeren.
Wanneer u uw Linux-systeem moet opstarten, kunt u dit doen in een venster op uw bureaublad - u hoeft niet opnieuw te starten en al uw Windows-programma's achter te laten. Alles behalve veeleisende games en geavanceerde 3D-effecten zouden prima moeten werken, maar je zult die sowieso waarschijnlijk niet willen gebruiken.
Als u Ubuntu op een virtuele machine installeert, kunt u in plaats daarvan proberen een Ubuntu-derivaat zoals Xubuntu te installeren. De standaard Unity-desktop van Ubuntu maakt gebruik van 3D-effecten en de desktopinterface presteert niet zo soepel in een virtuele machine als de eerdere desktops. Xubuntu gebruikt Xfce, dat veel lichter is.
Je zou zelfs kunnen proberen om de naadloze modus van VirtualBox of de eenheidsmodus van VMware te gebruiken om Linux-applicaties rechtstreeks op je bureaublad uit te voeren - ze zullen op de virtuele machine draaien, maar hun vensters zullen op je Windows-bureaublad aanwezig zijn in plaats van opgesloten in een enkel virtueel machine-venster.
Cygwin
Cygwin is een verzameling tools die een Linux-achtige omgeving bieden op Windows. Het is geen manier om bestaande Linux-software op Windows te draaien - de software moet opnieuw worden gecompileerd. Veel software is echter al opnieuw gecompileerd. Cygwin geeft je een Linux-achtige terminal en opdrachtregelomgeving met veel van de opdrachtregelprogramma's waar je misschien al aan gewend bent.
We hebben eerder de installatie en het gebruik van Cygwin besproken. U kunt Cygwin zelfs gebruiken om een OpenSSH-server te installeren en SSH-toegang te krijgen tot een Windows-systeem.
Deze oplossing is ideaal voor gebruikers die cruciale Linux-hulpprogramma's missen op Windows - het is geen manier om een volledige Linux-desktop te draaien.
Installeer Ubuntu via Wubi
Deze methode is het technisch installeren van Linux, en draait geen Linux-software op Windows. Je moet elke keer opnieuw opstarten als je je Linux-systeem wilt gebruiken alsof je het in een standaard dual-boot-configuratie hebt geïnstalleerd.
Wubi installeert Ubuntu echter niet op de normale manier. In plaats daarvan maakt het een speciaal bestand op uw Windows-partitie en gebruikt dat bestand als uw Ubuntu-station. Dit betekent dat u Ubuntu kunt installeren en gebruiken zonder enige partitionering en u kunt Ubuntu verwijderen van het Configuratiescherm van Windows als u klaar bent.
Als de partitioneringsaspecten je tegen houden, probeer Wubi dan. Prestaties zullen niet zo goed zijn als een normaal geïnstalleerd Linux-systeem als het gaat om het lezen en schrijven van schijven, maar het moet sneller zijn dan een virtuele machine.
Geport en gecompileerde programma's
Veel gangbare Linux-programma's zijn al geport naar Windows en gecompileerde versies zijn online beschikbaar gemaakt. Als je Emacs echt mist, vind je versies van Emacs voor Windows. Als u een specifiek programma op Windows wilt uitvoeren, voert u een Google-zoekopdracht uit voor de naam van dat programma en "Windows" - er is een grote kans dat u een versie van het programma vindt die naar Windows is geporteerd.
op coLinux gebaseerde distributies
coLinux staat voor Cooperative Linux. Het is een manier om Linux naast de Windows-kernel te gebruiken op een manier die veel snellere prestaties biedt dan alleen Linux in een virtuele machine uitvoeren.
Dit is een geweldig idee, maar er is een probleem. coLinux ondersteunt nog geen 64-bit versies van Windows, dus je zult hiervoor een 32-bit versie van Windows op je computer moeten hebben - dat is steeds zeldzamer. coLinux heeft al meer dan twee jaar geen nieuwe versie uitgebracht, dus de ontwikkeling lijkt te zijn vertraagd of erg langzaam te gaan.
Als je dit eens wilt proberen, kun je Portable Ubuntu Remix proberen. Deze coLinux-gebaseerde distributie is voor het laatst bijgewerkt in 2011, dus het is een beetje oud - maar andere opties zoals Linux zijn zelfs meer verouderd. andLinux, dat we in het verleden hebben behandeld, is voor het laatst bijgewerkt in 2009.
coLinux-gebaseerde distributies zouden een goede optie zijn, maar ze lijken achter te blijven. Als je het niet erg vindt om jarenlange Linux-software en een 32-bits versie van Windows te gebruiken, kan deze optie hoe dan ook voor jou werken.
Er is hier geen juiste optie. Mensen die een volledige Linux-ervaring willen, zullen waarschijnlijk een virtuele machine willen, terwijl gebruikers van een paar cruciale shell-hulpprogramma's misschien de voorkeur geven aan Cygwin. Anderen die slechts één programma willen uitvoeren, vinden misschien meer geluk met een versie van dat programma geport naar Windows.