Один мой друг между шутками и по причинам, которые я не буду рассказывать, твердил мне: «кто много места занимает, тот меньше затягивает«. Это вполне применимо к Windows, системе Microsoft, поклонником которой я никогда не был (я убежал от нее, как только открыл для себя Linux) и которая в последние годы настаивала на том, чтобы делать все. Среди этого у нас есть то, что мы можем установить ядро Linux в Windows с его WSL, и это позволяет нам установить Ubuntu и другие дистрибутивы.
Я также сказал о том, что многое покрывает, потому что в Windows 11 приложения Android также могут запускаться «нативно», а WSL улучшится до такой степени, что сможет запускать Linux. с графическим интерфейсом без больших усилий. В этой статье объясняется, как сделать более или менее то же самое с системами, основанными на Debian/Ubuntu и Windows 10, системой, которую многие по-прежнему предпочитают, если им приходится использовать «окна».
Ubuntu как система, Xfce как рабочий стол
Хотя Ubuntu также называет дистрибутив или основной вариант, операционная система, на которой основаны многие другие. Основной вариант — это Ubuntu с рабочим столом GNOME, тогда как Kubuntu — это Ubuntu с рабочим столом KDE/Plasma, Xubuntu — это Ubuntu с Xfce… хотя все они разные, все они — Ubuntu.
Здесь мы собираемся объяснить, как установить Ubuntu на WSL2, и как получить доступ к своему рабочему столу благодаря собственному инструменту удаленного рабочего стола. Следующие шаги будут такими:
- Прежде всего вам нужно установить WSL, в настоящее время в его версии 2. Поскольку все улучшается, больше не нужно запоминать много команд, а одну. В Windows мы открываем Powershell в режиме администратора и набираем
wsl --install
. - Принимаем все, что появляется на экране, до завершения установки.
- Затем идем в Microsoft Store, ищем Ubuntu и устанавливаем.
- После установки мы открываем приложение, что мы можем сделать прямо из Магазина Microsoft или из меню «Пуск».
- При первом запуске требуется некоторое время для настройки, но вскоре он просит нас добавить имя пользователя и пароль. Делаем это (пароль дважды).
- После установки мы войдем в «подсказку». Здесь мы должны обновить систему с помощью обычного sudo
apt update && sudo apt upgrade
. - Теперь собираемся установить интерфейс и сделать некоторые настройки, для чего напишем:
- С учетом вышеизложенного мы установили программное обеспечение, чтобы иметь возможность подключаться к удаленному рабочему столу, рабочему столу Xfce и некоторым приложениям с того же рабочего стола. Последнее необязательно, но рекомендуется, если есть место. На этом этапе мы настроим xrdp с помощью этих команд.
Последние шаги
- Теперь мы редактируем файл xrdp, добавляя, как он будет запускаться. Для этого пишем
sudo nano /etc/xrdp/startwm.sh
и мы комментируем (решёткой впереди) строки «test» и «exec», чтобы они выглядели так#test -x /etc/X11/Xsession && exec /etc/X11/Xsession
и так#exec /bin/sh /etc/X11/Xsession
. - На следующем шаге, не выходя из редактора, добавляем две строчки для запуска startxfce4. В первую кладем
#xfce4
, чтобы помочь нам вспомнить, что будет дальше. Во втором, без комментариев, добавляемstartxfce4
. - Наконец, мы набираем sudo
/etc/init.d/xrdp start
. - У нас еще остался один шаг: мы открываем инструмент удаленного рабочего стола Windows и вводим localhost: 3390, который мы добавили на шаге 8. Если нет, мы можем ввести ip addr, скопировать IP-адрес, перед которым стоит имя INET. и использовать этот адрес. Откроется окно, в котором нам нужно будет авторизоваться. Если видим, что файрвол прыгает, даем принять.
И какое отношение Kali Linux имеет к статье Ubuntu?
Ну, пока его не загрузят в Windows 11 и ситуация не улучшится, Kali Linux — лучший выбор по одной причине: Выиграй Кекс. Это инструмент, разработанный самой Offensive Security, с помощью которого мы можем подключаться к рабочему столу Kali Linux, не полагаясь на другие пакеты или программное обеспечение, такое как xrdp или удаленный рабочий стол. Мы просто запускаем сеанс Kali Linux, устанавливаем Win-Kex (sudo apt install kali-win-kex), а затем запускаем один из вариантов.
Win-Kex предлагает три возможности: в первой мы выполним рабочий стол в окне. Во втором панель откроется вверху, и мы сможем открывать приложения, как если бы они были частью Windows. Третий больше рассчитан на ARM.
Полноэкранная версия запускается командой kex --win -s
, будучи первой опцией «окно», а второй «звук». Для верхней панели, хотя у меня это не работает, вы должны использовать kex --sl -s
. Потому что другая причина выбрать Kali Linux заключается в том, что звук также работает без необходимости усложнять себе жизнь. В основном, это Ubuntu с легким интерфейсом и звуком, хотя правда в том, что он перестает работать, если мы закроем сеанс и не перезапустим операционную систему хоста (Windows).
и зачем все это?
Что ж, этот блог посвящен Linux в целом и Ubuntu в частности. В статье говорится об Ubuntu, но это не единственная причина. Я призываю своих знакомых попробовать Linux, в последнее время есть люди, которые хотят использовать PHP в Windows, а в Linux все проще. Я оставляю это предложение, и ознакомление с дистрибутивом может быть хорошей отправной точкой, даже через WSL.
Я поклонник Linux (элементарная ОС), я всегда использовал его, потому что мне кажется, что это самые простые вещи для всего, что касается разработки, но я поступил на новую работу, которая больше связана с управлением проектами, где мне требуются инструменты Microsoft, такие как : word, excel, проект, outlook, один диск, команды. Что бы они ни говорили, но заменить офис на libreoffice невозможно, документы никогда не читаются одинаково, хуже, если вы хотите поделиться и разрешить редактирование другим людям, которые используют Moffice, возможно, вы могли бы использовать веб-приложение, но я попробовал и нет ( использование стало головной болью для запуска MOffice), интеграция одного диска намного лучше, а команды на linux имеют только предварительную версию, которая вообще плохо работает (у меня было несколько проблем). Мне никогда не нравилась Windows для работы, но с этим WSL я смог иметь терминал ubuntu и все, что связано с разработкой с ubuntu, в то же время у меня были все инструменты microsoft, теперь я могу позволить себе запускать игры без смены ОС. .. В любом случае, я думаю, что с WSL у меня могут быть оба мира, мне это начинает нравиться.