Hoe Ubuntu te installeren met een grafische interface op Windows dankzij WSL2, of beter nog, Kali Linux

Ubuntu op WSL 2.mp4

Een vriend van mij bleef, tussen grappen en om redenen die ik niet ga vertellen, tegen me zeggen: «wie veel ruimte inneemt, hoe minder hij zich aanspant«. Dat zou perfect van toepassing kunnen zijn op Windows, het Microsoft-systeem waar ik nooit een fan van ben geweest (ik ben er van weggelopen zodra ik Linux ontdekte) en dat de laatste jaren erop heeft gestaan ​​om alles te doen. Hiervan hebben we dat we de Linux-kernel in Windows kunnen installeren met zijn WSL, en dat stelt ons in staat om te installeren Ubuntu en andere distributies.

Ik zei ook over veel behandelen omdat in Windows 11 Android-applicaties ook "natively" kunnen worden uitgevoerd, en WSL zal verbeteren tot het punt dat het Linux kan draaien met grafische interface zonder grote inspanningen. Dit artikel legt uit hoe je min of meer dat kunt doen met systemen gebaseerd op Debian/Ubuntu en Windows 10, het systeem waar velen nog steeds de voorkeur aan geven als ze de "windows" moeten gebruiken.

Ubuntu als systeem, Xfce als desktop

Hoewel het ook een distributie of hoofdsmaak noemt, is Ubuntu de besturingssysteem waarop vele andere zijn gebaseerd. De belangrijkste smaak is Ubuntu met GNOME-desktop, terwijl Kubuntu Ubuntu is met KDE/Plasma-desktop, Xubuntu is Ubuntu met Xfce ... hoewel ze allemaal verschillend zijn, zijn ze allemaal Ubuntu.

Wat we hier gaan uitleggen, is hoe u Ubuntu installeert op WSL2, en hoe u op uw bureaublad kunt komen dankzij de native remote desktop-tool. De te volgen stappen zijn deze:

  1. Allereerst moet je WSL installeren, momenteel in versie 2. Omdat alles steeds beter wordt, is het niet langer nodig om veel commando's te onthouden, maar één. In Windows openen we Powershell in de beheerdersmodus en typen wsl --install.
  2. We accepteren alles wat op het scherm verschijnt totdat de installatie is voltooid.
  3. Dan gaan we naar de Microsoft Store, zoeken naar Ubuntu en installeren het.
  4. Eenmaal geïnstalleerd, openen we de applicatie, iets wat we rechtstreeks vanuit de Microsoft Store of vanuit het startmenu kunnen doen.
  5. De eerste keer dat we het opstarten, duurt het even om te configureren, maar binnen de kortste keren vraagt ​​het ons om een ​​gebruikersnaam en wachtwoord toe te voegen. We doen het (het wachtwoord twee keer).
  6. Eenmaal geïnstalleerd, gaan we naar de «prompt». Hier moeten we het systeem bijwerken, met de gebruikelijke sudo apt update && sudo apt upgrade.
  7. Nu gaan we de interface installeren en enkele configuraties maken, waarvoor we zullen schrijven:
sudo apt install -y xrdp xfce4 xfce4-goodies
  1. Met het bovenstaande hebben we de software geïnstalleerd om verbinding te kunnen maken met de externe desktop, de Xfce-desktop en sommige apps vanaf dezelfde desktop. Dit laatste is optioneel, maar aanbevolen als er ruimte is. In deze stap zullen we xrdp configureren met deze commando's.

Laatste stappen

sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp. ini sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini echo xfce4-session > ~/.xsession
  1. Nu bewerken we het xrdp-bestand en voegen we toe hoe het zal starten. Om dit te doen, schrijven we: sudo nano /etc/xrdp/startwm.sh en we becommentariëren (hash vooraan) de "test" en "exec" regels zodat ze er zo uitzien #test -x /etc/X11/Xsession && exec /etc/X11/Xsession en zo #exec /bin/sh /etc/X11/Xsession.
  2. In de volgende stap, zonder de editor te verlaten, voegen we twee regels toe om startxfce4 te starten. In de eerste zetten we #xfce4, om ons te helpen herinneren wat de toekomst biedt. In de tweede, het is zonder commentaar, voegen we toe startxfce4.
  3. Als laatste typen we sudo /etc/init.d/xrdp start.
  4. We hebben nog één stap over: we openen de Windows Remote Desktop-tool en typen localhost: 3390, wat we in stap 8 hebben toegevoegd. Zo niet, dan kunnen we ip addr typen, het IP-adres kopiëren met de INET-naam ervoor en gebruik dat adres. Er wordt een venster geopend waarin we moeten inloggen. Als we zien dat de firewall springt, geven we deze te accepteren.

En wat heeft Kali Linux te maken met een Ubuntu-artikel?

Nou, totdat het wordt geüpload naar Windows 11 en de dingen een beetje beter worden, Kali Linux is een betere keuze om één reden: Win Kex. Het is een tool die Offensive Security zelf heeft ontwikkeld waarmee we verbinding kunnen maken met de Kali Linux desktop zonder afhankelijk te zijn van andere pakketten of software, zoals xrdp of remote desktop. We starten gewoon een Kali Linux-sessie, installeren Win-Kex (sudo apt install kali-win-kex) en starten vervolgens een van de opties.

Win-Kex biedt drie mogelijkheden: in de eerste zullen we uitvoeren het bureaublad in een venster. In de tweede wordt het paneel bovenaan geopend en kunnen we de applicaties openen alsof ze deel uitmaken van Windows. De derde is meer ontworpen voor ARM.

De versie op volledig scherm wordt uitgevoerd met het commando kex --win -s, zijnde de eerste optie «venster» en de tweede «geluid». Voor het bovenpaneel, hoewel het voor mij niet werkt, moet je gebruiken kex --sl -s. Want de andere reden om voor Kali Linux te kiezen, is dat het geluid ook werkt zonder dat we ons leven ingewikkeld hoeven te maken. Kortom, het is een Ubuntu, met een lichte interface en waar het geluid werkt, hoewel de waarheid is dat het stopt met werken als we de sessie sluiten en het hostbesturingssysteem (Windows) niet opnieuw opstarten.

en waarom dit allemaal?

Welnu, deze blog gaat over Linux in het algemeen en Ubuntu in het bijzonder. Het artikel gaat over Ubuntu, maar dat is niet de enige reden. Ik moedig mijn kennissen aan om Linux te proberen, de laatste tijd omdat er mensen zijn die PHP op Windows willen gebruiken en op Linux is alles makkelijker. Ik laat de suggestie achterwege, en vertrouwd raken met een distributie kan een goede ingang zijn, zelfs via WSL.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Elvin Callisaya zei

    Ik ben een fan van linux (elementaire os), ik heb het altijd gebruikt omdat het mij de eenvoudigste dingen lijkt voor alles wat ontwikkeling is, maar ik ben een nieuwe baan begonnen die meer het projectbeheergedeelte is waar ik Microsoft-tools nodig heb, zoals : word, excel, project, outlook, one drive, teams. Wat ze ook zeggen, maar het is niet mogelijk om office te vervangen door libreoffice, de documenten worden nooit identiek gelezen, erger als je wilt delen en bewerken wilt toestaan ​​aan andere mensen die Moffice gebruiken, misschien zou je de web-app kunnen gebruiken, maar ik heb het geprobeerd en niet ( gebruik kreeg hoofdpijn om MOffice te draaien), de integratie van één schijf is veel beter en teams op linux hebben alleen een preview-versie die helemaal niet goed werkt (ik had verschillende problemen). Ik heb Windows nooit leuk gevonden voor mijn werk, maar met deze WSL was ik in staat om de ubuntu-terminal en alles wat met ubuntu te ontwikkelen is, tegelijkertijd had ik alle Microsoft-tools, nu kan ik het me veroorloven om games uit te voeren zonder het besturingssysteem te hoeven veranderen. .. Hoe dan ook, ik denk dat ik met WSL beide werelden kan hebben, ik begin het leuk te vinden.