Меню Рубрики

Установка двух версий wine

Установка последней версии WineHQ в Ubuntu 18.04 и 19.04

Пример проблемы с зависимостью при установке Wine:

Проблема повторяется со всеми версиями winehq.

Приступим к первому этапу установки Wine в Ubuntu:

  • Для 64-bit системы подключаем поддержку 32-bit пакетов:
  • Подключаем OBS репозиторий, именно оттуда будет взят нужный пакет, благодаря которому не возникнет проблемы с зависимостью.

Для Ubuntu 19.04:

  • Скачиваем ключ Release.key в домашний каталог /home, или в любую другую папку.
  • Устанавливаем ключ (если ключ был загружен в другую папку, то устанавливаем из той папки):
  • С помощью терминала добавляем репозиторий:

Для Ubuntu 18.04:

  • Скачиваем ключ Release.key в домашний каталог, или в любую другую папку.
  • Устанавливаем ключ (если ключ был загружен в другую папку, то устанавливаем из той папки):
  • С помощью терминала добавляем репозиторий:

В случае проблем с сообщением: “NO_PUBKEY DFA175A75104960E”, добавляем ключ следующим образом:

Переходим к непосредственной установке Wine (команды выполняем в терминале):

  • Скачиваем и добавляем ключ:
  • Добавляем репозиторий

Если по каким-то причинам список пакетов не был обновлен, то обновим:

Переходим к непосредственной установке программы Wine:

  • Стабильная версия:
  • Версия в разработке:
  • Версия Staging (с дополнительными патчами, улучшениями):

Если в процессе установки или скачивания возникнет проблема с сетью или любая другая проблема, то повторите установку с ключом —fix-missing. Пример c версией staging:

Установка Winetricks

Программа Wine установлена, но для её наполнения необходимо установить скрипт с графическим интерфейсом — Winetricks. Данный пакет есть в репозитории Ubuntu, но я рекомендую установливать самую последнюю версию с github репозитория разработчика:

  • Для корректной работы скрипту Winetricks могут понадобится следующие пакеты, поэтому мы их сразу установим:
  • Скачивание и установка Winetricks:

Таким образом мы скачали и перенесли в нужную директорию самую последнюю версию скрипта.

Создаём префикс Wine:

Создание префикса x32 (команду выполняем в терминале):

Или создание префикса x64:

Префикс с битностью x32 стабильнее и лучше поддерживает установку библиотек Windows. Я пользуюсь именно им.

После выполнения команды создания префикса появится окно с предложением установить Mono и затем пакет Gecko.

Если вы не собираетесь отдельно устанавливать какую-либо версию .NET Framework, то стоит согласится на установку Mono. Gecko устанавливаем, соглашаемся на установку.

Настройки Wine доступны по команде: winecfg

Наполнение Wine с помощью скрипта Winetricks по одноименной команде: winetricks

Воспользоваться скриптом winetricks можно и без запуска его графической оболочки:

winetricks название пакета

Можно добавить ключ для автоматической установки нужных нам библиотек. Например:

источник

Установка Wine

Содержание

Wine – приложение, являющееся слоем совместимости с Windows API , использующее библиотеки Windows для обеспечения работоспособности приложений, разработанных для ОС семейства Microsoft Windows в иной среде, например, в Ubuntu. Используя Wine, вы можете устанавливать и запускать различные программы так, как будто вы используете Windows.
Wine активно развивается. Ещё не все приложения достаточно стабильно работают в Wine, однако Wine уже используется несколькими миллионами пользователей по всему миру.
Название программы Wine (waɪn — между «уа́йн» и «ва́йн», рус. Вино) — рекурсивный акроним фразы «Wine Is Not an Emulator» — рус. «Wine — не эмулятор».

Установка Wine

Установка из PPA

В связи с тем, что Wine активно развивается, в репозиториях Ubuntu обычно содержится очень старая версия. Поэтому рекомендуется ставить последнюю версию из официального репозитория Wine.

Для последних версий wine и ubuntu 64 бита

И вообще не рекомендуется заполнять и настраивать wine самому. Работать с wine не совсем удобно. Чтобы установить ту или иную программу придется облазить кучу форумов и блогов, чтобы понять какие пакеты нужно установить и какие библиотеки добавить. Затем следует длинный процесс решения проблем, установки пакетов через winetricks и ручной настройки реестра и так далее. Это все очень сложно даже для опытных пользователей, не говоря уже про новичков. Поэтому рекомендуется скачать настроенный префикс wine отсюда : http://forum.ubuntu.ru/index.php?topic=199897.0

Настройка

Перед использованием Wine для запуска приложений нужно запустить программу настройки, которая создаст в вашей домашней директории каталог

/.wine с необходимыми для работы файлами. Для этого либо выберите пункт главного меню Приложения→Wine→Configure Wine, либо выполните в терминале команду:

Ассоциирование файлов с программами wine

Чтобы прозрачно запускать файлы с помощью wine-программ, напишем небольшой скрипт. Допустим, нам надо открывать CAD-файлы Компасом и zwcad’ом.

Не забудем сделать наш скрипт исполняемым

Читайте также:  Установка расширений chrome в yandex браузер

и ассоциируем в файловом менеджере чертежи со скриптом.

Запуск Windows приложений

Для того, что бы запустить приложение вам нужно открыть терминал и прописать в нем:

Если у вас не запускается приложение или работает неправильно На сайте wine есть список приложений с описанием, для начала рекомендую свериться с ним. http://appdb.winehq.org/ — На сайте есть поле поиска. Если у вас плохо с английским, то используйте переводчик http://translate.google.com/.

Также можно открыть папку с приложением, которое вам необходимо запустить при помощи файлового менеджера, затем щелкнуть правой кнопкой мыши по приложению и выбрать программу для запуска — Wine.

Gecko – это свободный движок вывода веб-страниц для браузера при работе в интернете wine. Если wine не работает с интернетом и вы не запускаете windows exe браузер, то вам Gecko не нужен .Обычно при запуске приложения для работы с веб-страницами Wine автоматически ищет Gecko сперва в /usr/share/wine/gecko. Если Wine не находит архив с Gecko там, то оно автоматически загружает его из интернета, но некоторые приложения не любят ждать, пока загрузиться Gecko и зависают или вылетают. Gecko можно установить выполнив команду:

где надо заменить на версию установленного Wine.

Запуск через дискретную видеокарту

Для запуска через дискретную видеокарту надо прописать в терминале на свободных драйверах( или написать скрипт)

Сохранить. Поместить в папку с игрой. Сделать исполняемым в свойствах. Поместить ссылку на скрипт на рабочий стол. Запускать ссылку вместо файла игры. Для ещё большей производительности необходимо поставить закрытый поприетарный драйвер.

Winetricks

Winetricks – это скрипт для установки различных компонентов от Microsoft®, и некоторых других. Для получения Winetricks в терминале введите:

. Winetricks содержит несколько десятков пакетов различных библиотек для wine. Например, чтобы установить DirectX™, введите:

Для просмотра списка всех пакетов, введите:

Также, Winetricks имеет простой GUI . Для его запуска введите:

источник

Вышел Wine 5.0! Здесь подробнее о том, как его установить.

Wine — это инструмент, который поможет вам запустить в Linux приложения, доступные только в Windows. В новом релизе еще больше возможностей, фич и улучшений. Обо всем этом читайте ниже.

Ztrekosa Da

Ztrekosa Da

Вкратце: новый крупный релиз Wine уже здесь. В Wine 5.0 улучшено выполнение приложений и игр для Windows в Linux.

Приложив некоторые усилия, вы сможете запускать в Linux приложения доступные только в Windows, используя Wine. Wine — это инструмент, который поможет в этом. Он поддерживает ряд таких программ.

Новый мажорный релиз Wine 5.0 вышел почти через год после выпуска версии 4.0, и, помимо основных функций, включает множество существенных изменений и улучшений. В этой статье я расскажу, что нового, а также упомяну инструкции по установке.

Что нового в Wine 5.0?

Основные изменения в версии 5.0, как указано в их официальном анонсе:

  • Встроенные модули в формате PE.
  • Поддержка нескольких мониторов.
  • Повторная реализация XAudio2.
  • Поддержка Vulkan 1.1.
  • Поддержка файлов исправлений Microsoft Installer (MSI).
  • Улучшения производительности.

Итак, с поддержкой Vulkan 1.1 и поддержкой нескольких мониторов — выпуск Wine 5.0 — это большое дело.

В дополнение к основным моментам, вы также стоит ожидать лучшей поддержки контроллера в новой версии, учитывая те тысячи изменений и улучшений, связанных с этим релизом.

Стоит также отметить, что этот выпуск посвящен памяти Джозефа Кучии (ведущего разработчика проекта vkd3d)

Они также упоминали об этом в своих заметках о выпуске:

Этот выпуск посвящен памяти Джозефа Кучиа, скончавшегося в августе 2019 года в возрасте 30 лет. Джозеф внес большой вклад в реализацию Wine Direct3D и стал ведущим разработчиком проекта vkd3d. Все мы бесконечно скучаем по его доброте и навыкам.

Как установить Wine 5.0 на Linux

Если вы уже установили Wine, вы должны полностью удалить его, чтобы избежать конфликта версий. Кроме того, ключ хранилища ключей WineHQ был недавно изменен, вы должны обратиться к странице его загрузки для получения дополнительных инструкций по этому вопросу в соответствии с вашим дистрибутивом Linux.

Исходник Wine 5.0 доступен на официальном сайте. Там вы можете прочитать об этой программе больше, чтобы заставить ее работать. Пользователи систем основанных на Arch тоже скоро должны получить свою версию.

Здесь я пошагово объясню, как установить Wine 5.0 на Ubuntu и Linux Mint. Пожалуйста, будьте терпеливы и следуйте инструкциям, шаг за шагом, чтобы установить и использовать Wine. Здесь все описано.

Читайте также:  Установка графического планшета gaomon

Имейте в виду, что Wine устанавливает слишком много пакетов. Вы увидите огромный список пакетов и объем загрузки около 1,3 ГБ.

Установка Wine 5.0 в Ubuntu (не подходит для Linux Mint)

Сначала удалите существующую установку Wine с помощью этой команды:

Затем обязательно добавьте поддержку 32-битной архитектуры:

Загрузите официальный ключ хранилища Wine и добавьте его:

wget -qO — https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add —

Для Ubuntu 18.04 и 19.04 добавьте зависимость FAudio с этим PPA. Ubuntu 19.10 не нуждается в этом шаге.

Теперь используйте эту команду для добавления хранилища:

Теперь, когда вы добавили правильный репозиторий, вы можете установить Wine 5.0 с помощью этой команды:

Обратите внимание, что, несмотря на включение версии Wine 5.0 в список стабильных пакетов, вы все равно можете увидеть Wine 4.0.3 с пакетом winehq-stable. Возможно, это распространяется лишь на некоторые географические местоположения. По состоянию на это утро я вижу Wine 5.0.

Установка Wine 5.0 в Linux Mint 19.1, 19.2 и 19.3

Как некоторые читатели уведомили меня, репозиторий команды apt-add не работает для Linux Mint серий 19.x.

Вот еще один способ добавить пользовательский репозиторий. Вам нужно будет сделать несколько шагов так же, как для Ubuntu.

Например, удаление существующих пакетов Wine:

Добавление 32-битной поддержки:

И, затем добавление ключа GPG:

Добавьте зависимость с помощью FAudio:

Теперь создайте новую запись для репозитория Wine:

Обновите список пакетов и установите Wine:

Послесловие

Вы уже пробовали последнюю версию Wine 5.0? Если да, какие улучшения вы видите в действии?

Дайте мне знать ваши мысли о новом выпуске в комментариях ниже.

источник

wine: установка паралельно нескольких версий

Сабж. необходимо установить 2-3 версии вина паралельно. Где-то тут видел, есть специальные тулзы для этого. Кто что скажет по этому поводу? гугл молчит:( дистр Debian Lenny.

Re: wine: установка паралельно нескольких версий

В теории (сам ни разу не юзал) пр компиляции сырцов prefix указываешь в другое место (отличное от дефолтного) и делаешь на бинарник симлинк в директорию которая прописана в path, тольео назование его например wine_1. wine_2.
Если я чот гоню, то поправьте пожалуйста.

Re: wine: установка паралельно нескольких версий

pol —play on linux создаёт отдельные префиксы

Re: wine: установка паралельно нескольких версий

Re: wine: установка паралельно нескольких версий

>play on linux создаёт отдельные префиксы

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

Re: wine: установка паралельно нескольких версий

там сказано только про префиксы. щас буду гуглить.

Re: wine: установка паралельно нескольких версий

Скачал, собрал, запускаешь прописывая путь к бинарю.

Re: wine: установка паралельно нескольких версий

Re: wine: установка паралельно нескольких версий

На самом деле, достаточно прописывать путь к бинарику (вроде, либы он сам подцепит, в крайнем случае поменять переменные окружения)

Можно не собирать, а распаковать ваш бинарный пакет

Re: wine: установка паралельно нескольких версий

я так понимаю в man wine: это ENVIRONMENT VARIABLES. потому как ни q4wine, ни pol не подходят, так как wineprefix можно сохранить, но к примеру в новой версии wine чего-то ломают, и тут уже одним префиксом не отделаешься, не всегда помогали откаты с возвратом бэкапа wineprefix`а. да и на нашем KLUG`овском форуме тоже в этом направлении пнули:). тогда буду читать, гуглить. если еще есть предложения пишите, если что-то получется, напишу сюда что вышло из этого всего.

Re: wine: установка паралельно нескольких версий

>потому как ни q4wine, ни pol не подходят,

Цитаты из описаний q4wine в разных источниках:

— Can easy work with different wine versions at same time;

* Возможность легкой и прозрачной работы с разными версиями wine;

Re: wine: установка паралельно нескольких версий

для этого нужно осилить переменные окружения. скрин лениво выкладывать.

Re: wine: установка паралельно нескольких версий

источник

Установка wine в Ubuntu 18.04

Wine — это программа с открытым исходным кодом, которая позволяет запускать Windows-приложения в среде Linux и MacOS. Можно сказать, что это слой совместимости между операционной системой и Windows-программами. Вызовы процедур из библиотек Windows подменяются на системные вызовы Linux и с помощью этого появляется возможность выполнять Windows-программы в Linux.

Читайте также:  Установки для позиционирования курсора

Платформа Wine постоянно развивается, постоянно выходят новые версии, в которых больше поддерживаемых функций Windows, исправлены многие ошибки, добавляется поддержка новых возможностей. Стабильные релизы Wine выходят приблизительно раз в год, полтора. Но корректирующие, тестовые релизы есть постоянно, даже по несколько раз в месяц.

За последнее время Wine очень сильно продвинулся в плане запуска игр. Благодаря библиотеке DXVK уже можно играть даже многие современные игры Windows без потери производительности. Дальше будет рассмотрена установка wine Ubuntu 18.04. Установим последнюю версию из официальных репозиториев, а также воспользуемся PPA.

Установка Wine в Ubuntu

Как я уже сказал, сейчас у Wine есть две основные развиваемые версии стабильная — 3.0, в которую вносятся только небольшие исправления багов, и экспериментальная — 4.x — здесь содержится вся новая функциональность. На момент написания статьи версия 4.0 находится в состоянии заморозки, в скором времени она станет стабильной, а экспериментальные версии будут называться 4.1, 4.2 и так далее. В репозиториях Ubuntu 18.04 есть стабильная версия. Но для установки экспериментальной вам придется использовать репозиторий разработчиков.

1. Установка wine из официальных репозиториев

Для установки wine из официальных репозиториев достаточно выполнить команду:

sudo apt install wine-stable

Установка может занять достаточно долго времени, поскольку системе надо скачать много пакетов. Далее вы можете посмотреть версию:

2. Установка wine из PPA

Версия 3.0 в репозиториях системы есть. Но когда выйдет стабильная 4.0 или еще выше, ее не будет и вам надо будет использовать PPA. Сначала для 64 битных систем необходимо добавить поддержку архитектуры i386:

sudo dpkg —add-architecture i386

Чтобы добавить репозиторий wine ubuntu выполните:

wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add —

sudo apt-add-repository ‘deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main’

Более подробную информацию по добавлению репозитория в свою систему вы можете найти на странице загрузок winehq. Затем можно устанавливать последнюю стабильную версию:

sudo apt install winehq-stable

Чтобы проверить как все работает, можете выполнить:

3. Установка самой последней версии Wine в Ubuntu

Если вас не устраивает стабильная версия Wine и вы хотите получить самую новую, экспериментальную версию чтобы запустить ранее не поддерживаемую программу или просто протестировать, необходимо использовать тот же репозиторий из предыдущего шага. Только пакет wine-staging или wine-devel. А теперь устанавливаем:

sudo apt-get install —install-recommends wine-staging

Экспериментальную версию тоже нужно удалить. Это делам такой же командой, как и устанавливали:

sudo apt-get purge wine-staging

Дальше мы рассмотрим как установить wine на ubuntu 18.04 из исходников.

4. Сборка Wine из исходников

Если нужной вам версии нет в PPA и вам нужна установка последней версии Wine в Ubuntu 16.04 с накладыванием каких-либо патчей, или даже хотите иметь две версии Wine сразу, необходимо собирать Wine с исходников.

Откройте утилиту Программы и обновления и на вкладке Источники ПО установите галочку напротив пункта Исходный код:

Затем установите все необходимое для сборки wine:

sudo apt build-dep wine-stable

Загрузим исходники, например, ту же версию Wine 4.0 с официального сайта. Можно также воспользоваться утилитой wget:

sudo wget https://dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz

Распаковываем исходники и переходим в папку с ними:

Подготавливаем Wine к сборке, в 32 битных системах:

sudo ./configure —enable-win64

Если вы хотите установить wine в какую-либо другую папку, например, в /opt/wine4, нужно ее указать команде configure:

sudo ./configure —prefix /opt/wine4 —enable-win64

Компилируем и запускаем сборку пакета:

Затем собираем пакет для установки:

Теперь установка Wine 4 в Ubuntu из только что полученного deb пакета, с помощью утилиты dpkg:

Теперь можно запустить wine и посмотреть версию:

Удаление wine из Ubuntu

Чтобы удалить wine Ubuntu вам необходимо удалить тот пакет, который вы устанавливали. Например, для wine-stable:

sudo apt purge wine-stable

sudo apt purge wine-staging

Также вы можете удалить такие файлы, чтобы очистить систему от мусора:

  • $HOME/.wine
  • $HOME/.config/menus/applications-merged/wine*
  • $HOME/.local/share/applications/wine
  • /.local/share/desktop-directories/wine*
  • /.local/share/icons/. _*.xpm

Выводы

В этой статье была рассмотрена не только установка последней версии Wine в Ubuntu 18.04 или 18.10, но и установка стабильной ветки 3.0. На данный момент самая последняя версия wine ubuntu — 4.0, но уже через несколько дней может выйти более новая, несмотря на это наша инструкция останется актуальна для всех следующих версий. Если остались вопросы, пишите в комментариях!

источник