Установка Wine на EOL системы Debian 9 и 10

Wine – это программный продукт, позволяющий запускать приложения Windows на операционных системах Linux. В данной статье мы рассмотрим процесс установки Wine на устаревшие версии Debian 9 (Stretch) и Debian 10 (Buster), которые уже не поддерживаются официальными репозиториями.

Для Debian 9 добавляем в "/etc/apt/sources.list" строку репозитория Debian 11, не отключая 9:
deb http://deb.debian.org/debian/ bullseye main

Добавление 32-битной архитектуры для 64-битной системы
Первым шагом является добавление поддержки 32-битной архитектуры для 64-битной системы. Это необходимо для корректной работы некоторых приложений Windows. Выполните следующую команду:
sudo dpkg --add-architecture i386

Очистка системы
Далее очистим от старых пакетов систему:
sudo apt-get autoremove --purge -y

Установка ключа
Далее нам нужно скачать и установить ключ безопасности для подтверждения источника пакетов WineHQ. Создадим директорию для ключей:
sudo mkdir -pm755 /etc/apt/keyrings

Затем скачаем сам ключ:
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Импорт в sources.list
Теперь добавим источник пакетов WineHQ в файл «sources.list»:
deb [signed-by=/etc/apt/keyrings/winehq-archive.key] https://dl.winehq.org/wine-builds/debian/ bullseye main

Обновление пакетов
Перед установкой Wine обновим список пакетов:
sudo apt-get update

Установка Wine
И наконец, установим сам пакет Wine:
sudo apt-get install --install-recommends winehq-staging winetricks -y
sudo apt-get install cabextract p7zip unrar unzip wget zenity -y

Компоненты
После установки обязательно создаем 32-битный префикс и ставим компоненты как указано здесь. Для root'а ставить не обязательно, если только вы не собираетесь ставить приложение, которое будет требовать права администратора.

Окончание
После выполнения всех этих шагов, Wine будет установлен на вашей системе Debian 9 или 10. Обратите внимание, что использование устаревших версий операционной системы может привести к проблемам с безопасностью и совместимостью, поэтому рекомендуется обновить систему до последней поддерживаемой версии или рассмотреть возможность использования альтернативных методов запуска приложений Windows, таких как виртуальные машины или контейнеры.
Поделиться: