WinApps — Windows-приложения в Linux без компромиссов

07 Jun, 2026
15,396
🔱 483
👥 66

Когда Photoshop нужен здесь и сейчас

Знакомая ситуация? Вы перешли на Linux, но некоторые Windows-приложения незаменимы. Adobe Creative Cloud, Microsoft 365, специализированный софт — варианты через Wine часто работают с ограничениями. WinApps предлагает элегантное решение: запуск Windows-приложений прямо в Linux, с интеграцией в файловый менеджер и системный трей.

Что такое WinApps

Проект создаёт мост между Linux и Windows через:

  • Виртуальную машину (Docker/Podman/libvirt)
  • Технологию Remote Desktop Protocol (через FreeRDP)
  • Автоматическую интеграцию ярлыков в систему

Важно: приложения не просто запускаются в окне — они выглядят как родные для Linux, с правильными иконками и ассоциациями файлов.

Почему это удобно

  1. Полная интеграция — правый клик по .docx открывает Word, как будто он установлен в Linux
  2. Доступ к домашней директории — файлы из /home доступны в Windows через \\tsclient\home
  3. Поддержка всех приложений — даже тех, что не в официальном списке
  4. Экономия ресурсов — не нужно держать отдельную Windows для нескольких программ

Демонстрация WinApps

Как это работает под капотом

  1. Windows работает в виртуальной машине (выбор: Docker, Podman или libvirt)
  2. WinApps сканирует установленные в Windows программы
  3. Создаёт для них ярлыки в Linux с оригинальными иконками
  4. Использует FreeRDP для отрисовки окон

Технически это выглядит как удалённый доступ, но для пользователя — обычные приложения в системе.

Реклама

Официально поддерживаемые приложения

Проект включает пресеты для популярного софта:

  • Adobe: Photoshop, Illustrator, After Effects и другие
  • Microsoft 365: Word, Excel, Outlook, Teams
  • Разработка: Visual Studio, PowerShell

При этом можно добавить любое .exe-приложение вручную.

Как начать использовать

  1. Настройте Windows VM (Docker/Podman рекомендуются для автоматизации)
  2. Установите зависимости:
sudo apt install -y freerdp3-x11 git iproute2 # для Debian/Ubuntu
  1. Создайте конфиг ~/.config/winapps/winapps.conf с данными пользователя Windows
  2. Запустите установщик:
bash <(curl https://raw.githubusercontent.com/winapps-org/winapps/main/setup.sh)

После установки Windows-программы появятся в меню приложений Linux.

Продвинутые возможности

  • Интеграция с Nautilus: открытие файлов через правый клик
  • Масштабирование: поддержка HiDPI-экранов (100%, 140%, 180%)
  • Автопауза VM: экономия ресурсов при простое
  • WinApps Launcher: удобный трей-менеджер для управления VM

Кому особенно пригодится

  • Дизайнерам, которым нужен Adobe CC в Linux
  • Офисным пользователям, зависящим от Microsoft 365
  • Разработчикам, работающим с Windows-специфичными инструментами
  • IT-специалистам, администрирующим смешанные среды

Альтернатива Wine или нечто большее?

В отличие от Wine, WinApps:

  • Не требует эмуляции Windows API
  • Гарантирует полную совместимость
  • Позволяет использовать лицензионные версии программ

Цена — необходимость виртуальной машины с Windows, но для современных компьютеров это уже не проблема.

WinApps — одно из тех редких решений, что действительно стирают границы между ОС. Если вам нужны отдельные Windows-приложения без перезагрузки или двойной загрузки — стоит попробовать. Проект активно развивается, а сообщество добавляет поддержку новых программ.

Для начала хватит 10 ГБ на виртуальный диск и базовых знаний Linux. Готовые конфиги и скрипты установки существенно упрощают процесс.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.