Запускаем Windows программы на Linux
Сколько линуксоида не корми, все равно на винду поглядывает.
Накопал я тут тебе WinBoat.
Эта штука запускает Windows-приложения прямо в Linux с максимально «нативной» интеграцией: окна приложений — как обычные X/Wayland-окна, общий доступ к файлам и даже полноценный Windows-десктоп.
ЧИТАТЬ ПЕРВЫМ В ТЕЛЕГРАМЧто в коробке
- Запустит любое приложение, которое работает в Windows — в том числе коммерческие программы.
Ради прикола запустил Excel, ну что сказать, минимум приседаний и танцев с бубном. Работает прям отлично.
- Окна приложений интегрируются в рабочий стол Linux, не просто RDP в едином окне, а RemoteApp-композитинг.
- Автоматические инсталляции через GUI — выбираешь параметры, остальное делает WinBoat.
- Файловая интеграция, домашний каталог монтируется в винду.
- Полный Windows-десктоп по запросу (если нужно работать внутри полноценной виртуальной машины).
Что под капотом
Это Electron-приложение + сопутствующий «guest server». Windows запускается как VM внутри контейнера Docker. А между хостом и гостем общаются через WinBoat Guest Server.
Затем для прорисовки отдельных окон используется FreeRDP + Windows RemoteApp — это и даёт ложное ощущение нативности.
Штука интересная возможно бы я ее использовал, если бы плотно сидел на линуксе. Так что приглядись, глядишь установишь в хозяйстве приживется.


