Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
CodeDelphiНовости

Все, что вам нужно для создания инструмента с графическим пользовательским интерфейсом WSL сегодня

wsl gui tool delphi object pascal gui delphi programming 8535876 2

Подсистема 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, в этой официальной документации .

Как я могу управлять WSL (подсистемой Windows для Linux) с помощью графического приложения?

WSL GUI Tool — это инструмент с открытым исходным кодом, созданный с помощью Object Pascal, Delphi, который легко управляет установленными дистрибутивами Linux с помощью пользовательского интерфейса.

wsl gui tool delphi object pascal gui delphi programming 8535876 2

Инструмент с графическим интерфейсом пользователя WSL позволяет управлять функциями WSL с помощью графического интерфейса пользователя и предлагает следующие функции:

  • Запустить и остановить распространение.
  • Переименовать раздачу.
  • Измените флаг распространения с исходной версии WSL на новую улучшенную WSL2.
  • Отредактируйте переменные среды.

Более того, вы можете изучить исходный код и узнать, как делать все это с помощью Delphi, и это здорово!

Где я могу скачать инструмент WSL GUI?

Если вы хотите просто опробовать переносимый исполняемый файл, выберите раздел Release в GitHub и загрузите его.

wsl gui object pascal delphi mainwindow 1009831 2
wsl gui tool delphi programming object pascal distributionproperties 1188399 2

 

Где я могу узнать больше об использовании 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 сегодня и не попробовать код на себе?

 
See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

IN THE ARTICLES