Когда Linux был первоначально выпущен, ему не хватало многих полезных приложений, которые успешно поддерживал его главный конкурент - Windows. Поэтому в Linux был создан слой совместимости, который использовался для запуска Windows-приложений в самой Linux и назывался Wine. Первоначально Wine мог запускать лишь несколько Windows-приложений, но теперь он может поддерживать тысячи из них, что делает его очень мощным приложением для Linux. Однако его установка очень проста!
Проверка разрядности Debian 32-битная или 64-битная.
Существуют различные версии Wine для 32-битных и 64-битных версий Debian. Чтобы проверить, какую версию вы используете, и установить соответствующую версию Wine, выполните следующие шаги:
Откройте Терминал через поиск приложений.
Используйте следующую команду для получения данных о процессоре из файлов sysfs и /proc/cpuinfo:
$ lscpu
Эта команда покажет следующий результат:
Запись CPU op-mode(s) говорит вам о том, какая версия Debian установлена на вашей системе; 32-bit означает, что вы используете 32-битную ОС Linux, 32-bit, 64-bit означает, что вы используете 64-битную ОС.
Установка Wine из официального репозитория Debian (рекомендуется)
рекомендуется устанавливать Wine через стандартный репозиторий Debian, так как в этом случае вы сможете получить более стабильную версию.
Выполните следующие команды в Терминале от имени пользователя root, чтобы установить Wine на 64-битную версию Debian:
1 | apt-get update |
А затем
1 | apt-get install wine64 |
Для 32-битной системы Debian вы можете использовать следующую команду:
1 | apt-get install wine32 |
Проверить версию Wine можно с помощью следующей команды:
1 | wine --version |
Установка Wine из репозитория WineHQ
Репозиторий WineHQ содержит набор стандартных пакетов Wine, которые вы можете загрузить и установить на свою систему. Для этого выполните следующие шаги:
Выполните следующую команду в Терминале для добавления архитектуры i386 перед установкой 64-битной версии Wine:
1 | dpkg --add-architecture i386 |
Выполните команду ниже, чтобы добавить ключ подписи WineHQ:
1 | wget -qO- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -... |
Теперь выполните следующую команду, чтобы добавить соответствующий репозиторий из WineHQ:
Для Debian 10
1 | apt-add-repository 'deb http://dl.winehq.org/wine-builds/debian/ buster main'. |
Для Debian 11
1 | apt-add-repository 'deb http://dl.winehq.org/wine-builds/debian/ bullseye main'. |
Для Debian 12
1 | apt-add-repository 'deb http://dl.winehq.org/wine-builds/debian/ bookworm main'. |
Затем выполните следующую команду:
1 | apt-get update |
Здесь у вас есть два варианта, какой выпуск Wine вы хотите установить: стабильную версию или версию для разработки.
WineHQ Stable: Это самая последняя и стабильная версия Wine. Для установки этой версии используйте следующую команду:
1 | apt-get install --install-recommends winehq-stable |
WineHQ Development: Это самая последняя версия Wine, но она может быть не очень стабильной. Как разработчик, вы можете быть более заинтересованы в установке этой версии.
1 | apt-get install --install-recommends winehq-devel |
Чтобы проверить установку и узнать, какая версия установлена в вашей системе, выполните следующую команду:
1 | wine --version |
Удаление Wine из системы
Пожалуйста, введите следующую команду в терминале Debian, чтобы удалить Wine из вашей системы:
В зависимости от того какой пакет был установлен в системе, выполните одну из команд ниже
1 2 3 4 5 6 7 | apt-get purge winehq-stable apt-get purge winehq-devel apt-get purge wine64 apt-get purge wine32 |
Вам также нужно выполнить следующие команды, чтобы полностью удалить установку и соответствующие папки:
1 2 3 4 5 6 | rm ~/.config/wine/ -rf rm -rf $HOME/.wine rm -f $HOME/.config/menus/applications-merged/wine* rm -rf $HOME/.local/share/applications/wine rm -f $HOME/.local/share/desktop-directories/wine* rm -f $HOME/.local/share/icons/????_*.xpm |
Теперь установка будет полностью удалена из вашей системы.