Linux wine: как установить и пользоваться

Содержание:

Релизы программы Wine

Версия Дата релиза
..
0.9 25 октября 2005
1.0 17 июня 2008
1.2 16 июля 2010
1.4 07 марта 2012
1.5.0 16 марта 2012
1.6.0 18 июля 2013
..
2.0.1 20 апреля 2017
..
3.0 18 января 2018
..
3.0.4 29 ноября 2018
3.0.5 03 марта 2019
..
3.19 26 октября 2018
3.20 09 ноября 2018
3.21 23 ноября 2018
4.0 22 января 2019 Что нового
4.1 04 февраля 2019
4.2 15 февраля 2019
4.3 01 марта 2019
4.4 15 марта 2019
4.5 29 марта 2019 Что нового
4.6 12 апреля 2019 Что нового
..
4.21 29 ноября 2019
5.0 21 января 2020 пресс-релиз
5.1 02 февраля 2020 пресс-релиз
5.2 16 февраля 2020 пресс-релиз
5.3 29 апреля 2020
5.4 13 марта 2020 пресс-релиз
5.5 27 марта 2020 пресс-релиз
5.6 10 апреля 2020 пресс-релиз
5.7 24 апреля 2020 пресс-релиз
5.8 08 мая 2020 пресс-релиз
5.9 22 мая 2020 пресс-релиз
5.10 04 июня 2020 пресс-релиз
5.11 19 июня 2020 пресс-релиз
5.12 03 июля 2020 пресс-релиз
5.13 17 июля 2020 пресс-релиз
5.14 01 августа 2020 пресс-релиз
5.15 15 августа 2020
5.16 28 августа 2020
5.17 11 сентября 2020
5.18 25 сентября 2020 пресс-релиз
5.19
5.20
5.21
5.22
6.0 14 января 2021 пресс-релиз
6.1 29 января 2021
6.2 12 февраля 2021
6.3 26 февраля 2021
6.4 12 марта 2021 пресс-релиз
6.5 пресс-релиз
6.6 09 апреля 2021 пресс-релиз
6.7
6.8
6.9 21 мая 2021

Настройка Wine

Чтобы начать настройку Wine, запустите команду в своем терминале. Команда устанавливает Mono и Gecko и устанавливает среду Wine:

Появится диалоговое окно с вопросом, хотите ли вы установить пакет wine-mono:

Нажмите кнопку «Установить», и установка начнется. После этого появится новое диалоговое окно с предложением установить Gecko. Снова нажмите кнопку «Установить».

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

Установка

Установка Wine в Ubuntu Linux и Linux Mint через PPA репозиторий

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

Во время установки Wine дополнительно устанавливается довольно много других зависимостей (это может быть более 100 дополнительных компонентов).

Установка Wine из штатных репозиториев Ubuntu (не самая свежая версия)

Для установки Wine из штатных репозиториев Ubuntu, выполните команду:

sudo apt install wine-stable

Для установки Winetricks выполните команду:

sudo apt install winetricks

Установка Wine из PPA репозитория (рекомендуется)

Процесс установки Wine в Ubuntu Linux описан в официальном руководстве. Рассмотрим, как установить Wine в Ubuntu Linux, используя PPA репозиторий.

Если у вас 64-х битная версия системы, то нужно разрешить использование 32-х битной архитектуры. Выполняем команду:

sudo dpkg —add-architecture i386

Устанавливаем ключ для репозитория — выполняем команды:

wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key

Добавляем сам репозиторий. Выберите команду для вашего дистрибутива:

# Ubuntu 21.04 sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ hirsute main’ # Ubuntu 20.10 sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main’ # Ubuntu 20.04 Linux Mint 20.x sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main’ # Ubuntu 18.10: sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main’ # Ubuntu 18.04 и Linux Mint 19.x: sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’

Далее обновляем информацию о пакетах:

sudo apt update

Устанавливаем Wine. Для установки стабильной версии выполняем команду:

sudo apt install —install-recommends winehq-stable

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

sudo apt install —install-recommends winehq-devel

Также можно установить Winetricks:

sudo apt install winetricks

sudo emerge -a virtual/wine

Установка WineWizard

Программа совсем новая, поэтому пакеты для нее еще не собраны и ее нет в официальных репозиториях. Если быть точнее, то на данный момент есть PPA для Ubuntu и пакет в AUR для ArchLinux, но версии в этих репозиториях уже устарели.

Я думаю, что это очень скоро исправят, поэтому все-таки расскажу как установить программу из PPA, но лучше все же воспользоваться другим способом и устанавливать из исходников.

Для добавления PPA в систему используйте команду:

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

Программа готова к работе. Ну а теперь рассмотрим сборку из исходников. Для сборки программы необходимы библиотеки и средства сборки qt5 установленные в системе. Также нужны стандартные утилиты для архивирования — unzip, cabextract, bzip2, tar, это уже для работы программы.

Установим средства разработки Qt5 в системе:

Установим необходимые утилиты:

Сначала скачаем сами исходники:

Создадим нужные директории:

Запускаем сборку:

Последний этап — установка. Можно использовать команду:

Или же воспользоваться утилитой checkinstall в Ubuntu:

Вот и все, программа установлена и готова к использованию, теперь будет рассмотрена установка программ через wine с помощью winewizard.

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

Step1: Проверьте, есть ли у Вас Ubuntu 32-разрядная или 64-разрядная система

Существуют различные версии Вина, доступного для 32-разрядных и 64-разрядных разновидностей Ubuntu. Для проверки, какую версию Вы используете так, чтобы можно было установить соответствующую версию вина, выполните эти шаги:

Откройте Terminal или через Тире Ubuntu или через ярлык Ctrl+Alt+T.

Используйте следующую команду для выборки деталей ЦП из файлов sysfs и/proc/cpuinfo:

$ lscpu

Эта команда отобразит следующий вывод:

Запись op-режима (op-режимов) ЦП говорит Вам о разновидности Ubuntu о работе системы; 32-разрядный означает, что Вы запускаете 32-разрядный Linux, ОС, 32-разрядная, 64-разрядная, показывает выполнение 64-разрядной ОС.

Step2: установка вина из стандарта репозиторий Ubuntu (рекомендована)

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

Выполните следующую команду в Терминале как пользователь root для установки Вина на 64-разрядной версии Ubuntu:

$ sudo apt install wine64

Введите y, когда Вам предложат с y/n опцией установку. После этого Винное приложение будет установлено и готово к употреблению.

Для 32-разрядной системы Ubuntu можно использовать следующую команду:

$ sudo apt install wine32

Можно проверить версию Вина посредством следующей команды:

$ wine --version

Альтернатива: установка вина из репозитория WineHQ

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

Выполните следующую команду в Терминале для добавления i386 архитектура прежде, чем установить 64-разрядную версию Вина:

$ sudo dpkg --add-architecture i386

Выполните следующее для добавления ключа подписи WineHQ:

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

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

Теперь выполните следующую команду для добавления соответствующего репозитория от WineHQ:

$ sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ artful main'

Здесь у Вас есть две опции, о котором выпуске Вина Вы хотите установить; стабильная версия или версии разработки.

Стабильный WineHQ: Это — новая и стабильная версия доступного Вина. Используйте следующую команду для установки этой версии:

sudo apt-get install --install-recommends winehq-stable

Введите Y, когда запрошено с выбором y/n для установки. После этого стабильная версия Вина будет установлена в Вашей системе.

Разработка WineHQ: Это — новая версия Вина, но это не могло бы быть очень стабильно. Как разработчик, Вы могли бы больше интересоваться установкой этой версии.

sudo apt-get install --install-recommends winehq-devel

Введите Y, когда запрошено с выбором y/n для установки. После этого версия разработки Вина будет установлена в Вашей системе.

Для проверки установки и проверяющий, какая версия установлена в системе, выполните следующую команду:

$ wine --version

Как установить приложение или игру через Wine

Описанные в предыдущем пункте манипуляции проводятся один раз. После этого для добавления новой программы или игры нужно сделать следующее:

1. Нажмите кнопку Create New Blank Wrapper.

2. Укажите название будущего приложения, нажмите Ok и дождитесь окончания процесса.

3. В последнем диалоговом окне нажмите View wrapper in Finder.

4. Запустите созданную заготовку будущего приложения.

5. Нажмите кнопку Install software.

6. Выберите пункт Choose Setup Executable.

7. Укажите установочный покет для ОС Windows и произведите привычную установку программы.

8. После установки укажите правильный *.exe файл для запуска программы и нажмите Ok. Приложение может подхватить не сам исполняемый файл, а, например, файл для деинсталляции программы.

9. Нажмите кнопку Advanced в меню Wineskin.

10. В настройках на вкладке Configuration можете изменить иконку приложения. На вкладке Options отключите все установленные флаги.

11. Перейдите на вкладку Tools и нажмите Config Utility (winecfg).

12. На вкладке Графика включите самую верхнюю опцию, нажмите Применить и закройте окно.

Готово! Теперь можете запускать созданное приложение. Оно будет доступно в папке /Applications/Wineskin или в Launchpad.

Вот так можно запросто запускать на Mac большинство Windows приложений. Кстати, можете установить 32-битные Windows-игры, аналоги которых для macOS не обновили под 64-битную архитектуру.

iPhones.ru

Без BootCamp и виртуальных машин.

Установка из официального репозитория WINE

Для работы WINE в 64-битной системе необходимо предварительно включить возможность запуска 32-битных приложений. Делается это командой:

sudo dpkg --add-architecture i386

Далее скачиваем и регистрируем ключ репозитория WINE

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

Подключаем репозиторий

Версия дистрибутива Команда
Ubuntu 20.10 sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main’
Ubuntu 20.04Linux Mint 20.x sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main’
Ubuntu 18.04Linux Mint 19.x sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’

После чего необходимо обновить базу пакетов

sudo apt update

Теперь вы можете устанавливать актуальные версии WINE. Для установки стабильной версии введите команду:

sudo apt install --install-recommends winehq-stable

Для установки девелоперской версии:

sudo apt install --install-recommends winehq-devel

Для установки промежуточной (staging) версии:

sudo apt install --install-recommends winehq-staging

Установка программ в Wine с помощью WineWizard

В этой статье мы рассмотрим работу с WineWizard на примере установки популярной программы для проверки уникальности текстов — Advego Plagiatus.

Сначала запустите программу из главного меню системы, или выполнив в терминале команду:

Вы увидите вот такое минималистичное главное окно в виде меню:

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

Чтобы установить программу нажмите кнопку Install Application.

В следующем окне мастера нужно выбрать заранее скачанный из официального сайта установщик:

Далее самое интересное, то о чем мы говорили, решения. Необходимо выбрать решение для нашей программы. Для этого введите название программы в строке поиска. В нашем случае будет выполняться установка Advego Plagiatus linux:

Мы видим в списке готовое решение, я уже создал но, скорее всего, для программы которую вы захотите установить решения не будет. Для создания нового решения нажмите кнопку Add:

Решение будет создано, но теперь осталось его отредактировать, чтобы указать какие пакеты нужно устанавливать вместе с программой, можно редактировать как 64 битную версию, так и 32 бит, отдельно. Нажмите кнопку Edit для нужной версии. Следующее окно разбито на три части, левая колонка — пакеты, которые будут запущены без установщика, средняя доступные пакеты, и правая, пакеты будут установлены перед запуском программы.  Просто перетащите нужные пакеты в подходящую колонку, надежнее будет левую. В этом же окне вы можете выбрать версию Wine:

После применения изменений осталось нажать ОК, затем еще раз ОК. Потом выбираем архитектуру префикса:

После этого пойдет загрузка выбранной версии Wine, необходимых пакетов, подготовка префикса и установка приложений wine.

Затем запуститься установка Advego Plagiatus Linux, я не буду описывать установщик, там все элементарно:

В конце мы можем запустить программу, установка программ в wine завершена:

И видим что все отлично работает:

После завершения работы WineWizard спросит работает ли программа правильно:

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

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

Extra — Uninstall Wine

If you think wine is no more useful, and want to uninstall, then it’s here.

Again We’ll use the apt command to uninstall wine from Ubuntu. Simply run the command below.

sudo apt-get purge wine wine-*
sudo apt-get autoremove --purge

Finally remove the directory containing all run time data generated by wine.

rm -rf ~/.wine/
rm -rf ~/.local/share/applications/wine*

It should be a pretty clean uninstall, removed almost everything related to wine.

Conclusion

Now most application has their Linux alternative, so it’s better to run the native linux alternative than through wine.

However for games and some application like LTspice, we have no choice, so in that case wine is necessary.

So, that’s all how to install install wine in Ubuntu 16.04, 17.04, 17.10 and later versions, hope that’s simple enough to understand. If you have any question or suggestion, just drop a comment.

Build 32-bit Wine

Build the 32-bit version of the Wine developer tools from within the LXC. The make clean removes existing binaries that were from a previous build.

mkdir $HOME/wine32-tools
cd $HOME/wine32-tools
make clean
~/wine-git/configure
make -j4

Next build the 32-bit version of Wine, pointing to the 64-bit build for data, and the 32-bit tools build:

mkdir $HOME/wine32
cd $HOME/wine32
make clean
~/wine-git/configure --with-wine64=$HOME/wine64 --with-wine-tools=$HOME/wine32-tools
make -j4

Install the 32-bit Wine in the LXC itself to force the last little bit of building:

cd $HOME/wine32
sudo make install

If successful then shut down the container. Make sure you see the <your username>@my32bitbox prompt then:

sudo shutdown -h now

This drops you back out into your real machine.

Что такое Wine?

Те люди, которые давно пользуются Linux и выбрали ее в качестве главой ОС, наверняка не нуждаются в определении данного ПО, но для остальных все же стоит пояснить.

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

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

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

Установка Wine в Linux Mint 19.2

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

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

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

А второй способ подразумевает подключение официального репозитория разработчиков программы Wine, что позволит установить актуальную версию программы. В данном случае все действия мы будем выполнять в терминале Linux.

Установка Wine с помощью менеджера программ

Запускаем менеджер программ «Меню -> Менеджер программ» или «Меню -> Администрирование -> Менеджер программ».

В поиск вводим «Wine»(иногда Wine отображается сразу на главной странице менеджера приложений). Затем ищем и открываем двойным кликом пункт «Wine».

Далее жмем «Установить».

Для работы Wine требуются несколько дополнительных пакетов, соглашаемся с их установкой, т.е. нажимаем кнопку «Continue».

Вводим пароль, так как установка программ в Linux Mint требует дополнительных привилегий.

Когда появится кнопка «Удалить», установка Wine будет завершена, ярлык программы появится в меню.

Установка Wine с помощью терминала

Чтобы установить Wine в терминале, необходимо выполнить следующие команды.

Если у Вас 64-разрядная система, то необходимо включить 32-разрядную архитектуру (если Вы еще этого не сделали)

        sudo dpkg --add-architecture i386    

Загрузка и добавление ключа репозитория

        wget -nc https://dl.winehq.org/wine-builds/winehq.key     sudo apt-key add winehq.key    

Подключение репозитория

        sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'    

Обновляем список пакетов в системе

        sudo apt update    

Установка стабильной версии

        sudo apt install --install-recommends winehq-stable    

После этого процесс установки Wine будет завершен.

На сегодня это все, удачи Вам, пока!

  • https://fb.ru/article/270890/ustanovka-i-bazovaya-nastroyka-wine-dlya-igr-v-linux-osobennosti-i-rekomendatsii
  • https://levashove.ru/install-wine-on-linux/
  • https://info-comp.ru/install-wine-in-linux-mint

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

Установить Wine можно из официальных репозиториев — как последнюю официальную, так и новые бета-версии. Кроме того, можно самому собрать копию из исходников или использовать архивы личных пакетов PPA. Разберём все методы по порядку.

Инсталляция из официального хранилища

Для установки последнего официального билда используется команда:

Очень часто в репозиториях Ubuntu содержится старая версия. Поэтому устанавливать стоит через репозитории самого приложения. Для этого вводимую команду нужно слегка изменить:

Эти же операции легко выполнить через Центр приложений, который в Ubuntu последних версий отлично справляется со своими задачами.

Использование PPA

А что же, собственно, изменилось в предыдущей команде? Мы запустили установку, используя пользовательский архив (в данном случае, архив приложения) PPA. Технология PPA, она же Personal Package Archive или «Архив личных пакетов», позволяет пользователям Ubuntu использовать персональные репозитории разработчиков.

Для начала проверим разрядность нашей системы. Её можно узнать при помощи команды $ dpkg —print-architecture. На 32-разрядных системах она возвращает значение i386, на 64-разрядных — amd64.

Поддержка 32-битности на системах amd64 добавляется так:

Устанавливаем ключ подписи:

Настраиваем соединение с репозиторием Wine. Для каждой версии Ubuntu предусмотрено своё хранилище и своя команда:

В Ubuntu 16.04.x

В Ubuntu 18.04.x

В Ubuntu 19.10.x

Следующие команды установят рекомендуемые версии системы из подключённого репозитория:

Если вдруг появляется ошибка зависимостей, устанавливаем через интерфейс aptitude:

Затем можно начинать настройки через winecfg. Версия Wine проверяется с помощью команды wine version.

Установка бета-версии

Если вы следите за разработкой Wine, возможно, вам хотелось бы использовать какие-то возможности до того, как они (может быть, ещё очень нескоро) окажутся в официальном релизе. Специально для таких случаев предусмотрена команда установки «беты» — так называемой staging-версии. Пишем команду:

Подтверждаем свой выбор и ждём окончания установки.

Удаляется staging-версия так:

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

Допустим, нам требуется отдельная копия системы, чтобы опробовать на ней какие-то персональные изменения. Давайте попробуем собрать её, используя открытые исходники.

Зайдём в меню «Программы и обновления», во вкладке «Программное обеспечение Ubuntu» убедимся, что можем работать с исходниками. Если соответствующей галочки нет — проставляем.

Дальше команды скачивания и распаковки архива Wine:

Если нам нужная другая версия Wine, естественно, вводим адреса соответствующего архива.

На 64-битных системах затем вводим следующее:

Для 32-битных систем:

И, наконец, проводим сборку Wine и установку:

Дополнительные компоненты

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

Теперь скачаем дополнительные компоненты: Gecko и Winetricks.

Gecko — движок вывода веб-страниц. Если приложениям, работающим через Wine, потребуется доступ к веб-страницам, программа сама начнёт искать Gecko на компьютере или скачивать его самостоятельно. Работающие приложения в таком случае могут вылететь, поэтому лучше скачать этот движок заранее.

Winetrick — специальный скрипт, позволяющий скачивать компоненты от Microsoft. Например, DirectX и многие другие.

Устанавливаем Gecko:

Вместо ‹номер версии› вписываем номер версии установленного Wine.

Устанавливаем Winetrick:

Стоит сразу же скачать некоторые часто используемые компоненты, например, тот же DirectX:

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

Осталось заставить настроенный Wine создать специальный каталог, где будут храниться все файлы:

Install Wine

Install the newly built Wine into your real machine:

cd $HOME/wine32
sudo make install
cd $HOME/wine64
sudo make install

Warning: When you install a locally built version of Wine, the package management system will not know it exists since it did not come from a package. Thus it is possible to later break its dependencies or install a conflicting version of Wine without a warning from the package management tools. You can prevent this by creating a package or by blocking conflicting packages with apt-pinning by setting «Pin-Priority: -1» for the packages.

Next, install Mono, Gecko, and optionally winetricks if you had to remove their packages because of a dependency on a conflicting Wine package.

And you’re done! Use wine —version to check the version installed.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector