Куда wine устанавливает программы linux

Wine — это бесплатное программное обеспечение с открытым исходным кодом, которое позволяет запускать программы и игры, совместимые с Microsoft Windows, на Linux, macOS и Android (экспериментальная поддержка). Wine находится в разработке более двух десятилетий, и с момента его первого выпуска совместимость приложений значительно улучшилась. Его часто ошибочно принимают за эмулятор. Однако это всего лишь уровень совместимости, который преобразует вызовы Windows API в вызовы POSIX в реальном времени, обеспечивая почти такую ​​же производительность, что и Windows (а в некоторых случаях даже лучше). Wine расшифровывается как «Wine Is Not an Emulator».

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

Пакеты Wine по умолчанию включены в репозитории Ubuntu. Однако они не всегда актуальны и соответствуют последним выпускам. Поэтому рекомендуется устанавливать пакеты Wine из официального PPA Ubuntu, предоставленного командой Wine. Для этого последовательно выполните следующие команды:

Для Ubuntu 19.10:

Как в Linux установить программы Windows? Установка Wine и Playonlinux

$ судо apt-add-репозиторий ‘деб https://dl.winehq.org/wine-builds/ubuntu/ eoan main ‘
$ судо подходящее обновление

Для Ubuntu 18.04:

$ судо apt-add-репозиторий ‘деб https://dl.winehq.org/wine-builds/ubuntu/ бионический главный ‘
$ судо подходящее обновление

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

$ судо подходящий установить Winehq-стабильный
$ судо подходящий установить Winehq-devel
$ судо подходящий установить WineHQ-постановка

Различия между разными винными сборками

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

WINEARCH

После установки Wine вы можете использовать переменную среды WINEARCH, чтобы определить правильную архитектуру для префиксов Wine. По умолчанию все приложения Wine устанавливаются в 64-битной среде. Однако вы можете изменить поведение, используя переменную среды WINEARCH в следующем формате:

  • WINEARCH = win32
  • WINEARCH = win64

Обратите внимание, что вам нужно использовать WINEARCH только один раз при создании нового префикса (объяснено ниже).

Понимание функции WINEPREFIX

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

Установка Wine на Linux Debian 11.

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

$ WINEPREFIX = / дорожка / к / префикс вино / дорожка / к / file.exe

Приведенная выше команда запустит «file.exe» с использованием префикса пути, указанного в переменной WINEPREFIX. Если путь не существует, новый каталог будет создан автоматически. Если вы опустите переменную WINEPREFIX, все приложения будут установлены с префиксом по умолчанию, расположенным в скрытой папке «вино» в вашем домашнем каталоге (~ / .wine).

Совместное использование WINEARCH и WINEPREFIX для запуска приложения Windows

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

$ WINEARCH = win32 WINEPREFIX = / дорожка / к / префикс вино / дорожка / к / file.exe

Структура файловой системы префикса Wine

Все префиксы Wine, стандартные или настраиваемые, включают множество файлов и папок, которые представляют собой типичную файловую систему Windows, в которой все системные библиотеки и приложения установлены на диске «C». Эти префиксы содержат ряд библиотек, которые являются частью проекта с открытым исходным кодом Wine. Снимок экрана ниже даст вам некоторое представление о структуре каталогов:

Если вы запустите установщик «.exe» или «.msi» с помощью Wine, приложение будет установлено в «Program Files» в папке «drive_c» (если вы не укажете собственный путь). Таким образом, чтобы запустить файл «.exe» после завершения установки, вам, возможно, придется перейти в папку приложения в каталоге «Program Files», чтобы запустить приложение.

Читайте также:
Как открыть менеджер программ

Winecfg

Вы можете изменить многие настройки и поведение префикса Wine, выполнив команду «winecfg». Некоторые из настроек включают настройки дисплея, настройки внешнего диска и настройки звука.

Выполните одну из следующих команд, чтобы запустить winecfg:

$ winecfg
$ WINEPREFIX = / дорожка / к / префикс winecfg

Панель управления вином

«Панель управления Wine» — еще одна полезная утилита, включенная в Wine, которая позволяет настраивать геймпады и настраивать другие полезные параметры.

Вы можете запустить winecontrol, используя одну из следующих команд:

$ вино контроль
$ WINEPREFIX = / дорожка / к / префикс вино контроль

Винетрикс

Winetricks — это удобный инструмент, поставляемый с вином, который позволяет вам устанавливать множество сторонних библиотек и приложений из графического интерфейса пользователя. Он также позволяет вам изменять настройки винного префикса и выполнять задачи обслуживания. Хотя графический интерфейс Winetricks не такой интуитивно понятный, как у других типичных приложений GTK и Qt Linux, он выполняет свою работу.

Чтобы установить Winetricks в Ubuntu, выполните следующую команду:

$ судо подходящий установить Winetricks

Теперь вы можете запускать winetricks с помощью одной из следующих команд:

$ winetricks
$ WINEPREFIX = / дорожка / к / приставка winetricks

Winetricks также имеет приятный интерфейс командной строки, вы можете узнать о нем больше, выполнив команду ниже:

Запуск файлов «Lnk» в Wine

До сих пор в приведенных выше примерах объяснялось, как запускать файлы «.exe» с помощью Wine. Однако некоторые приложения в Windows поставляются с файлами «.lnk», которые представляют собой не что иное, как ярлыки для исполняемых двоичных файлов с некоторыми дополнительными настройками и параметрами.

Чтобы запустить файлы «.lnk» с помощью Wine, вы должны запустить команду в одном из следующих форматов:

$ вино Начало / дорожка / к / file.lnk
$ WINEPREFIX = / дорожка / к / префикс вино Начало / дорожка / к / file.lnk

Запуск файлов «летучей мыши» в Wine

Файлы Bat представляют собой файлы сценариев, похожие на bash, которые можно запускать в Windows с помощью командной строки или интерпретатора. Wine включает утилиту «wineconsole», с помощью которой можно запускать командную строку и запускать файлы «.bat». Вы можете запускать файлы «.bat», используя одну из следующих команд:

$ винная консоль / дорожка / к / file.bat
$ WINEPREFIX = / дорожка / к / префикс винная консоль / дорожка / к / file.bat

Показанный выше интерпретатор команд поддерживает все основные команды, совместимые с Windows.

Вывод

Wine может запускать множество приложений Windows в Linux, преодолевая разрыв между двумя платформами. Хотя некоторые популярные приложения еще не работают с Wine, общая совместимость значительно улучшилась. В недавнем прошлом Valve анонсировала уровень совместимости «Proton» для запуска игр Windows в Linux с помощью Steam. Proton основан на Wine и поставляется с дополнительными функциями, обновлениями качества жизни и исправлениями совместимости.

Источник: ciksiti.com

compizomania

Wine — это свободное программное обеспечение, позволяющее пользователям UNIX-подобных ОС, (в том числе и GNU/Linux) и других UNIX-подобных с поддержкой архитектур CPU x86, AMD64 (и других архитектур CPU, при наличии совместимости с ними запускаемых приложений) исполнять 16-, 32- и 64- битные приложения, в том числе игры, созданные исключительно для Microsoft Windows, без наличия при этом установленной Microsoft Windows.
Иногда возникает необходимость в приложении/программе, а её под Linux просто нет! Но есть отличный выход! В этой статье мы с Вами и рассмотрим установку Wine в Ubuntu/Mint различных версий, позволяющее нам запускать Windows-приложения.

Можно конечно установить Wine из репозитария любой версии ОС (Ubuntu/Mint), которую вы используете, но этот способ не очень подходит, т.к. версия Wine в репозитариях не самая новая и не самая полная, что сказывается на его работоспособности (могут не запускаться многие Windows-приложения).
Поэтому, чтобы избежать этих проблем в будущем, мы с вами будем устанавливать Wine из родного репозитария WineHQ.

Дабы максимально упростить процедуру установки, я подготовил соответствующие команды и предлагаю выполнять её (установку) одной командой в Терминале (Ctrl+Alt+T).

Для начала, нам надо определиться, какую из версий Wine мы хотим установить.
Есть три варианта:
1. Stable branch — это стабильная версия
2. Development branch — это версия в разработке (не стабильна)
3. Staging branch — это версия для тестирования обновлений (очень не стабильна)

После того, как мы определились с версией, мы приступаем к установке Wine + (Winecfg и Winetricks) и для этого открываем Терминал (Ctrl+Alt+T), вводим, ниже приведённую команду, и жмём на Enter (на предложение ввести пароль, водим его и также на Enter):

Читайте также:
Похожие фильмы как программа защиты принцесс

Ubuntu 18.04 LTS/Linux Mint 19.x
(Stable branch — стабильная версия)
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; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

И, в результате выполнения этой команды, несколько раз появится маленькое окно с предложением установить дополнительные библиотеки, где просто жмём на кнопку: Установить и устанавливаем их и в результате должно открыться такое окно утилиты Winecfg (управление конфигурациями Wine), говорящее нам, что всё в порядке, Wine установлен и жмём на Ок:

После чего откроется ещё одно окно скрипта Winetricks для установки различных компонентов от Microsoft, и некоторых других, как раз, чтобы запускались нужные приложения, просто надо знать какие компоненты и библиотеки конкретно (Winetricks – это скрипт для установки различных компонентов от Microsoft, и некоторых других. Winetricks содержит несколько десятков пакетов различных библиотек для Wine. Например, чтобы установить DirectX).

Если знаете какие, то выбирайте, устанавливайте.
Если не знаете, просто жмите на Отменить и сможете потом, изучив, что именно вам надо для конкретного приложения установить, запустив Winetricks из Терминала (Ctrl+Alt+T) командой:
winetricks

(Development branch — версия в разработке)
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-devel; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

(Staging branch — версия для тестирования обновлений)
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-staging; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

Ubuntu 18.10
(Stable branch — стабильная версия)
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/ cosmic main’; sudo apt update; sudo apt install —install-recommends winehq-stable; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

(Development branch — версия в разработке)
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/ cosmic main’; sudo apt update; sudo apt install —install-recommends winehq-devel; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

(Staging branch — версия для тестирования обновлений)
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/ cosmic main’; sudo apt update; sudo apt install —install-recommends winehq-staging; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

Ubuntu 16.04/Linux Mint 18.x
(Stable branch — стабильная версия)
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/ xenial main’; sudo apt update; sudo apt install —install-recommends winehq-stable; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

(Development branch — версия в разработке)
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/ xenial main’; sudo apt update; sudo apt install —install-recommends winehq-devel; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

(Staging branch — версия для тестирования обновлений)
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/ xenial main’; sudo apt update; sudo apt install —install-recommends winehq-staging; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

Ubuntu 19.04
(Stable branch — стабильная версия)
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/ disco main’; sudo apt update; sudo apt install —install-recommends winehq-stable; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

(Development branch — версия в разработке)
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/ disco main’; sudo apt update; sudo apt install —install-recommends winehq-devel; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

(Staging branch — версия для тестирования обновлений)
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/ disco main’; sudo apt update; sudo apt install —install-recommends winehq-staging; winecfg; wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks; chmod +x winetricks; sudo mv -v winetricks /usr/bin; winetricks

Читайте также:
Программа для торговли штрих код

После успешной устновки Wine в систему, можно попробовать «установить» какое-либо Windows-приложение и попробовать запустить его (сразу хочу предупредить, что не все win-приложения открываются и работают в Wine!).

Для этого, скачиваем его (.exe-файл win-приложения) и в Терминале (Ctrl+Alt+T) запускаем его установку:
wine каталог_папка_.exe-файл
Например:
wine ~/Загрузки/ZelloSetup.exe — если файл скачан в Загрузки
или
wine ZelloSetup.exe — если файл скачан в Домашняя папка

Запускается Windows-установщик и далее всё стандартно по установке и запуску приложения в Windows.
Как правило, на рабочем столе появляется ярлык-иконка установленного приложения и его можно запускать в будущем, нажав на него.

Устанавливаем, пробуем, делимся впечатлениями в теме на нашем Форуме.

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

Как установить и использовать Wine на Ubuntu 18.04

Как установить и использовать Wine на Ubuntu 18.04

Wine — это специальная программа для совместимости с открытым исходным кодом, которая позволяет запускать приложения Windows в Unix-подобных операционных системах, таких как Linux, FreeBSD и macOS. Wine расшифровывается «Wine — это не эмулятор». На самом деле, это интерфейс, который переводит системные вызовы Windows в эквивалентные вызовы POSIX, используемые Linux и другими операционными системами на базе Unix.

Вайн не всегда лучший вариант для запуска программ Windows в среде Linux. Не все приложения Windows будут работать в Wine, даже если они запустятся, то могут вести себя не так, как обычно. База данных Wine AppDB содержит список приложений, которые были протестированы и подтверждены для работы под Wine.

Для тестирования совместимости можно использовать средство виртуализации, например VirtualBox или VMware, но для этого требуется больше системных ресурсов.

В этом руководстве попробуем разобраться, как установить Wine на Ubuntu 18.04. Подробно покажем, как установить дистрибутив последней версии 3.0 и свежей версии Wine 4.0. Инструкцию можно применять для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Linux Mint и Elementary OS.

Подготовка

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

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

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

Начнем с обновления списка пакетов:

sudo apt update

Затем, установим Wine, введя следующую команду:

sudo apt install wine64

После завершения установки используйте команду wine —version чтобы узнать установленную версию:

На момент написания этой статьи текущая версия, доступная в репозиториях Ubuntu 18.04 — Wine 3.0.

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

В этом разделе вы узнаете о том, как установить Wine версии 4.0 на Ubuntu 18.04. Для начала, нам необходимо импортировать GPG ключ для репозитория WineHQ вашей системы, используя следующие команды команды wget :

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

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

sudo apt install software-properties-common

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

После этого, можно устанавливать Wine 4.0 с помощью оператора install:

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

Проверить версию Вайна командой:

Настройка Wine

Для настройки Wine используйте команду winecfg в терминале, которая установит Mono и Gecko и настроит среду Wine:

Появится диалоговое окно с вопросом, хотите ли вы установить Моно.

winecfg mono

Нажмите на кнопку “Установить” чтобы началась установка. Когда появится новое диалоговое окно с предложением установить Gecko, ещё раз нажмите на кнопку” Установить».

winecfg gecko

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

ubuntu wine configuration

Пример установки Notepad++

Теперь, когда Wine установлен и настроен, мы попробуем установить приложения Windows на Ubuntu. В качестве приложения выбрали Notepad++, который является одним из популярных текстовых редакторов среди пользователей Windows. Запустите браузер и загрузите установочный файл со страницы загрузки Notepad++.

Когда загрузка будет завершена, запустите установку щелкнув правой кнопкой мыши по .exe-файлу и выберите «открыть с помощью Wine Windows».

wine open file

Запустится мастер установки, выберите нужный язык и установите Notepad++ так же, как вы установили бы любое приложение на вашем компьютере с Windows.

ubuntu notepadpp install

Все программы Windows устанавливаются в каталог ~/.wine/drive_c/. Для запуска редактора Notepad++ перейдите в папку:

И кликните дважды левой кнопкой мыши на файл notepad++.exe

запуск notepadpp

Вы успешно установили и настроили Wine на Ubuntu 18.04. А также узнали, как устанавливать и запускать Windows-приложения под Вайн.

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

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