![wslguitooldelphiobjectpascalGUIDelphiprogramming8535876 | Embarcadero RAD Studio Delphi C++Builder Blogs wsl gui tool delphi object pascal gui delphi programming 8535876 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/09/wsl-gui-tool-delphi-object-pascal-GUI-Delphi-programming-8535876-3852375.jpg?resize=908%2C641&ssl=1)
Подсистема 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 с помощью пользовательского интерфейса.
![wslguitooldelphiobjectpascalGUIDelphiprogramming8535876 | Embarcadero RAD Studio Delphi C++Builder Blogs wsl gui tool delphi object pascal gui delphi programming 8535876 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/09/wsl-gui-tool-delphi-object-pascal-GUI-Delphi-programming-8535876-3852375.jpg?resize=750%2C529&ssl=1)
Инструмент с графическим интерфейсом пользователя WSL позволяет управлять функциями WSL с помощью графического интерфейса пользователя и предлагает следующие функции:
- Запустить и остановить распространение.
- Переименовать раздачу.
- Измените флаг распространения с исходной версии WSL на новую улучшенную WSL2.
- Отредактируйте переменные среды.
Более того, вы можете изучить исходный код и узнать, как делать все это с помощью Delphi, и это здорово!
Где я могу скачать инструмент WSL GUI?
Если вы хотите просто опробовать переносимый исполняемый файл, выберите раздел Release в GitHub и загрузите его.
![wslguiobjectpascaldelphimainwindow1009831 | Embarcadero RAD Studio Delphi C++Builder Blogs wsl gui object pascal delphi mainwindow 1009831 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/09/wsl-gui-object-pascal-delphi-mainwindow-1009831.png?resize=415%2C294&ssl=1)
![wslguitooldelphiprogrammingobjectpascaldistributionproperties1188399 | Embarcadero RAD Studio Delphi C++Builder Blogs wsl gui tool delphi programming object pascal distributionproperties 1188399 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2021/09/wsl-gui-tool-delphi-programming-object-pascal-distributionproperties-1188399.png?resize=583%2C637&ssl=1)
Где я могу узнать больше об использовании 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 сегодня и не попробовать код на себе?
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition