Een Linux-desktop draaien met het Windows-subsysteem voor Linux

Een Linux-desktop draaien met het Windows-subsysteem voor Linux

Het draaien van Linux naast Windows is in de loop der jaren steeds nuttiger gebleken. Maar dual-booting kan moeilijk te beheren zijn, terwijl het opzetten van een virtuele machine gepaard gaat met stabiliteitsproblemen.





Een oplossing is om het Windows-subsysteem voor Linux te gebruiken, maar dit komt zonder een desktopomgeving. Dus waarom installeer je niet gewoon de Linux-distributie die je bezit?





Hier leest u hoe u een Linux-desktop binnen Windows uitvoert met behulp van het Windows-subsysteem voor Linux.





Wat is het Windows-subsysteem voor Linux?

Voor het geval je het niet wist, met de 2018 Fall Creators Update 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 dual-booting.

Het probleem met Windows Subsystem voor Linux is echter dat het puur een opdrachtregelervaring is. Er is geen bureaublad. Voor ervaren gebruikers zal dit waarschijnlijk geen probleem zijn, maar aangezien Linux een brede selectie van desktopomgevingen heeft, lijkt het een beetje een vergissing.





Gelukkig kun je nu een Linux-desktop in Windows installeren, zolang je eerst het Windows-subsysteem voor Linux hebt ingesteld.

verwijder skype voor bedrijven windows 10

Zorg ervoor dat Windows 10 compatibel is

Voordat u verder gaat, is hier het belangrijkste: u moet een 64-bits versie van Windows gebruiken.





U kunt dit inchecken Instellingen > Systeem > Over , waar je de . vindt Systeem type binnenkomst. Om verder te gaan, moet dit '64-bits besturingssysteem' zijn. Zo niet, en u gebruikt 64-bits hardware, dan moet u: upgrade Windows 10 van 32-bits naar 64-bits .

Een andere voorwaarde is dat je moet rennen Windows 10 build 14393 of later. U kunt dit controleren in hetzelfde scherm Over, vermeld onder Windows-specificaties . Zoek de OS-build ---als het hoger is dan 14393, kunt u het Windows-subsysteem voor Linux gebruiken. Als dat niet het geval is, voert u gewoon een Windows Update uit.

Zodra Windows 10 compatibel is, is het tijd om onze gids te volgen om: het Windows-subsysteem voor Linux installeren .

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 heeft ingesteld, klikt u op Begin en ga naar binnen bash . Klik op de eerste optie (de opdracht bash run) om Linux te gaan gebruiken. Bij de volgende stappen wordt ervan uitgegaan dat u Ubuntu hebt 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 de . te downloaden en te installeren VcXsrv Windows X Server-hulpprogramma . (Andere X-servers zijn beschikbaar voor Windows, waaronder: Xming en MobaXterm . Voor de rest van deze handleiding gebruiken we VcXsrv.)

Met een X-server hebt u toegang tot de grafische gebruikersinterface (GUI) van een Linux-toepassing of 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 window-server is geïnstalleerd voordat u doorgaat. De volgende stap is om je Linux-desktop te installeren.

Veel Linux-desktopomgevingen (LDE's) beschikbaar zijn. We houden het simpel en installeren een lichtgewicht omgeving genaamd LXDE. Voer in om te installeren:

sudo apt install lxde

Voer na de installatie van LXDE deze opdracht in

export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1

Dit instrueert Linux 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 hierop om de . te bekijken X Weergave-instellingen venster en selecteer Eén groot raam of Eén groot venster zonder titelbalk . Zoek de Nummer weergeven terwijl je daar bent en zet het op 0 .

Klik Volgende en selecteer vervolgens Start geen klant om ervoor te zorgen dat de XLaunch alleen de server start, zodat u de Linux-desktop later kunt starten. Klik Volgende nogmaals, dan Voltooien. Misschien wilt u eerst klikken op Configuratie opslaan om het op te slaan.

Klaar om je Linux-desktop te starten? Voer in de opdrachtregel de opdracht in om uw favoriete LDE te starten. Gebruik voor LXDE bijvoorbeeld:

startlxde

De Linux-desktopomgeving zou dan moeten verschijnen!

U kunt nu alle vooraf geïnstalleerde Linux-software gebruiken en zelfs nieuwe apps en hulpprogramma's installeren.

Wilt u geen Linux-desktop? Installeer gewoon een app

Naast het installeren van een Linux-desktop, kun je eenvoudig een Linux-desktop-app installeren vanuit Windows 10. Dit is handig als je overweegt om een ​​volledige desktop te installeren om overkill te zijn.

Om bijvoorbeeld de Rhythmbox-mediaspeler te installeren en in Linux op Windows uit te voeren, gebruikt u:

sudo apt install rhythmbox

Zorg ervoor dat u de exportopdracht hebt ingesteld:

export DISPLAY=:0

Voer vervolgens de app eenvoudig uit vanaf de Bash-prompt:

rhythmbox

De mediaspeler wordt gestart, zodat u naar een bibliotheek kunt bladeren.

In dit geval zou je natuurlijk wat mediabestanden moeten toevoegen aan de Linux-omgeving op je computer. U kunt dit doen door een browser te installeren en bestanden te downloaden, of door simpelweg een USB-drive aan te sluiten met mediabestanden erop.

Vergeet niet om na het aansluiten van de USB-drive deze te mounten (in dit voorbeeld wordt D: als stationsletter gebruikt):

sudo mount -t drvfs D: /mnt/d

Als 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 vanuit de Linux-apps door uw Windows-mappen te bladeren, kunnen er geen echte bestanden worden geopend. Dit is een tekortkoming van het Windows-subsysteem voor Linux, zij het een die zowel de Windows- als de Linux-omgeving beschermt tegen schade.

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 grip te krijgen op Linux vanuit het comfort van het Windows-bureaublad.

dingen die met een flashdrive te maken hebben

Meer weten? Hier leest u hoe u aan de slag gaat met Linux. En misschien vind je het ook leuk om uit te zoeken waarom Windows die de Linux-kernel verzendt, verandert alles .

Deel Deel Tweeten E-mail Uw Windows-pc opschonen met de opdrachtprompt

Als uw Windows-pc weinig opslagruimte heeft, ruim dan de rommel op met deze snelle opdrachtprompthulpprogramma's.

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • ramen
  • Linux Desktop-omgeving
  • Linux
  • Linux-tips
Over de auteur Christian Cawley(1510 artikelen gepubliceerd)

Plaatsvervangend redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en technologie uitgelegd, en echt nuttige podcast-producent, met uitgebreide ervaring in desktop- en softwareondersteuning. Christian levert een bijdrage aan het tijdschrift Linux Format en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.

Meer van Christian Cawley

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren