Большинство из вас знают, как запускать свои программы Windows в системе Linux с помощью виртуальной машины. В случае с виртуальной машиной это похоже на запуск другой ОС поверх Linux, что приводит к низкой производительности и плохо интегрируется с реальной системой. Второй способ – загрузить Wine в вашу систему Linux. Wine Is Not an Emulator (Wine) представляет собой слой совместимости для исполняемых файлов Windows, в Linux. Он принимает системные вызовы Windows и преобразует их в системные вызовы POSIX, читаемые программами Linux.
Wine также содержит инструмент Winelib, который мы используем для компиляции приложений и программ, поддерживаемых Windows, для их переноса в Unix-подобные системы.
Проще говоря, Wine – это набор библиотек Linux, которые позволяют запускать многие приложения Windows в дистрибутивах Linux с разной степенью успеха и стабильности.
Мы обсуждаем шаги по установке инструмента «Wine», который позволяет нам запускать приложения Microsoft Windows на нашей машине с Linux. Это может быть полезно в тех случаях, когда вам нужно установить некоторые Windows-зависимые видеоигры и даже инструменты разработчика на вашем компьютере с Linux.
Мы обсудим установку шаг за шагом, а также краткое введение в инструмент. Давайте начнем.
Чтобы установить Wine, сначала включите поддержку 32-битных приложений. Вам нужно сделать этот шаг только в том случае, если вы используете 64-битную архитектуру и не включили поддержку 32-битной версии. Поскольку 64-битная система обратно совместима, она поддерживает 32-битные приложения.
Выполните эту команду, чтобы включить поддержку 32-битных приложений.
sudo dpkg --add-architecture i386
Шаг 1
Добавление репозитория WineHQ для получения последних пакетов Wine
Перед этим добавим ключи GPG.
GPG (Gnu Privacy Guard) – это реализация OpenPGP (Open Pretty Good Privacy). Это метод шифрования, разработанный для использования при обмене электронной почтой. Сейчас он используется в различных приложениях, таких как подписывание кода для репозиториев кода Linux и репозиториев исходного кода, таких как GitHub.
Ниже приведены команды для импорта ключей GPG.
sudo apt update sudo apt -y install gnupg2 software-properties-common
wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
Затем добавьте требуемый репозиторий, используя следующий код
sudo apt-add-repository https://dl.winehq.org/wine-builds/debian/
И, наконец, запуск
sudo apt update
Шаг 2
Установка Wine на Debian
Добавьте репозиторий Wine OBS в вашу систему.
wget -O- -q https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key | sudo apt-key add - echo "deb http://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./" | sudo tee /etc/apt/sources.list.d/wine-obs.list
и, наконец, установите инструмент, используя стабильную ветку
sudo apt update sudo apt install --install-recommends winehq-stable
Шаг 3
Проверьте установку программного обеспечения с помощью команды:
wine --version
Заключение
Мы обсудили установку инструмента Wine, выполнив описанные выше шаги. Эти шаги будут работать в любой ОС на основе Debian и Linux, включая Kali Linux и Ubuntu. Однако эти команды предпочтительнее для Debian версии 10 и выше.