Когда Linux был первоначально обнародован, в нем отсутствовали многие полезные приложения, которые успешно запускал основной конкурент -Microsoft Windows. Поэтому Linux создал слой совместимости под названием Wine, с помощью которого можно запускать приложения Windows в Linux. Изначально Wine мог запускать только несколько приложений Windows, но теперь он может поддерживать тысячи из них, что делает его очень мощным приложением для Linux.
В этой статье мы опишем, как установить и использовать Wine на Ubuntu для установки Windows-приложений.
Установка Wine на Ubuntu
В репозитории WineHQ есть набор стандартных пакетов Wine, которые вы можете загрузить и установить в своей системе. Для этого выполните следующие шаги:
1. Выполните следующую команду в Терминале для добавления архитектуры i386 перед установкой 64-битной версии Wine:
sudo dpkg —add-architecture i386
2. Выполните следующие действия, чтобы добавить ключ подписи WineHQ:
wget -qO- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add —
Вы можете скопировать эту команду из этого руководства вместо того, чтобы набирать ее в Терминале. Выберите и скопируйте эту команду отсюда, щелкните правой кнопкой мыши в приглашении Терминала и выберите в меню пункт Вставить. Вы также можете использовать сочетание клавиш Ctrl+Shift+V, чтобы вставить скопированный текст.
Как установить Wine в Ubuntu 20.04.
3. Теперь выполните следующую команду, чтобы добавить соответствующий репозиторий из WineHQ:
sudo apt-add-repository ‘deb http://dl.winehq.org/wine-builds/ubuntu/ artful main’
Если в процессе получаем предупреждение
W: http://dl.winehq.org/wine-builds/ubuntu/dists/artful/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
apt-key export F987672F | sudo gpg —dearmour -o /etc/apt/trusted.gpg.d/winehq.gpg apt-key export 5FCBF54A | sudo gpg —dearmour -o /etc/apt/trusted.gpg.d/winehq-packages.gpg
sudo apt update
4. Здесь у вас есть два варианта, какой релиз Wine вы хотите установить: стабильную версию или версию для разработки.
WineHQ Stable: Это самая последняя и стабильная версия Wine. Для установки этой версии используйте следующую команду:
sudo apt-get install —install-recommends winehq-stable
Пожалуйста, введите Y, когда появится запрос на выбор y/n для установки. После этого стабильная версия Wine будет установлена в вашей системе.
WineHQ Development: Это самая последняя версия Wine, но она может быть не очень стабильной. Как разработчик, вы можете быть более заинтересованы в установке этой версии.
sudo apt-get install —install-recommends winehq-devel
Пожалуйста, введите Y, когда появится запрос на выбор Y/n для установки. После этого версия Wine для разработки будет установлена в вашей системе. Процесс может занять некоторое время в зависимости от скорости вашего интернета.
Wine. Запуск Windows приложений в Linux.
5. Для проверки установки и проверки того, какая версия установлена на вашей системе, выполните следующую команду:
wine —version
Поиск необходимого вам приложения Windows
Важно, чтобы в вашей системе была установлена последняя версия Wine, поскольку разработчики Wine постоянно работают над добавлением поддержки все большего количества приложений Windows. На официальном сайте Wine поддерживается список всех приложений, которые в настоящее время поддерживаются Wine. Вот ссылка на сайт:
Вы можете просмотреть список поддерживаемых приложений и узнать, насколько хорошо они будут работать в Wine. На это указывает значение рейтинга, который может варьироваться от Platinum (лучший), Gold, Silver, Bronze до Garbage (не будет работать в Wine). Кроме того, вы можете посмотреть, на какой версии Wine тестировались приложения.
На сайте WineHQ найдите ссылку Browse Apps, расположенную в левой части страницы.
В данном примере я ищу Notepad++, введя ключевые слова в фильтр Name. Результаты поиска отображают нужное мне приложение следующим образом?
Здесь я могу нажать на соответствующий результат поиска, чтобы просмотреть все версии искомого программного обеспечения, поддерживаемые Wine.
Описание, последняя оценка, последняя протестированная версия Wine, результаты тестирования и комментарии к версии могут помочь вам решить, какую версию программы вы хотите установить.
Если вы нажмете на номер версии, вы получите еще более подробную страницу о приложении.
Я бы выбрал версию 8.x, так как она лучше всего подходит для моих нужд, основываясь на рейтинге и последней протестированной версии wine.
Загрузка и использование приложения Windows с помощью Wine
На вышеуказанной странице приведен URL-адрес, с которого я могу свободно скачать необходимую версию Notepad++.
Я выбрал пакет загрузки в формате 7z. По умолчанию пакет загрузки будет сохранен в папке «Загрузки». Оттуда вы можете щелкнуть правой кнопкой мыши на файле 7z и выбрать в меню пункт «Extract here».
Вот содержимое извлеченной папки:
Щелкните правой кнопкой мыши на файле notepad++.exe и вы сможете увидеть опцию «Open With Wine Windows Program Loader», как показано ниже:
Выберите эту опцию, и вы сможете просматривать и использовать приложение Notepad++ следующим образом:
Удаление Wine
Если вы хотите удалить Wine из вашей системы, выполните следующую команду в терминале Ubuntu:
sudo apt-get purge winehq-stable
Вам также нужно будет выполнить следующие команды, чтобы полностью удалить установку и соответствующие папки:
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
Следуя той же процедуре, которая описана в этой статье для использования Notepad++, вы можете загрузить и использовать любое другое Windows-приложение с поддержкой Wine, которое иначе казалось невозможным запустить на Ubuntu.
Похожие записи:
- Используйте сочетание клавиш Ctrl+Alt+Del для выключения Ubuntu
- Как разрешить или заблокировать порт и IP-адрес с помощью Firewalld, iptables и UFW в Linux
- Как включить автоматическое скрытие панели запуска Ubuntu
- Как сохранить вывод команды в файл с помощью терминала Linux
- Как установить и использовать инструмент для создания скриншотов Shutter в Ubuntu
- Установка даты и времени на компьютере и сервере CentOS
- Как получить доступ к аккаунту Google Drive в Ubuntu
Источник: g-soft.info
Как установить и настроить Wine на Ubuntu
Каждая операционная система имеет свои особенности, которые нужно учитывать при создании программ. Разработчики по разным причинам могут не адаптировать своё приложение под разные ОС. Это вызывает сложности при администрировании веб-сервера, ведь иногда программы, разработанной для Windows, очень не хватает для Linux. Такую несправедливость может исправить установка Wine. В этой статье мы расскажем немного об этой программе и о том, как происходит установка Wine в Ubuntu.
Wine ― это программа, которая позволяет запускать программы Windows прямо на Linux без использования виртуальных компьютеров.
Windows-программы можно запустить в Linux с помощью VirtualBox, но в этом случае потребуется запуск полноценной операционной системы. Это влечёт за собой серьёзные затраты ресурсов (несколько десятков гигабайт памяти для установки машины и ещё несколько гигабайт для установки программы виртуализации). Wine — это отдельная реализация Windows API, а не эмулятор, поэтому она занимает несколько десятков мегабайт. Стоит отметить, что не все приложения работают через Wine хорошо или работают вообще. Однако процент таких программ небольшой.
На момент написания статьи вышла версия 6.18, но пока она не является стабильной. О релизах новых версий вы можете узнать на официальном сайте Wine. А теперь перейдём к подробной инструкции по установке Убунту Вайн.
Как установить Wine на Ubuntu
1. Обновите пакеты apt:
sudo apt update
2. Добавьте поддержку 32-битной архитектуры:
sudo dpkg —add-architecture i386
3. Загрузите официальный ключ хранилища Wine и добавьте его:
wget -qO — https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add —
4. Если у вас Ubuntu 18.04 и 19.04, добавьте зависимость FAudio. Для Ubuntu 19.10 и выше FAudio добавлять не нужно:
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
5. Добавьте репозиторий.
Способ 1:
sudo apt-add-repository `deb https://dl.winehq.org/wine-builds/ubuntu $(lsb_release -cs) main`
Способ 2:
Для Ubuntu 20.04:
sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main’
Для Ubuntu 18.04:
sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’
Для Ubuntu 16.04:
sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main’
6. Установите последнюю стабильную версию Wine с помощью команды:
sudo apt update sudo apt install —install-recommends winehq-stable
Как настроить Wine в Ubuntu
Для настройки Wine используют две основные утилиты: winecfg и winetricks. Мы рассмотрим первую.
1. Введите команду:
winecfg
2. Выберите версию Windows и нажмите OK:
я
Готово, после установки утилиты можно приступать к работе с Wine.
Как посмотреть версию Wine
Чтобы посмотреть установленную версию Wine, введите:
wine —version