Wine linux как установить программу

Wine (изначально аббревиатура «Wine Is Not the Emulator») – это уровень совместимости, позволяющий запускать приложения Windows в нескольких POSIX-совместимых операционных системах, таких как Linux, macOS и BSD. Вместо того, чтобы имитировать внутреннюю логику Windows, такую ​​как виртуальная машина или эмулятор, Wine переводит вызовы Windows API в вызовы POSIX на лету, устраняя потери производительности и памяти других методов и позволяя аккуратно интегрировать приложения Windows в рабочий стол.

Некоторые пользователи, которые перешли с операционной системы Windows, так до конца и не могут привыкнуть к тому, что в Linux нет “exe” файлов. Поэтому я решил все же написать инструкцию по установке wine, и его первоначальной настройке.

Но для начала хочу отметить некоторые моменты

Ключ хранилища WineHQ был изменен 19.12.2018. Если вы загрузили и добавили ключ до этого времени, вам нужно будет загрузить и добавить новый ключ и запустить команду sudo apt update, чтобы принять изменения репозитория.

Программы из Windows на Linux. Wine для начинающих

Начиная с Wine 4.5, для пакетов wine-devel и wine-staging требуется libfaudio0 в качестве зависимости. Начиная с Wine 5.0.0, пакетам Wine-stable также потребуется это. Пакеты FAudio можно загрузить с OBS для Ubuntu 18.04. (Пакеты FAudio для Ubuntu 19.10 и более поздних версий находятся в репозитории дистрибутива.)

Если вы хотите добавить OBS-репозиторий к вам в систему и не иметь проблем с зависимостями, введите следующие команды в терминале
Для тех, кто хочет добавить репозиторий OBS, а не просто загружать и устанавливать локально:

Debian 10:

wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key sudo apt-key add Release.key deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./ sudo apt update

Ubuntu 20.04

wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_20.04/Release.key sudo apt-key add Release.key sudo apt-add-repository ‘deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_20.04 ./’ sudo apt update

Ubuntu 19.04

wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04/Release.key sudo apt-key add Release.key sudo apt-add-repository ‘deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04 ./’ sudo apt update

Ubuntu 18.04:

wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/Release.key sudo apt-key add Release.key sudo apt-add-repository ‘deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./’ sudo apt update

Если вы ранее установили пакет Wine из другого репозитория, удалите его и все зависящие от него пакеты (например, wine-mono, wine-gecko, winetricks) перед попыткой установки пакетов WineHQ, поскольку они могут вызвать конфликты зависимостей.

Установка Wine в Ubuntu/Linux mint/Debian/Fedora

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

sudo dpkg —add-architecture i386

Добавьте ключ репозитория

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

Ubuntu 16.04/Linux Mint 18.x

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

Ubuntu 18.04/Linux Mint 19.x

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

Ubuntu 19.10

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

Ubuntu 20.04

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

Debian 10 (Buster)

deb https://dl.winehq.org/wine-builds/debian/ buster main

Debian 9 (Stretch)

deb https://dl.winehq.org/wine-builds/debian/ stretch main

Установите Wine выбрав одну из следующих версий

Стабильная версия

sudo apt install —install-recommends winehq-stable

Версия для разработчиков

Читайте также:
Бизнес план в программе project пример

sudo apt install —install-recommends winehq-devel

Staging-версия

sudo apt install —install-recommends winehq-staging

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

Fedora 31:

dnf config-manager —add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo

Fedora 32

dnf config-manager —add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo

Установите одну из версий

dnf install winehq-stable dnf install winehq-devel dnf install winehq-staging

Проверяем версию wine набрав в терминале команду

wine —version

wine --version

Как установить Winetricks

Все что нам осталось после установки wine, это установить winetricks, для того чтобы мы могли установить windows библиотеки, давайте скачаем его.

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

Добавляем права на запуск

chmod +x winetricks

И перемещаем в директорию /usr/bin

sudo mv -v winetricks /usr/bin
winetricks

Программа сама установит дополнительные пакеты такие как: wine gecko и др.

winetricks winetricks

После установки всех пакетов, вы можете устанавливать windows-приложения в вашу систему. Давайте попробуем установить notepad++ в ubuntu.

Я скачал notepad++ с официального сайта, 64bit версию

установка notepad++ в ubuntu

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

установка notepad++ в ubuntu

У вас сразу-же пойдет процесс установки. Нажмите далее, и выберите нужные параметры

установка notepad++ в ubuntu

После установки, найдите notepad в меню приложений, и запустите

install notepad++ on ubuntu install notepad++ on ubuntu

Вот и все, Wine установлен. Если статья была полезной, поделитесь ею в социальных сетях.

Источник: linuxcool.ru

Блог начинающего линуксоида.

Wine (WINE Is Not an Emulator) – специальная программа, слой совместимости, для запуска Win32 приложений в UNIX-подобных системах. Проще говоря, эта штука позволяет запускать виндовые проги и игры в вашем уютном Линуксе :).
Программа активно развивается, но пока, к сожалению, не все приложения корректно в ней работают (а некоторые не работают вовсе). С играми пока тоже печально – полной поддержки DirectX 10 и 11 нету, только 9 и младше. (поддержка DirectX 10 активно улучшается в последних тестовых сборках). Но тем не менее, и на DirectX 9 очень много игр.

В этой статье мы установим и сконфигурируем Wine, а также установим приложение PlayOnLinux, которое очень пригодится для игр. Установка будет зависеть от вашего дистрибутива, но сама настройка программы абсолютно одинакова в подавляющем большинстве дистрибутивов. Существует две ветки Wine – стабильная и тестовая. В большинсве случаев рекомендуется использовать именно тестовую, так как программа активно развивается и улучшается. Пока рассмотрим установку стабильной версии (примеры для командной строки, однако вы можете пользоваться графическими утилитами, типа Ubuntu Software Center или Yast2 в OpenSUSE):

sudo apt-get install wine winetricks

sudo zypper ar -r http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/Emulators:Wine.repo
sudo zypper in wine

sudo yum install wine
cd /tmp
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks

Обратите внимание. Если у вас 64 битная система, то для корректной работы 32-х битных программ (а игры в большинстве именно такие), необходимо сконфигурировать Wine на 32-х битный префикс. Для этого водим:

WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Откроется окно настроек. Можете оставить всё как есть.

Теперь нам необходимо установить комплект системных библиотек для работы наших виндовых приложений. В меню программ найдите и запустите Winetricks (или из терминала командой winetricks). В первом окне выбираем—Select the default wineprefix— наживаем ОК. Во втором—install a Windows DLL or component—ОК

Запомните:
Нужно будет отмечать точками, как в списке. Лучше устанавливать не все сразу, а по несколько штук. Я их разделю для удобства. Далеко не уходите при установке, нужно соглашаться с лицензионными соглашениями и прочим. Будут выскакивать окошки с ошибками, жмите ОК.

Читайте также:
Код ОКПД 2 неисключительные права использования программы сбис

Начнём.

directx9, d3dx9, d3dx9_26, d3dx9_28, d3dx9_31, d3dx9_35, d3dx9_36, d3dx9_42, d3dx9_43, d3dx10, d3dx11_42, d3dx11_43, d3dxof, devenum, dinput8, dirac, directmusic, directplay, dmsynth

dotnet30 (посыпятся ошибки и откроется окно в файловом менеджере и в браузере, скачиваем по второй ссылке и перемещаем в это окно файлового менеджера. Набираем в консоли winetricks и снова выбираем dontnet30. Перед этим нужно проверить Настройку Wine, чтобы стояла версия Windows XP или Vista.

dxdiagn, gecko120, gfw, mfc40, mfc42, msasn1, msxml6, gdiplus , physx, quartz

vb5run, vb6run, vcrun2003, vcrun2005, vcrun2008, vcrun6, vcrun6sp6

wmp10, wsh56vb, wsh57, xact, xact_jun2010, xinput

Установим шрифты. Выбираем Instal a Font и указываем

corefonts , fontfix

Открываем Change Settings и отмечаем

1. DirectDrawRender(ddr) — opengl
2. Multisampling Direct3D — enabled
3. OffscreenRenderingMode(orm) — fbo
4. PixelShaderMode(psm) — enabled
5. Render TargetLockMode(rtlm) — auto
6. UseGLSL(glsl) — enabled (default)(Для видеокарт Nvidia рекомендуется оставить disabled. Это может существенно поднять производительность некоторых игр).
7. VertexShaders(vsm) — hardware
8. VideoMemorySize 1024 (выбирете значение ОЗУ вашей видеокарты)
9. MouseWarpOverride(mwo) — enabled (force)

Подтверждаем наши изменения – OK.

Вот собственно и всё. Теперь небольшие примечания по установке софта и игр. Во первых, ни в коем случае не устанавливайте дополнительное ПО, которое предлагает программа (всякие директиксы, visual c++ и так далее). Внимательно проверяйте и в случае чего – снимайте галочки. Во-вторых, в конце установки снимайте галочку «Запустить программу».

Теперь что касается тестовой версии. Для Ubuntu/Mint существует специальный репозиторий. Чтобы его подключить и поставить тестовую версию Wine, вводим в терминале:

sudo add-apt-reposytory ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt install wine 1.7 winetricks

В некоторых дистрибутивах (например Debian), для установки тестовой версии, её нужно собирать из исходного кода. Но это уже выходит за рамки этой статьи. Или вы можете установить wine-staging, который также является тестовым, но имеет несколько дополнительных возможностей.

P.S. для любителей один раз увидеть, чем сто раз прочитать – небольшой видеоурок по установке тестовой версии Wine на Ubuntu:

Источник: linuxoidblog.blogspot.com

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

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

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

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

За последнее время Wine очень сильно продвинулся в плане запуска игр. Благодаря библиотеке DXVK уже можно запускать и играть во многие игры для Windows без потери производительности.

Подробная установка Wine на разные ОС описана на официальном сайте. На сайте в разделе установки необходимо в качестве дистрибутива выбрать Ubuntu, так как Linux Mint основан на Ubuntu.

Читайте также:
Как удалить троянские программы и вирусы с компьютера

Сначала для 64 битных систем необходимо добавить поддержку архитектуры i386. Для этого необходимо выполнить команду:

sudo dpkg —add -architecture i386

n9uqvBz28L30QAAAABJRU5ErkJggg==

Далее необходимо добавить официальный ключ для репозитория Wine:

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

sudo apt-key add winehq.key

AVKofVq56JFkAAAAAElFTkSuQmCC

Подключаем официальный репозиторий:

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

W+wt3SETybvsAAAAABJRU5ErkJggg==

Далее необходимо обновить индексы пакетов:

sudo apt update

xeaeEgP8SWb0QAAAABJRU5ErkJggg==

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

sudo apt install —install-recommends winehq-stable

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

sudo apt install —install-recommends winehq-devel

В качестве примера была выбрана стабильная версия:

+D2qAjMAlwxyJAAAAAElFTkSuQmCC

Установка Wine в Linux Mint 20.2 завершена. В следующем разделе будет рассмотрена установка Winetricks.

Установка Winetricks в Linux Mint 20

Скачиваем пакет Winetricks:

K+FVEPNEWFxV9yohQYDvwH7KMlJglMdMCAAAAAElFTkSuQmCC

Делаем скачиваемый файл исполняемым:

sudo chmod +x winetricks

Для удобства переместим Winetricks в директорию /usr/bin:

sudo mv -v winetricks /usr/bin

wsYjEvhQvuaswAAAABJRU5ErkJggg==

Теперь Winetricks можно запустить, просто выполнив в терминале команду:

При первом запуске программа сообщит что в системе отсутствует пакет wine-monoнеобходимый для запуска .NETприложений. Для установки пакета нажмите на Install.

XJmwAAAABJRU5ErkJggg==

Настройка Wine в Linux Mint 20.2

Для начала необходимо установить пакет cabextract. Данный пакет позволяет работать с типами файлов .cab. Формат используется в ОС семейства Windows и используется в различных технологиях установщиков Microsoft. Для установки выполните команду:

sudo apt -y install cabextract

AKWWB6uh3qA4AAAAAElFTkSuQmCC

Далее необходимо указать использование 32-битного префикса. Для этого в терминале необходимо выполнить команду:

yq+0u3KFxdwhsLymgw+R7TuWpvDZ0TxfFYMtlSbmDpPdeNyn6rdA9QRnCjua8Q2dFM5EbIG2jQZ0MWpaUp6jvikFLP8PnkLDoi7xzFQAAAAASUVORK5CYII=

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

8DOc1pgexJJnEAAAAASUVORK5CYII=

При первом запуске программа сообщит что в системе отсутствует пакет wine-mono необходимый для запуска .NET приложений. Для установки пакета нажмите на Install. Дождитесь установки.

В открывшемся окне в поле Windows Version необходимо указать желаемую версию Windows. Рекомендуется использовать Windows 7 или Windows 10. Нажмите на OK. Далее запустите Winetricks при помощи команды:

В появившемся окне выберите пункт Select the default wineprefix и нажмите ОK:

B1zEbInIpHkmAAAAAElFTkSuQmCC

Далее выберите пункт Install a font:

vrhl0+QdFRQAAAABJRU5ErkJggg==

Необходимо выбрать пункт allfonts и нажать на ОК. Данная опция установит сразу все шрифты. Если в процессе установки шрифтов будут ошибки, тогда необходимо установить шрифты по одному или выбрать необходимые.

После завершения установки шрифтов откройте Winetricks еще раз и выберите пункт Install a Windows DLL or component для установки программ и библиотек. В открывшемся окне появится список всех доступных программ для установки. Рекомендуется сразу установить DirectX и .NET Framework. Отметьте галочками необходимые программы и нажмите на OK. Дождитесь установки программ.

wXNS9Y+i1llfQAAAABJRU5ErkJggg==

Для запуска установленных программ необходимо ввести в терминале команду wine и имя установленной программы. Например, для запуска программы cmd (командная строка Windows) необходимо выполнить команду:

I9AAAAAElFTkSuQmCC

Для выхода необходимо ввести команду exit.

Выводы

В этой статье была рассмотрена установка Wine в Linux Mint 20.02. Если у вас остались вопросы, спрашивайте в комментариях!

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Источник: losst.pro

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru