Заинтересованы ли вы в запуске приложений Windows на Убунту 22.04? Если да, вам нужно приложение, которое сделает это возможным. Запуск эмулятора идеален, но он может повлиять на производительность вашей системы, потому что он слишком тяжелый для легкой системы. Это где Вино приходит в дело.
Это уровень совместимости, который позволяет запускать приложения Windows в разных операционных системах, включая Linux, macOS и BSD. Кроме того, он устраняет проблемы с производительностью и совместимостью, что позволяет пользователям легко запускать несколько приложений Windows.
Установите последнюю стабильную версию Wine на Ubuntu 22.04
Из этой статьи вы узнаете, как установить последнюю стабильную версию Wine на компьютер. Убунту 22.04 с помощью нескольких простых шагов, которые приведены ниже:
Шаг 1: Во-первых, убедитесь, что вы включили 32-битную архитектуру на Убунту 22.04. Если у вас 64-битная архитектура, вы можете включить 32-битную архитектуру с помощью следующей команды:
Wine. Запуск Windows приложений в Linux.
$ sudo dpkg —добавить-архитектура i386
Шаг 2: Теперь установите ключ репозитория с помощью следующей команды:
$ wget -O — https://dl.winehq.org/wine-builds/winehq.key | sudo apt-ключ добавить —
Шаг 3: Затем добавьте Вино репозиторий с помощью команды:
$ sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ озорной главный’
Шаг 4: После выполнения вышеуказанных шагов пришло время обновить репозиторий пакетов:
$ sudo подходящее обновление
Шаг 5: Теперь установите Вино последняя стабильная версия с использованием:
$ sudo apt install —install-recommends winehq-stable
Это установит Вино на Ubuntu 22.04. Чтобы проверить версию, вы можете использовать следующую команду:
Чтобы открыть Вино конфигурации, используйте приведенную ниже команду.
При запуске конфигурации вам будет предложено установить вино-моно пакет и для этого нажмите на кнопку «Установить» кнопку, чтобы начать установку пакета:
Это установит пакет mon для запуска .СЕТЬ Приложения:
По завершении установки запустится Вино конфигурация на вашем Убунту рабочий стол:
Теперь, чтобы запускать приложения Windows на Убунту 22.04, скачать любой файл в формате .exe. В нашем случае мы загрузили приложение WinRAR, помещенное в каталог «Загрузки».
Установка Wine в Linux Mint и запуск Windows-приложения
Теперь откройте терминал и используйте следующую команду для запуска приложения WinRAR:
Когда вы выполняете приведенную выше команду с именем приложения, вам может потребоваться установить пакет, который вы можете сделать, нажав на значок «Установить» кнопка:
Когда установка завершится, на экране появится программа установки WinRAR. Нажми на «Установить» кнопка для установки приложения:
Удаление репозитория и приложения Wine из Ubuntu 22.04
Удалять Вино репозиторий из Убунту 22.04, Найди «Обновления программного обеспечения» в строке поиска приложений:
Перейти к Другое программное обеспечение вкладку и флажок Вино репозитории:
Введите пароль аутентификации:
Нажмите на репозиторий и выберите вариант «Удалять».
Это удалит репозитории из Убунту 22.04. Нажми на «Закрывать» кнопка:
Нажми на «Перезагрузить» возможность обновить изменения:
Теперь, чтобы удалить Вино от Убунту 22.04, используйте следующую команду:
$ sudo apt remove —autoremove winehq-stable
Вывод
Вино — это легкий уровень совместимости, который может запускать приложения Windows в разных операционных системах, включая дистрибутивы на основе Linux. Его можно установить на Убунту 22.04 сначала добавив его репозиторий, а затем запустив команды установки. Приведенное выше руководство по установке поможет вам установить Вино последний стабильный выпуск и запуск приложения Windows с использованием Вино на Убунту 22.04. Руководство также поможет вам удалить репозиторий и Вино от Убунту 22.04 если больше не хочешь.
Источник: ciksiti.com
Устанавливаем Wine и Winetricks в дистрибутиве Fedora
Wine позволяет запускать приложения, написанный для Windows на Linux, в том числе и игры. Создавая эмуляцию если так можно выразиться, операционной системы Windows в среде Linux. О самом проекте Wine можно прочесть на WIKI перейдя по данной ссылке. Так же на сайте вы можете найти статьи по установки Wine на Ubuntu 20.04, а сегодня мы будем устанавливать Wine в Fedora 32.
Сам дистрибутив Fedora находится под крылом компании Red Hat и является одним из передовых в плане программного обеспечения. Более подробно ознакомится с описанием данного дистрибутива вы можете на WIKI.
Установка Wine в Fedora
Первым делом для установки Wine в Fedora 32 подключим репозиторий, для этого переходим в терминал и вводим команду:
sudo dnf config-manager —add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo
Теперь можно установить одну из возможных версий Wine, это winehq-stable, или winehq-devel, какую установить, решайте сами, я же для примера буду устанавливать winehq-devel. Для установки winehq-devel возвращаемся в терминал и вводим команду:
sudo dnf install winehq-devel
После чего вам останется только подтвердить установку Wine в дистрибутиве Fedora и дождаться окончания установки.
Устанавливаем Winetricks
Теперь можно перейти к установки компонента Winetricks, который позволяет устанавливать библиотеки Windows. Для этого необходимо перейти в терминал и при помощи “wget” скачать сам пакет Winetricks:
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Затем дадим необходимые права скаченному пакету Winetricks для его запуска, это можно сделать командой “chmod”:
chmod +x winetricks
После чего давайте переместим его в директорию /usr/bin/, более подробно про команду “mv” вы можете прочитать в данной статье, а мы возвращаемся к перемещению файла Winetricks:
sudo mv -v winetricks /usr/bin/
И остался последний шаг, запустить Winetricks, для этого не выходя из терминала запускаем его командой:
winetricks
После чего устанавливаем библиотеки, такие как Wine Mono, Wine Gecko
Заключение
Собственно, хотелось бы сказать что данный метод так же подойдет и для Fedora 31, разница лишь в версии дистрибутива и репозитория. Что бы установить Wine в других версиях дистрибутива Fedora, достаточно поменять цифры идущие после слов “/wine-builds/fedora/”. В данном примере указана цифра “32”, вот ее и необходимо изменить, например на “31”, что и будет означать репозиторий для Fedora 31:
https://dl.winehq.org/wine-builds/fedora/32/winehq.repo
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X
Источник: cyber-x.ru
Wine — основы
Ошибка в тексте? Выделите ее мышкой! И нажмите: CTRL+Enter, сообщите об этом, автор постарается в краткие сроки обновить / исправить материал.
Статья посвящена Wine и всем аспектам его использования. В сети находится очень много информации, есть различные руководства по настройке и многое другое. Я постараюсь объединить все для того чтобы любой человек смог достичь максимального успеха, в пределах своих способностей и конечно возможности программы. Итак — начнем.
Wine — это отдельная реализация Windows API, а не эмулятор, как большинство думают. Не единожды повторялось, но и здесь будет уместно. Это и делает проект уникальным и интересным для пользователей различных систем, открывает различные пути для реализации своих идей. Уникальность заключается в том, что с помощью этой программы можно запускать Windows приложения в Ubuntu и в других Linux системах, а также во FreeBSD и в Mac OS X. Правда и тут есть свои «подводные камни». Некоторые думают что будет легко перейти с одной системы на другую, в данном случае мы рассматриваем Windows и Linux.
Заблуждение заключается в том что люди думают что у них получиться запустить из под Wine различный софт, к которому они привыкли и им удобно в нем работать. Как не крути просто так ничего не бывает. Чтобы заработал наш любимый софт под Wine нужно попотеть, перечитать кучу руководств и взвесить этот объём информации.
Конечно не совсем софтом придется «пыжиться», но готовым надо быть ко всему. Проект Wine развивается очень быстро, но до стабильной работы ему очень далеко. Но думаю что в скором будущем весь основной софт, а также игры будут работать на нем стабильно.
Первый вопрос человека который только что перешёл на Linux (в нашем случае Ubuntu): «Как я буду запускать программы из Windows?». Он начинает поиск на эту ему и естественно натыкается на Wine.
Второй вопрос: «Как его поставить?». Есть два способа: Поставить из официальных репозиториев или скомпилировать самому из исходников. Мы рассмотрим оба варианта.
- Вариант 1: Установка из репозитория.
Это очень просто. Идем в Приложения => Стандартные => Терминал:
sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.3
Ждем пока завершится установка. Wine установлен и можно пробовать установить игру либо приложение.
- Вариант 2: Компилирование из исходников.
1.Скачиваем исходники с официального сайта, там они присутствуют. В моё случае
это Wine 1.3.11 (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download).
2. Распаковываем исходники.
Дальше вводим в терминале следующие команды:
переходим в директорию, в которую был распакован архив с исходными текстами:
cd wine-1.3.11/
Перед компиляцией надо включить поддержку OpenGL. Если мы этого не сделаем приложения которым нужен OpenGL работать не будут. В терминале:
gedit tools/wineinstall
Находим строку, начинающуюся с CONFARGS=, и после вписываем в нее нужные параметры сборки. В нашем случае строка будет выглядеть так:
CONFARGS=»—with-opengl —disable-debug —disable-trace»
sudo apt-get install auto-apt checkinstall sudo auto-apt -y run ./configure
Устанавливаем через создание пакета, вместо make install
sudo checkinstall
Всё. Ждем окончания установки.
Так же есть вариант, для одаренных — джедаев на debian-based дистрибутиве.
apt-get source wine1.3 sudo apt-get build-dep
Наступил самый интересный момент: скачиваем нужную версию wine с официального сайта, распаковываем, и копируем туда директорию debian из директории с исходниками оригинального пакета wine1.3.
и у нас появляется *.deb пакет для убунты/дебиана со всеми нужными патчами для дистрибутива, почти как из официального репозитория, но только новая версия. К тому же её ещё потом можно спокойно удалить так же через apt-get.
Рассмотрим плюсы и минусы каждого из вариантов.
Вариант 1. Плюсы:
- За нас уже все собрано и пыжиться не надо, все уже готово к употреблению.
Минусы:
- Мы не сможем применить патч, например для улучшения работы какой нибудь игрушки.
- Не стабильная работа на некоторых видеокартах.
Вариант 2. Плюсы:
- Возможность применить патчи для улучшения работы
- Стабильная работа с не стабильными драйверами видеокарт.
Минусы:
- Нет меню в Приложениях, что не удобно. Приходиться все делать из консоли,выходить в настройки Wine например.
- Процесс установки слишком долгий, зависит от мощности вашего компьютера.
- Нет меню в Приложениях, что не удобно. Приходиться все делать из консоли, выходить в настройки Wine например.»
Можно самому добавить через Система => Параметры => Главное меню
Я отдаю предпочтение второму варианту. Wine установленный таким образом работает лучше, чем установленный из репозиториев. Но это лишь мое маленькое ИМХО.
- Установка программ и игр
Сперва мы идем на appdb.winehq.org Сверху, в поисковике вбиваем название игры или программы и смотрим что там написано. Обычно там описаны тесты на различных системах, рекомендации для стабильной работы и многое другое.
Если программа работает без проблем, значит с чистой душой её устанавливаем простым кликом. Если это какая нибудь серьёзная игра или программа и без шаманства с бубном не обойтись — значит надо создавать отдельный префикс* для наших танцев. * Все файлы вайна хранятся в префиксе, или ещё называемом бутылкой (по анологии с вином/wine). Там внутри этой бутылки имеются все файлы диска C, реестр, индивидуальные настройки и так далее.
Таких бутылок может быть сколько угодно.
Просто может быть какой-то софт, который ведёт себя очень капризно под вайном и для него нужны какие-то костыли, которые будут мешать нормальной работе других приложений вайна. Тогда просто этот софт ставим в отдельную бутылку (префикс) и любые настройки не будут влиять на другие программы.
Когда вайн запускается в первый раз без указанного префикса, используется ~/.wine. Если префикс не существует вайн создаст его и наполнит дефолтным содержимым создаст и наполнит файлами каталоги C:windows, C:Program Files, C:users. Плюс будет создан чистый реестр.
Идем в наш домашний каталог и создаем новую директорию. Например .wine2.
Дальше идем в терминал и вводим:
WINEPREFIX=»/home/username/.wine2/» winecfg
Всё. Отдельный префикс создан. Там хранятся различные конфигурации реестра и сами программы.
Установку программы также производим через консоль.
WINEPREFIX=»/home/username/.wine2/» wine /media/DVD/setup.exe
Идет процесс установки и самое главное в отдельный префикс. Потом мы запускаем уже установленную программу, также из консоли и смотрим вывод.
В выводе могут быть ошибки, о том что нет нужных компонентов и библиотек. В установке недостающих компонентов нам поможет winetricks (см. ниже)
Что это дает? Это дает стабильную работу приложений в своем префиксе, если масса программ будет работать в одной префиксе, он рано или поздно засориться что приведет к сбою других программ. Поэтому нужно использовать отдельные префиксы, если не хотите все настраивать по много раз.
- Winetricks — В правильной настройке префикса нам поможет winetricks.
Winetricks — это скрипт, который устанавливает различные компоненты, которые требуются для работы приложения, например DirectX, Vcredist и многое другое. Как это скрипт работает? Он скачивает библиотеки и компоненты с Microsoft-овских ресурсов. Именно так, и не как по другому. Зачем этот скрипт нужен?
Это очень упрощает работу с Wine-ом. Без скрипта мы бы сами лазили и искали нужные компоненты, а тут уже все сделано, надо только поставить галочку и нажать «Установить» Также этот скрипт помогает редактировать реестр, вписывать туда различные ключи. И помимо этого в winetricks есть много настроек
и функций.
Для ознакомления с ним просто введите в терминале winetricks
- Редактирование реестра
В терминале вводим: