Как установить 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
, чтобы обновить кеш системных пакетов.