Een Linux-bureaublad uitvoeren met het Windows-subsysteem voor Linux
Advertentie
Linux naast Windows draaien is in de loop der jaren steeds nuttiger gebleken. Dual-booting kan echter moeilijk te beheren zijn tijdens het instellen van een virtuele machine.
Een oplossing is om het Windows-subsysteem voor Linux te gebruiken, maar dit komt zonder een desktopomgeving. Dus, waarom niet gewoon de Linux-distributie installeren die u bezit?
U kunt als volgt een Linux-bureaublad binnen Windows uitvoeren met behulp van het Windows-subsysteem voor Linux.
Wat is het Windows-subsysteem voor Linux?
Voor het geval je het nog niet wist, met de 2018 Fall Creators Update wordt Windows 10 geleverd met het Windows-subsysteem voor Linux. Dit is een optionele functie die eenvoudig kan worden geïnstalleerd en die de installatie ondersteunt van de Linux-besturingssystemen die beschikbaar zijn in de Windows Store.
Het betekent in feite dat u een Linux-terminal in Windows kunt openen en Linux-software kunt installeren en uitvoeren.
Er is geen virtuele machine vereist en er is geen dubbele opstartprocedure.
Het probleem met Windows Subsystem voor Linux is echter dat het puur een opdrachtregelervaring is. Er is geen bureaublad. Voor hoofdgebruikers zal dit waarschijnlijk geen probleem zijn, maar omdat Linux een brede selectie desktopomgevingen heeft, lijkt het een beetje een overzicht.
Gelukkig kunt u nu een Linux-bureaublad in Windows installeren, zolang u eerst het Windows-subsysteem voor Linux hebt ingesteld.
Zorg ervoor dat Windows 10 compatibel is
Voordat u doorgaat, is hier het belangrijke bit: u moet een 64-bit versie van Windows hebben.
U kunt dit controleren in Instellingen> Systeem> Over, waar u het item Systeemtype vindt . Om door te gaan, zou dit “64-bit besturingssysteem” moeten lezen. Als dit niet het geval is en u 64-bits hardware gebruikt, moet u Windows 10 upgraden van 32-bits naar 64-bits.
Een andere voorwaarde is dat u Windows 10 build 14393 of hoger moet uitvoeren. U kunt dit controleren in hetzelfde About-scherm, vermeld onder Windows-specificaties . Zoek naar de OS-build - als deze hoger is dan 14393, kunt u het Windows-subsysteem voor Linux gebruiken. Zo niet, voer dan gewoon een Windows Update uit.
Zodra Windows 10 compatibel is, is het tijd om onze handleiding voor het installeren van het Windows-subsysteem voor Linux te volgen. Hoe de Linux Bash Shell op Windows 10 te krijgen. Hoe de Linux Bash Shell op Windows 10 te krijgen. PC of een VM draaien? Start Linux in Windows 10 met een Bash shell-terminal! Lees verder .
Met die instelling is het tijd om een bureaublad toe te voegen.
Installeer een Linux Desktop in Windows
Als u het Windows-subsysteem voor Linux al hebt ingesteld, klikt u op Start en voert u bash in . Klik op de eerste optie (de opdracht bash run) om Linux te gebruiken. Bij de volgende stappen wordt ervan uitgegaan dat Ubuntu is geïnstalleerd als uw favoriete Linux-besturingssysteem.
Begin met het uitvoeren van een update en het upgraden van Ubuntu:
sudo apt update sudo apt upgrade
Terwijl deze upgrade wordt uitgevoerd, gaat u naar Sourceforge om het hulpprogramma VcXsrv Windows X Server te downloaden en te installeren. (Andere X-servers zijn beschikbaar voor Windows, inclusief Xming en MobaXterm. Voor de rest van deze handleiding zullen we VcXsrv gebruiken.)
Met een X-server hebt u toegang tot een Linux-toepassing of de grafische gebruikersinterface (GUI) van de desktopomgeving. Linux-systemen vertrouwen op X voor het weergeven van de desktop, maar het kan ook via een netwerk worden gebruikt.
Zorg ervoor dat uw X-vensterserver is geïnstalleerd voordat u doorgaat. De volgende stap is het installeren van uw Linux-bureaublad.
Veel Linux desktopomgevingen (LDE's) zijn beschikbaar. We gaan het simpel houden en een lichtgewicht omgeving installeren genaamd LXDE. Om te installeren, voer in:
sudo apt install lxde
Na de installatie van LXDE voert u deze opdracht in
export DISPLAY=:0 export LIBGL_ALWAYS_INDIRECT=1
Dit geeft Linux de opdracht om het bureaublad weer te geven via de X-server. Dus wanneer u het X Server-programma uitvoert dat u hierboven hebt gedownload, ziet u de Linux-desktopomgeving.
We gebruikten VcXsrv met de XLaunch-tool. Klik hier om het venster X Beeldscherminstellingen te bekijken en selecteer Eén groot venster of Eén groot venster zonder titelbalk . Zoek het schermnummer terwijl u daar bent en stel dit in op 0 .
Klik op Volgende en selecteer vervolgens Geen client starten om te zorgen dat XLaunch alleen de server start, zodat u het Linux-bureaublad later kunt starten. Klik nogmaals op Volgende en vervolgens op Voltooien. Misschien wilt u eerst op Configuratie opslaan klikken om deze op te slaan.
Klaar om je Linux-bureaublad te starten? Voer op de opdrachtregel de opdracht in om de gewenste LDE te starten. Gebruik bijvoorbeeld voor LXDE:
startlxde
De Linux-desktopomgeving zou dan moeten verschijnen!
U kunt nu alle vooraf geïnstalleerde Linux-software uitvoeren en zelfs nieuwe apps en hulpprogramma's installeren.
Wil je geen Linux-bureaublad? Installeer gewoon een app
Naast het installeren van een Linux-desktop, kunt u eenvoudig een Linux-desktop-app installeren vanaf Windows 10. Dit is handig als u overweegt om een volledige desktop te installeren als te overdreven.
Gebruik bijvoorbeeld om de Rhythmbox-mediaspeler te installeren en uit te voeren in Linux op Windows:
sudo apt install rhythmbox
Zorg ervoor dat u de exportopdracht hebt ingesteld:
export DISPLAY=:0
Voer vervolgens de app uit vanaf de Bash-prompt:
rhythmbox
De mediaspeler wordt gestart, zodat u naar een bibliotheek kunt bladeren.
Nu, in dit geval, zou u natuurlijk enkele mediabestanden moeten toevoegen aan de Linux-omgeving op uw computer. U kunt dit doen door een browser te installeren en bestanden te downloaden, of gewoon door een USB-schijf aan te sluiten met mediabestanden aan.
Vergeet na het aansluiten van de USB-schijf deze te koppelen (dit voorbeeld gebruikt D: als de stationsletter):
sudo mount -t drvfs D: /mnt/d
Wanneer u klaar bent, moet u de schijf ontkoppelen voordat u deze verwijdert. Dit zorgt voor de integriteit van de gegevens op de schijf.
sudo umount /mnt/d
Hoewel het mogelijk is om door uw Windows-mappen te bladeren vanuit de Linux-apps, kunnen er geen echte bestanden worden geopend. Dit is een tekortkoming van het Windows-subsysteem voor Linux, zij het dat zowel de Windows- als Linux-omgeving tegen schade beschermt.
Linux in Windows: de ultieme convergentie!
Het Windows-subsysteem voor Linux maakt het eenvoudig om Linux-software op een Windows-pc uit te voeren. U hoeft zich geen zorgen te maken over virtuele machines of de pijn van dubbel opstarten.
Met een geïnstalleerde Linux-desktop is de convergentie bijna voltooid. Het is een geweldige manier om Linux onder de knie te krijgen vanuit het comfort van het Windows-bureaublad.
Wil je meer weten? Hier is hoe te beginnen met Linux. En misschien vindt u het ook leuk om te controleren waarom Windows verzending van de Linux kernel alles verandert Waarom Windows verzending van de Linux kernel alles verandert Waarom Windows verzending van de Linux kernel alles verandert Wilt u Linux in Windows draaien? Dankzij het Windows-subsysteem voor Linux is het nog eenvoudiger. Dit is waarom dit belangrijk is. Lees verder .
Ontdek meer over: Linux, Linux Desktop Environment, Linux Tips, .