Поиск по сайту:

Как установить Wine в Ubuntu 22.04 для установки и запуска приложений Windows

Для запуска приложений Microsoft Windows в Ubuntu Linux, Wine или CrossOver (платная версия) — хороший выбор. А вот как установить и использовать Wine в Ubuntu 22.04 LTS.

В этом уроке вы увидите 2 способа установки Wine в Ubuntu. Выберите любой из них, который вы предпочитаете.

Установите Wine из репозитория Ubuntu:

Ubuntu включила пакет Wine в свой собственный репозиторий, хотя он и старый. Пользователь может просто нажать Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, и запустить команду для его установки:

sudo dpkg --add-architecture i386 && sudo apt install wine

Введите пароль пользователя (без звездочки) и нажмите Enter для аутентификации для sudo.

После установки пакета запустите winecfg в терминале, чтобы сгенерировать файл конфигурации. И запустите команду, чтобы создать ссылку на файл .desktop:

sudo ln -s /usr/share/doc/wine/examples/wine.desktop /usr/share/applications/

Наконец, вы можете щелкнуть правой кнопкой мыши EXE-файл, чтобы запустить его с помощью опции «Wine Windows Program Loader»:

Установите Wine из официального репозитория:

Команда разработчиков Wine предоставляет официальный репозиторий apt для систем на базе Debian/Ubuntu. Выпустив версию 7.6, компания добавила поддержку Ubuntu 22.04.

1. Установите винный ключ.

В репозиторий теперь добавлен новый метод установки ключа в соответствии с политикой Debian, поскольку apt-key устарел. Однако пока это все еще защищенный ASCII-ключ.

Нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, создайте каталог для хранения ключей:

sudo mkdir -p /etc/apt/keyrings

Затем запустите одну команду, чтобы загрузить ключ Dearmor и перейти в каталог «/etc/apt/keyrings»:

wget -O - https://dl.winehq.org/wine-builds/winehq.key | gpg --dearmor | sudo tee /etc/apt/keyrings/winehq-archive.key

Введите пароль пользователя и нажмите Enter, если команда застряла с мигающим курсором. И он выведет нечитаемый текст, как показано на рисунке:

2. Добавьте репозиторий Wine:

Затем выполните одну за другой приведенные ниже команды, чтобы загрузить файл установки репозитория и перейти в каталог «/etc/apt/sources.list.d».

  • Загрузите исходный файл:

    wget -nc https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources
  • Переместите его в «/etc/apt/sources.list.d»:

    sudo mv winehq-$(lsb_release -sc).sources /etc/apt/sources.list.d/

ПРИМЕЧАНИЕ. Эта команда предназначена только для Ubuntu. «$ (lsb_release -sc)» возвращает кодовое имя системы. Для Linux Mint и других систем на базе Ubuntu замените его на jammy (22.04), focal (20.04) или bionic (18.04), в зависимости от того, какой из них Версия Ubuntu, на которой основана ваша система.

3. Обновить кеш

Перед установкой любого пакета из этого репозитория вам необходимо обновить системный кеш, выполнив команду в терминале:

sudo apt update

4. Установите Wine:

Репозиторий Wine предоставляет три пакета Wine:

  • winehq-stable - стабильная версия (на данный момент v8.0)
  • winehq-devel - последняя разработка.
  • winehq-staging — тестовая версия с исправлениями, наложенными поверх соответствующего Wine-devel.

Выберите установку одного из пакетов, выполнив команду ниже в терминале:

  • Чтобы установить стабильную версию, используйте команду:

    sudo apt install winehq-stable
  • Установите версию Wine для разработки через:

    sudo apt install winehq-devel
  • Или установите Wine-Staging с помощью команды:

    sudo apt install winehq-staging

ПРИМЕЧАНИЕ. Он не пересобирает старые пакеты для новых систем Linux. winehq-stable пока недоступен для Ubuntu 22.04, поскольку новая LTS выпущена после Wine Stable 7.0. Пользователь может дождаться следующей стабильной версии (v7.0.1 или v8.0).

После установки щелкните правой кнопкой мыши EXE-файл и запустите его с помощью опции загрузчика программы Wine. Посмотрите, работает ли ваше приложение с Wine.

Как удалить вино:

1. Чтобы удалить пакет Wine, просто откройте терминал и выполните команды:

sudo apt remove wine winehq-stable winehq-staging winehq-devel

В каталогах .wine и .local/share/applications останутся локальные файлы конфигурации и данные приложения. Это скрытые папки. Нажмите Ctrl+H в файловом менеджере, чтобы переключить отображение и удалить их по своему усмотрению.

2. Чтобы удалить репозиторий Wine, откройте терминал (Ctrl+Alt+T) и выполните команду:

sudo rm /etc/apt/sources.list.d/winehq-*.sources

И удалите ключ репозитория с помощью команды:

sudo rm /etc/apt/keyrings/winehq-archive.key

Наконец, примените изменения, запустив sudo apt update, чтобы обновить кеш системных пакетов.

Статьи по данной тематике