ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

В любом случае, что такое Wine?

В любом случае, что такое Wine?

Большинство из вас знают, как запускать свои программы Windows в системе Linux с помощью виртуальной машины. В случае с виртуальной машиной это похоже на запуск другой ОС поверх Linux, что приводит к низкой производительности и плохо интегрируется с реальной системой. Второй способ – загрузить Wine в вашу систему Linux. Wine INot 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 и выше.

Exit mobile version