Меню Рубрики

Установка последнего wine в ubuntu

Установка 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’ом.

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

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

Запуск 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 в 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, но уже через несколько дней может выйти более новая, несмотря на это наша инструкция останется актуальна для всех следующих версий. Если остались вопросы, пишите в комментариях!

источник

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

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

Ztrekosa Da

Ztrekosa Da

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

Читайте также:  Установка планшетов на вольво хс90

Приложив некоторые усилия, вы сможете запускать в 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. Здесь все описано.

Имейте в виду, что 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 в Ubuntu

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

Устанавливаем Wine в Ubuntu

Для выполнения поставленной задачи мы будем использовать стандартный «Терминал», однако не переживайте, вам не придется самостоятельно изучать все команды, ведь мы не только расскажем о самой процедуре установки, но и опишем все действия по очереди. От вас же потребуется только выбрать наиболее подходящий метод и следовать приведенным инструкциям.

Читайте также:  Установки для замены отработанного масла

Способ 1: Инсталляция из официального хранилища

Самый простой метод инсталляции последней стабильной версии — использование официального хранилища. Производится весь процесс путем ввода всего одной команды и выглядит так:

  1. Перейдите в меню и откройте приложение «Терминал». Запустить его также можно, кликнув ПКМ по пустому месту на рабочем столе и выбрав соответствующий пункт.

После открытия нового окна введите туда команду sudo apt install wine-stable и нажмите на Enter.

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

Процедура инсталляции завершится, когда появится новая пустая строка для указания команд.

Введите wine —version , чтобы удостовериться в корректности проведенной процедуры установки.

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

Способ 2: Использование PPA

К сожалению, не у каждого разработчика есть возможность вовремя выкладывать последние версии программного обеспечения в официальный репозиторий (хранилище). Именно поэтому были разработаны специальные библиотеки для хранения пользовательских архивов. Когда версия Wine 4.0 выйдет в свет, использование PPA будет наиболее уместно.

    Откройте консоль и вставьте туда команду sudo dpkg —add-architecture i386 , которая нужна для добавления поддержки процессоров с архитектурой i386. Обладателям Ubuntu 32-бит этот шаг можно пропустить.

Теперь следует добавить репозиторий в свой компьютер. Делается это сначала командой 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’ .

Не выключайте «Терминал», поскольку будет производиться получение и добавление пакетов.

После успешного добавления файлов хранилища производится сама инсталляция путем ввода sudo apt install winehq-stable .

Обязательно подтвердите проведение операции.

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

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

Способ 3: Установка бета-версии

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

    Запустите «Терминал» любым удобным способом и используйте команду sudo apt-get install —install-recommends wine-staging .

Подтвердите добавление файлов и ожидайте завершения инсталляции.

Если экспериментальная сборка вас по каким-либо причинам не устраивает, удалите ее через sudo apt-get purge wine-staging .

Способ 4: Самостоятельная сборка из исходных кодов

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

    Первоочередно откройте меню и перейдите в «Программы и обновления».

Здесь нужно поставить галочку напротив пункта «Исходный код», чтобы дальнейшие изменения с софтом стали возможными.

Для применения изменений потребуется ввод пароля.

Теперь через «Терминал» скачайте и установите все необходимое через sudo apt build-dep wine-stable .

Загрузите исходный код необходимой версии, воспользовавшись специальной утилитой. В консоль вставьте команду sudo wget https://dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz и нажмите на Enter. Если вам необходимо поставить другую версию, найдите в интернете соответствующий репозиторий и вставьте его адрес вместо https://dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz.

Распакуйте содержимое загруженного архива, воспользовавшись sudo tar xf wine* .

Затем перейдите в созданное расположение cd wine-4.0-rc7 .

Загрузите нужные файлы дистрибутива для сборки программы. В 32-битных версиях используйте команду sudo ./configure , а в 64-битных sudo ./configure —enable-win64 .

Запустите процесс сборки через команду make . Если вы получите ошибку с текстом «Отказано в доступе», используйте команду sudo make , чтобы запустить процесс с рут-правами. Кроме всего, стоит учитывать, что процесс компилирования занимает много времени, не стоит принудительно выключать консоль.

Соберите инсталлятор через sudo checkinstall .

Последним шагом будет установка готовой сборки через утилиту путем ввода строки dpkg -i wine.deb .

Мы рассмотрели четыре актуальных метода инсталляции Wine, которые работают на последней версии Ubuntu 18.04.2. Никаких трудностей с установкой возникнуть не должно, если вы точно следуете инструкциям и вводите правильные команды. Рекомендуем также обращать внимание на предупреждения, появляющиеся в консоли, они помогут определить ошибку в случае ее возникновения.

источник

Добавить комментарий