Jak zainstalować Ubuntu z graficznym interfejsem w systemie Windows dzięki WSL2 lub jeszcze lepiej Kali Linux

Ubuntu na WSL 2.mp4

Mój przyjaciel, między żartami iz powodów, których nie powiem, powtarzał mi: «kto zajmuje dużo miejsca, tym mniej się zaciska«. Mogłoby to doskonale pasować do Windowsa, systemu Microsoftu, którego nigdy nie byłem fanem (uciekł od niego, gdy tylko odkryłem Linuksa) i który w ostatnich latach nalegał, by robić wszystko. Wśród nich mamy to, że możemy zainstalować jądro Linuksa w systemie Windows z jego WSL, a to pozwala nam zainstalować Ubuntu i inne dystrybucje.

Mówiłem też o omówieniu dużo, ponieważ w Windows 11 aplikacje na Androida mogą być również uruchamiane „natywnie”, a WSL poprawi się do tego stopnia, że ​​będzie w stanie uruchomić Linuksa z interfejsem graficznym bez wielkich wysiłków. W tym artykule wyjaśniono, jak zrobić mniej więcej z systemami opartymi na Debianie/Ubuntu i Windows 10, systemie, który wielu nadal preferuje, jeśli muszą korzystać z „okien”.

Ubuntu jako system, Xfce jako pulpit

Mimo że określa również dystrybucję lub główny smak, Ubuntu jest system operacyjny, na którym opiera się wiele innych. Głównym smakiem jest Ubuntu z pulpitem GNOME, podczas gdy Kubuntu to Ubuntu z pulpitem KDE/Plasma, Xubuntu to Ubuntu z Xfce… chociaż wszystkie są różne, wszystkie są Ubuntu.

Tutaj wyjaśnimy, jak zainstalować Ubuntu na WSL2i jak dostać się do pulpitu dzięki natywnemu narzędziu zdalnego pulpitu. Kroki, które należy wykonać, byłyby następujące:

  1. Przede wszystkim trzeba zainstalować WSL, obecnie w wersji 2. Ponieważ wszystko się poprawia, nie trzeba już pamiętać wielu poleceń, ale jedno. W Windows otwieramy Powershell w trybie administratora i wpisujemy wsl --install.
  2. Akceptujemy wszystko, co pojawia się na ekranie, aż do zakończenia instalacji.
  3. Następnie przechodzimy do Microsoft Store, szukamy Ubuntu i instalujemy.
  4. Po zainstalowaniu otwieramy aplikację, coś, co możemy zrobić bezpośrednio ze sklepu Microsoft Store lub z menu Start.
  5. Przy pierwszym uruchomieniu konfiguracja zajmuje trochę czasu, ale w mgnieniu oka prosi nas o dodanie nazwy użytkownika i hasła. Robimy to (hasło dwukrotnie).
  6. Po zainstalowaniu wejdziemy w «monit». Tutaj musimy zaktualizować system za pomocą zwykłego sudo apt update && sudo apt upgrade.
  7. Teraz zainstalujemy interfejs i dokonamy kilku konfiguracji, dla których napiszemy:
sudo apt install -y xrdp xfce4 xfce4-goodies
  1. Dzięki powyższym zainstalowaliśmy oprogramowanie, aby móc połączyć się ze zdalnym pulpitem, pulpitem Xfce i niektórymi aplikacjami z tego samego pulpitu. To ostatnie jest opcjonalne, ale zalecane, jeśli jest miejsce. W tym kroku skonfigurujemy xrdp za pomocą tych poleceń.

Ostatnie kroki

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/xservverbpp=24/#xservverbpp=24\nxservverbpp=128/g' /etc/xrdp/xrdp.ini echo xfce4-session > ~/.xsession
  1. Teraz edytujemy plik xrdp dodając sposób jego uruchomienia. Aby to zrobić, piszemy sudo nano /etc/xrdp/startwm.sh i komentujemy (hasz na początku) wiersze „test” i „exec”, aby wyglądały tak #test -x /etc/X11/Xsession && exec /etc/X11/Xsession i tak #exec /bin/sh /etc/X11/Xsession.
  2. W kolejnym kroku, bez wychodzenia z edytora, dodajemy dwie linie startxfce4 na start. W pierwszym umieściliśmy #xfce4, aby pomóc nam zapamiętać, co będzie dalej. W drugim bez komentarza, dodajemy startxfce4.
  3. Na koniec wpisujemy sudo /etc/init.d/xrdp start.
  4. Pozostał nam jeszcze jeden krok: otwieramy narzędzie zdalnego pulpitu Windows i wpisujemy localhost: 3390, czyli to, co dodaliśmy w kroku 8. Jeśli nie, możemy wpisać ip addr, skopiuj adres IP, który ma przed sobą nazwę INET i użyj tego adresu. Otworzy się okno, w którym będziemy musieli się zalogować. Jeśli widzimy, że zapora przeskakuje, dajemy ją do zaakceptowania.

A co Kali Linux ma wspólnego z artykułem o Ubuntu?

Cóż, dopóki nie zostanie przesłany do systemu Windows 11 i sytuacja stanie się trochę lepsza, Kali Linux to lepszy wybór z jednego powodu: Wygraj Kex. Jest to narzędzie opracowane przez samą firmę Offensive Security, za pomocą którego możemy łączyć się z pulpitem Kali Linux bez polegania na innych pakietach lub oprogramowaniu, takim jak xrdp lub zdalny pulpit. Po prostu rozpoczynamy sesję Kali Linux, instalujemy Win-Kex (sudo apt install kali-win-kex), a następnie uruchamiamy jedną z opcji.

Win-Kex oferuje trzy możliwości: w pierwszej wykonamy pulpit w oknie. W drugim panel otworzy się u góry i będziemy mogli otwierać aplikacje tak, jakby były częścią systemu Windows. Trzeci jest bardziej przeznaczony dla ARM.

Wersja pełnoekranowa jest uruchamiana za pomocą polecenia kex --win -s, będąc pierwszą opcją «okno» i drugą «dźwiękiem». W przypadku górnego panelu, chociaż u mnie nie działa, musisz użyć kex --sl -s. Ponieważ innym powodem wyboru Kali Linux jest to, że dźwięk działa również bez konieczności komplikowania naszego życia. Zasadniczo to Ubuntu, z lekkim interfejsem i gdzie działa dźwięk, choć prawda jest taka, że ​​przestaje działać, jeśli zamkniemy sesję i nie uruchomimy ponownie systemu operacyjnego hosta (Windows).

i dlaczego to wszystko?

Cóż, ten blog dotyczy ogólnie Linuksa, aw szczególności Ubuntu. Artykuł mówi o Ubuntu, ale to nie jedyny powód. Zachęcam moich znajomych do wypróbowania Linuksa, ostatnio ponieważ są ludzie, którzy chcą używać PHP na Windowsie, a na Linuksie wszystko jest prostsze. Sugestię zostawiam, a zapoznanie się z dystrybucją może być dobrym wpisem, nawet przez WSL.