🔧 Шаг 1: Добавление поддержки 32-битной архитектуры

sudo dpkg --add-architecture i386

Некоторые старые Windows-программы не понимают, что за 64 бита такие — пусть живут в своей 32-битной реальности.


🔑 Шаг 2: Добавление GPG-ключа для WineHQ

sudo mkdir -p /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Без ключа Debian просто не поверит, что вино настоящее.


📦 Шаг 3: Добавление репозитория Wine

echo "deb [signed-by=/etc/apt/keyrings/winehq-archive.key] https://dl.winehq.org/wine-builds/debian bookworm main" | sudo tee /etc/apt/sources.list.d/winehq.list

Нужно же системе объяснить, откуда брать божественный напиток.


♻️ Шаг 4: Обновление кэша пакетов

sudo apt update

После этого apt узнает, где искать бутылки.


🍷 Шаг 5: Установка Wine

sudo apt install --install-recommends winehq-stable

Также доступны:

  • winehq-devel — для любителей жить на грани,
  • winehq-staging — с экспериментальными патчами.

✅ Шаг 6: Проверка установки

wine --version

Увидеть wine-10.0.x — это как увидеть надпись “Бар открыт”.


⚙️ Шаг 7: Настройка через winecfg

winecfg

Позволяет:

  • выбрать версию Windows (XP, 7, 10…),
  • настроить звук, папки, библиотеки,
  • поверить, что ты снова в 2009-м и ставишь драйвера для принтера.

🗃️ Шаг 8: Каталог для программ Windows

Программы устанавливаются в:

~/.wine/drive_c/Program\ Files/

Portable-проги можно кидать куда угодно, например:

~/windows-apps

И запускать:

wine ~/windows-apps/SomeApp.exe

🖱️ Шаг 9: Создание ярлыка для запуска из меню

Создание файла:

nano ~/.local/share/applications/myapp.desktop

Содержимое:

[Desktop Entry]
Name=My Windows App
Exec=wine /home/USERNAME/windows-apps/myapp.exe
Type=Application
Icon=wine
Categories=Utility;Wine;
StartupNotify=true

Не забыть заменить USERNAME и путь.

Сделать ярлык исполняемым:

chmod +x ~/.local/share/applications/myapp.desktop

Теперь приложение будет отображаться в меню, как будто это Linux-программа, только с душком Windows.


🎁 Бонус: Установка Winetricks

sudo apt install winetricks

Для установки недостающих компонентов:

winetricks directx9

Также доступны .NET, шрифты, библиотеки и прочие радости виндовой жизни.


🎉 Готово!

Теперь Wine установлен, Windows-программы запускаются, и ты можешь официально заявить: “Я пью вино под Linux, и мне за это ничего не будет.”