Подсистема Windows для Linux позволяет разработчикам запускать среду GNU / Linux, включая инструменты командной строки, большинство утилит и приложений, непосредственно на своих компьютерах с Windows. Он стал чрезвычайно популярным, и RAD Studio Delphi может создавать приложения Linux, которые запускаются непосредственно на компьютерах WSL и полностью Linux.
- Несколько дистрибутивов WSL доступны через Microsoft Store (Ubuntu, Kali, Fedora, Debian, OpenSUSE).
- WSL в настоящее время ориентирован на использование командной строки, но с помощью расширений и программ вы можете установить графический интерфейс и подключиться через утилиты управления удаленным рабочим столом.
- Windows 11 позволяет пользователям Windows запускать приложения Linux с полным графическим интерфейсом пользователя через WSL2, который является обновленной версией исходного WSL. RAD Studio также работает с WSL2, и с помощью FMX Linux вы можете создавать приложения с ПОЛНЫМ графическим интерфейсом для Linux.
- WSL быстрее и легче использует ресурсы компьютера, чем виртуальная машина.
- Вы можете запускать двоичные файлы Linux из Windows и исполняемые файлы Windows из Linux
В последних обновлениях WSL2 мы видим огромное увеличение производительности файловой системы и полную совместимость с системными вызовами для лучшего опыта. Вы можете найти, как установить WSL в Windows, в этой официальной документации .
Table of Contents
Как я могу управлять WSL (подсистемой Windows для Linux) с помощью графического приложения?
WSL GUI Tool — это инструмент с открытым исходным кодом, созданный с помощью Object Pascal, Delphi, который легко управляет установленными дистрибутивами Linux с помощью пользовательского интерфейса.
Инструмент с графическим интерфейсом пользователя WSL позволяет управлять функциями WSL с помощью графического интерфейса пользователя и предлагает следующие функции:
- Запустить и остановить распространение.
- Переименовать раздачу.
- Измените флаг распространения с исходной версии WSL на новую улучшенную WSL2.
- Отредактируйте переменные среды.
Более того, вы можете изучить исходный код и узнать, как делать все это с помощью Delphi, и это здорово!
Где я могу скачать инструмент WSL GUI?
Если вы хотите просто опробовать переносимый исполняемый файл, выберите раздел Release в GitHub и загрузите его.
Где я могу узнать больше об использовании RAD Studio Delphi с Windows WSL и Linux?
Лучшее место — серия веб-семинаров по модернизации Windows 10. Вы можете узнать, как настроить таргетинг на подсистему Windows 10 Windows для Linux с помощью RAD Studio Delphi, из этого замечательного видео от Джима МакКита :
Где я могу скачать исходный код Delphi Object Pascal для инструмента WSL GUI Tool?
Вы можете перейти по следующей ссылке на официальный инструмент WSL GUI здесь: https://github.com/emeric-martineau/wsl-gui-tool
Почему бы не скачать бесплатную пробную версию RAD Studio сегодня и не попробовать код на себе?