Как установить wine на ubuntu

Как установить wine на ubuntu

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

В этой статье описываются несколько простых шагов по установке последней стабильной версии Wine 4.0 в системах Debian 9-8, Ubuntu 18.10-16.

04 и Linux Mint 19-17, а также мы увидим, как настроить wine, установить программное обеспечение Windows и удалить его из системы.

Вы можете узнать все новые функции и журнал изменений этого выпуска на странице проекта Wine.

Установка Wine 4.0 на Ubuntu, Linux Mint и Debian

Если вы хотите получить самую последнюю версию Wine 4.0, вы должны использовать новый PPA-репозиторий Wine, который предлагает как версии development, так и stable версии Wine для Debian, Ubuntu и Linux Mint.

Чтобы установить Wine 4.0 в Ubuntu и Linux Mint, откройте терминал, нажав ‘CTRL + ALT + T‘ на рабочем столе, и выполните следующие команды для его установки:

—————— On Ubuntu & Linux Mint ——————
$ sudo dpkg —add-architecture i386 [Enable 32-bit Arch]
$ 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' [Ubuntu 18.10]
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' [Ubuntu 18.04 & Linux Mint 19.x]
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main' [Ubuntu 16.04 & Linux Mint 18.x] $ sudo apt-get update
$ sudo apt-get install —install-recommends winehq-stable

Как установить wine на ubuntu

Чтобы установить Wine на Debian:

$ sudo dpkg —add-architecture i386
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Затем добавьте следующий репозиторий в /etc/apt/sources.list или создайте *.list в /etc/apt/sources.list.d/ со следующим содержимым:

deb https://dl.winehq.org/wine-builds/debian/ jessie main [Debian 8 (Jessie)]
deb https://dl.winehq.org/wine-builds/debian/ stretch main [Debian 9 (Stretch)]
deb https://dl.winehq.org/wine-builds/debian/ buster main [Debian 10 (currently Testing) (Buster)]

Примечание: не забудьте заменить DISTRO на ваш выпуск Debian wheezy, jessie, stretch или sid.

Теперь обновите базу данных репозитория пакетов и установите Wine, как показано ниже:

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

Как установить wine на ubuntu

Другой способ получить самую последнюю версию Wine (то есть 4.0 на данный момент) — это собрать wine из исходного архива с помощью следующих команд:

$ wget https://dl.winehq.org/wine/source/4.0/wine-4.0.tar.xz
$ tar -xvf wine-4.0.tar.xz
$ cd wine-4.0/
$ sudo ./configure
$ sudo ./configure —enable-win64 [For 64-bit platform]
$ sudo make && sudo make install

Знакомство с Wine 4.0

Чтобы запустить программу Wine, вы должны указать полный путь к программе .exe. Например, мы запустим программу notepad.exe через wine:

$ wine notepad.exe

Как установить wine на ubuntu

Настройка Wine 4.0

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

А в некоторых случаях вам может потребоваться дополнительная настройка для запуска определенных приложений или добавление нового дисковода Windows для подключения дисководов CD-ROM.

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

$ winecfg

  • Как установить wine на ubuntu
  • Чтобы добавить новый диск, нажмите ‘Диски‘ -> ‘Добавить диск‘, а затем укажите полный путь к диску. Как показано на скриншоте ниже:
  • Как установить wine на ubuntu
  • Это очень полезно для установки игр и приложений, использующих cdrom с wine для вашей Ubuntu.

Установка программного обеспечения Windows с помощью Winetricks

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

Чтобы загрузить и установить программное обеспечение, запустите утилиту «winetricks» прямо из терминала. Обратите внимание, что текущий префикс winetricks является домашним каталогом пользователя (т.е. /home/user/.wine).

Итак, все, что вы устанавливаете, сохраняется в этом каталоге:

$ winetricks

При запуске ‘winetricks‘ может появиться следующее сообщение об ошибке:

/usr/bin/winetricks: 2201: /usr/bin/winetricks: cannot create /tmp/early_wine.err.txt: Permission denied
——————————————————
wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message 'wine: /home/tecmint/.wine is not owned by you'

Чтобы исправить такую ​​ошибку, выполните следующую команду и замените имя пользователя своим собственным:

# sudo chown -R username:username /tmp/early_wine.err.txt
$ winetricks

Как установить wine на ubuntu

Вам будет задан вопрос о помощи в разработке winetricks (отправлять отчёты о статистике). Просто нажмите «Да».

Как установить wine на ubuntu

Нажмите кнопку ‘OK‘, чтобы продолжить. Если вы не хотите отправлять отчёты в winetricks, просто отключите их с помощью команды «winetricks –optout».

  1. Как установить wine на ubuntu
  2. Далее выберите «Install a Windows DLL or component».
  3. Как установить wine на ubuntu

Выберите программное обеспечение, которое вы хотите установить. Допустим, я хотел бы установить Internet Explorer 8.

  • Утилита автоматически загружает и устанавливает выбранное программное обеспечение из таблицы winetricks.
  • После завершения загрузки и установки программа автоматически запустится. Это видно на скриншоте ниже:
  • Вы также можете запустить программу, указав полный путь к программе:

$ sudo wine 'C:Program FilesInternet Exploreriexplore'

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

Удаление программного обеспечения Windows с помощью Winetricks

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

$ sudo rm -rf .wine/drive_c/Programe Files/Internet Explorer/

Удаление Wine и Winetricks

Если вас не устраивает программа Wine, вы можете полностью удалить её, используя следующую команду:

$ sudo apt purge winehq-stable

Вы также можете скачать исходный пакет Wine 4.0 для других дистрибутивов Linux со страницы загрузки wine.

  1. Спасибо за уделенное время на прочтение статьи!
  2. Если возникли вопросы, задавайте их в х.

Источник: http://blog.sedicomm.com/2019/01/29/wine-versii-4-0-ustanovka-na-debian-ubuntu-i-linux-mint/

Установка Wine в Linux Mint 19.2 – 2 способа установки | Info-Comp.ru — IT-блог для начинающих

Всем привет! Сегодня я подробно расскажу о том, как установить программу Wine в дистрибутиве Linux Mint 19.2. При этом я покажу 2 способа установки: первый — для новичков, а второй — для более продвинутых пользователей.

Как установить wine на ubuntu

Что такое Wine?

Wine – это альтернативная реализация Windows API. Она позволяет запускать Windows-приложения в операционной системе Linux. Иными словами, запускать программы, которые были разработаны для Windows, в системе Linux.

При этом Wine – это не эмулятор, т.е. это не виртуальная машина, она не эмулирует оборудование, не эмулирует операционную систему, однако Wine создает все необходимые условия для запуска Windows-программ в Linux.

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

Поэтому лучше не использовать Wine, а использовать стабильные приложения, разработанные именно для Linux.

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

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

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

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

Заметка! ТОП 10 статей, которые должен прочитать начинающий пользователь Linux.

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

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

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

Как установить wine на ubuntu

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

  • Как установить wine на ubuntu
  • Далее жмем «Установить».
  • Как установить wine на ubuntu

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

  1. Как установить wine на ubuntu
  2. Вводим пароль, так как установка программ в Linux Mint требует дополнительных привилегий.
  3. Как установить wine на ubuntu
  4. Когда появится кнопка «Удалить», установка Wine будет завершена, ярлык программы появится в меню.
  5. Как установить wine на ubuntu

Установка 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 на ubuntu
  • Как установить wine на ubuntu
  • После этого процесс установки Wine будет завершен.

На заметку! Если Вы хотите научиться пользоваться Linux на домашнем компьютере без использования командной строки, то рекомендую почитать мою книгу – «Linux для обычных пользователей»

Видео-инструкция

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

Источник: https://info-comp.ru/install-wine-in-linux-mint

Как установить и использовать 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 чтобы узнать установленную версию:
  • 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’

  1. После этого, можно устанавливать Wine 4.0 с помощью оператора install:
  2. sudo apt-get install —install-recommends winehq-stable
  3. Проверить версию Вайна командой:
  4. wine —version

Настройка Wine

  • Для настройки Wine используйте команду winecfg в терминале, которая установит Mono и Gecko и настроит среду Wine:
  • winecfg
  • Появится диалоговое окно с вопросом, хотите ли вы установить Моно.

Как установить wine на ubuntu

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

Как установить wine на ubuntu

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

Как установить wine на ubuntu

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

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

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

Как установить wine на ubuntu

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

Как установить wine на ubuntu

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

~/.wine/drive_c/Program Files (x86)/Notepad++.

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

Как установить wine на ubuntu

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

Источник: https://abuzov.ru/install-wine-on-ubuntu-18-04/

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

Библиотека сайта rus-linux.net

Оригинал: Install wine on Ubuntu — The proper way Arnab Satapathi 2 сентября 2017 г. Перевод: В.Костромин

Дата перевода: 2 сентября 2017 г.

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

Для того, чтобы корректно установить Wine в Ubuntu, вы должны сделать следующее.

  1. Добавить поддержку архитектуры i386.
  2. Если это нужно, подключить дополнительные репозитории.
  3. Обновить репозитории программного обеспечения.
  4. Выяснить, какая версия Wine вам нужна.
  5. Установить Wine в Ubuntu с помощью apt.
  6. Сконфигурировать и применить обновления Wine, если необходимо.

После установки Wine вы сможете устаналивать и запускать в нем ваши Windows-приложения. Давайте начнем!

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

Для запуска большинства Windows-приложений необходимы 32-битовые разделяемые библиотеки Linux. Фактически вы не сможете без них запускать большинство Windows-приложений.

Откройте ваш любимый эмулятор терминала (например, gnome terminal) и наберите одна за одной команды, перечисленные ниже.

sudo dpkg —add-architecture i386

Команда запросит у вас пароль, введите его и нажмите Enter. Теперь вы можете проверить, правильно ли работает команда.

sudo dpkg —print-foreign-architectures

Эта команда должна возвратить строку i386 и это все, что вы должны сделать на этом этапе.

Как установить wine на ubuntu

Добавление репозитория Wine

  • Используемый по умолчанию репозиторий Ubuntu не содержит последних версий Wine, так что если вы хотите иметь самый последний релиз Wine, вам нужно подключить другой репозиторий.
  • Есть три основных репозитория от WineHQ: Stable branch, Development branch и Staging branch .
  • Вам нужно одна за одной выполнить следующие команды для добавления репозитория WineHQ.

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

Обновите репозиторий программного обесречения

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

sudo apt-get update

По следующей ссылке вы найдете подробное руководство по apt, где даны описания различных опций этой команды.

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

Легковесные Windows-приложения успешно запускаются на любой версии Wine. Но для больших приложений и игр лучше установить специальную версию Wine.

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

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

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

Установка Wine в Ubuntu с помощью apt

Для установки Wine вы можете либо использовать Ubuntu software center или командную строку. Мы здесь будем работать через командную строку.

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

sudo apt-get install wine1.8

Однако, если вы хотите получить минимальную инсталляцию, запускайте apt с опцией —no-install-recommends.

sudo apt-get —no-install-recommends install wine1.8

Для установки Wine серии wine 2.x из репозитория WineHQ development branch, используйте следующую команду.

sudo apt-get install install wine-devel

Имейте в виду, что ветка Wine devel устанавливается в каталоге /opt и при этом не создается никакого меню приложения.

Конфигурирование и применение обновлений для Wine Ubuntu

Для корректной работы Wine вам может потребоваться установить некоторые необходимые для Windows-приложений библиотеки и фреймворки.

Для этого запустите команду winecfg или /opt/wine-devel/bin/winecfg (в зависимости от выбранной вами версии wine).

Вы можете увидеть запрос подтвержения на установку фреймворков .NET framework, Wine Gecko или Mono. После чего они будут автоматически установлены из интернет.

Как установить wine на ubuntu

Кроме того, вам может потребоваться выбрать в окне Wine configuration одну из версий Windows, например, Windows 7.

Как установить wine на ubuntu

Заключение

В наше время большинство Windows-приложений имеют альтернативу в Linux, так что лучше запускать соответствующее linux-приложение, чем что-то через Wine.

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

Это все, что вы должны сделать, чтобы установить Wine в Ubuntu, надеюсь, что это достаточно просто и все понятно. Если у вас остались вопросы или есть предложения, просто напишите это в х к статье (имеется в виду оригинальная статья).

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

Если вам понравилась статья, поделитесь ею с друзьями:

Источник: http://rus-linux.net/MyLDP/ms/install-wine.html

Wine — Запускает программы и игры Windows в Linux. Программы для Linux

Wine — программа для запуска Windows программ и игр внутри Linux.

История Wine

Первая версия Wine появилась в 1993 году и изначально была разработана для запуска 16-битных приложений Windows 3.1 внутри Linux.

Основателем проекта является Боб Амштадт (Bob Amstadt). С 1994 г проект перешел под управление программиста Александра Джуллиарда (Alexandre Julliard).

Название

Название Wine (W.I.N.E) является рекурсивным акронимом фразы «Wine Is Not an Emulator» — «Вайн это не эмулятор.»

Слово wine в переводе с английского означает вино. По этой причине в терминологии программы используется понятие бутылок (см. ниже). Бутылка (или префикс) — это директория (среда) внутри которой выполняется Windows программа.

Wine это не эмулятор

Wine работает не как эмулятор и не как виртуальная машина, он не эмулирует систему Windows, не создает имитацию Windows и не пытается реализовать ее логику. Вместо этого он на лету выполняет преобразование API-вызовов Windows в POSIX-совместимые вызовы.

  • То есть это что-то вроде прослойки между приложениями для Windows и системой Linux, которая позволяет Windows программам выполняться так, как если бы они были изначально написаны для Linux.
  • Wine не создает эмуляцию Windows, вместо этого приложения Windows запускаются прямо внутри текущей операционной системы.
  • Wine работает не только под Linux, но и под другие POSIX-совместимые операционные системы — macOS и *BSD.

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

Среда Wine

Для текущего пользователя Wine создает в его домашней директории каталог .wine, в котором создается структура директорий аналогичная Windows.

Внутри каталога drive_c содержатся директории Program Files, ProgramData, windows, users. Там же хранится реестр.

Внутри директории windows размещаются DLL файлы (библиотеки). Это не библиотеки из Windows. Они были написаны с нуля на основе документации к Windows API и фактически реализуют функции оригинальных библиотек, но для Linux.

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

Директория .wine называется «префиксом» или «бутылкой». Для некоторых программ может потребоваться создание отдельного префикса, то есть для ее работы нужны будут какие-то специфические настройки и она будет работать в среде другой директории отличной от ~/.wine. Можно создавать сколько угодно префиксов (бутылок).

Как запускать программы Windows через Wine

Чтобы запустить программу, написанную для Windows, в простейшем случае достаточно выполнить команду:

wine program.exe

Через Wine также можно запускать установщики Windows приложений и устанавливать их прямо в Linux.

wine setup.exe

Список программ и игр, работающих через Wine

На официальном сайте Wine ведется база данных программ и игр, которые можно запустить через Wine: Wine Application Database (AppDB) — https://appdb.winehq.org.

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

База данных постоянно пополняется. В ней насчитывается более 26000 приложений. Введутся списки самых популярных приложений, они делятся на Платиновые, Золотые и Серебряные. Вот некоторые из самых популярных программ и игр, работающих через Wine (конкретную версию уточняйте в базе данных AppDB):

  • Adobe Animate
  • Adobe Photoshop
  • Microsoft Office
  • Total Commander
  • Lingvo
  • 1C:Предприятие
  • Гарант
  • КонсультантПлюс
  • Final Fantasy XI Online
  • StarCraft
  • Warcraft III
  • World of Warcraft
  • Counter-Strike: Source
  • EVE Online
  • Half-Life 2
  • Magic: The Gathering Online
  • The Sims 3
  • И многие многие другие…
Читайте также:  Bonjour – что это за программа и для чего она нужна

Использование отдельных префиксов (бутылок)

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

Префикс задается переменной WINEPREFIX.

Сначала создадим новый префикс. Выполняем команду:

WINEPREFIX=»/home/pingvinus/.wine2/» winecfg

Теперь выполняем саму программу и указываем для нее новый префикс:

WINEPREFIX=»/home/pingvinus/.wine2/» wine /путь/до/файла/setup.exe

Установка недостающих библиотек (утилита Winetricks)

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

Для автоматического поиска и установки библиотек была создана специальная вспомогательная утилита Winetricks.

Как установить wine на ubuntu

Winetricks — это графическая утилита, которая умеет автоматически скачивать и устанавливать необходимые компоненты. Также, Winetricks поддерживает автоматическую загрузку и установку некоторых игр и программ (для некоторых требуется наличие оригинального диска).

Winetricks поддерживает установку более сотни различных компонентов. Среди них — .Net Framework, Mono, DirectX, DivX и XviD кодеки, шрифты Windows и многие другие.

Как установить wine на ubuntu

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

При первом запуске Winetricks предложит установить некоторые из часто используемых компонентов.

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

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

Источник: https://pingvinus.ru/program/wine

Основы работы с Wine для начинающих

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

Wine — это отдельная реализация Windows API, а не эмулятор, как большинство думают. Не единожды повторялось, но и здесь будет уместно. Это и делает проект уникальным и интересным для пользователей различных систем, открывает различные пути для реализации своих идей.

Уникальность заключается в том, что с помощью этой программы можно запускать Windows приложения в Ubuntu и в других Linux системах, а также во FreeBSD и в Mac OS X. Правда и тут есть свои «подводные камни». Некоторые думают что будет легко перейти с одной системы на другую, в данном случае мы рассматриваем Windows и Linux.

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

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

Установка Wine

Первый вопрос человека который только что перешёл на Linux (в нашем случае Ubuntu): «Как я буду запускать программы из Windows?». Он начинает поиск на эту тему и естественно натыкается на Wine. Второй вопрос: «Как его поставить?». Есть два способа: Поставить из официальных репозиториев или скомпилировать самому из исходников. Мы рассмотрим оба варианта.

Вариант 1: Установка из репозитория

Тут все очень просто. Идем в Приложения // Стандартные // Терминал:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3

Ждем завершения установки… Всё! Wine установлен и можно пробовать устанавливать игры и программы.

Вариант 2: Компилирование из исходников

1.Скачиваем исходники с официального сайта, там они присутствуют. В моё случае это Wine 1.3.11 (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download). 2. Распаковываем исходники. Дальше вводим в терминале следующие команды: переходим в директорию, в которую был распакован архив с исходными текстами:

cd wine-1.3.11/

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

  • gedit tools/wineinstall
  • CONFARGS=»—with-opengl —disable-debug —disable-trace»
  • sudo apt-get install auto-apt checkinstall
    sudo auto-apt -y run ./configure
  • make
  • sudo checkinstall
  • apt-get source wine1.3
    sudo apt-get build-dep
  • debuild

Находим строку, начинающуюся с CONFARGS=, и после вписываем в нее нужные параметры сборки. В нашем случае строка будет выглядеть так: Получаем зависимости: Собираем: Устанавливаем через создание пакета, вместо make install Всё. Ждем окончания установки. Есть ещё промежуточный вариант, для джедаев на debian-based дистрибутивов. Кратко: Теперь самое интересное: скачиваем нужную версию wine с официального сайта, распаковываем, и копируем туда директорию debian из директории с исходниками оригинального пакета wine1.3. Делаем и у нас появляется *.deb пакет для убунты/дебиана со всеми нужными патчами для дистрибутива, почти как из официального репозитория, но только новая версия. К тому же её ещё потом можно спокойно удалить так же через apt-get. Рассмотрим плюсы и минусы каждого из вариантов. Вариант 1. Плюсы: 1. За нас уже все собрано и пыжиться не надо, все уже готово к употреблению. Минусы: 1. Мы не сможем применить патч, например для улучшения работы какой нибудь игрушки. 2. Не стабильная работа на некоторых видеокартах. Вариант 2. Плюсы: 1. Возможность применить патчи для улучшения работы 2. Стабильная работа с не стабильными драйверами видеокарт. Минусы: 1. Нет меню в Приложениях, что не удобно. Приходиться все делать из консоли, выходить в настройки Wine например. 2. Процесс установки слишком долгий, зависит от мощности вашего компьютера. 1. Нет меню в Приложениях, что не удобно. Приходиться все делать из консоли, выходить в настройки Wine например.» Можно самому добавить через Система — Параметры — Главное меню Я отдаю предпочтение второму варианту. Wine установленный таким образом работает лучше, чем установленный из репозиториев. Но это лишь мое маленькое ИМХО.

Установка программ и игр

Сперва мы идем на appdb.winehq.org Сверху, в поисковике вбиваем

название игры или программы и смотрим что там написано. Обычно там описаны тесты на различных системах, рекомендации для стабильной работы и многое другое. Если программа работает без проблем, значит с чистой душой её устанавливаем простым кликом. Если это какая нибудь серьёзная игра или программа и без шаманства с бубном не обойтись — значит надо создавать отдельный префикс* для наших танцев. * Все файлы вайна хранятся в префиксе, или ещё называемом бутылкой (по анологии с вином/wine). Там внутри этой бутылки имеются все файлы диска C, реестр, индивидуальные настройки и так далее. Таких бутылок может быть сколько угодно. Просто может быть какой-то софт, который ведёт себя очень капризно под вайном и для него нужны какие-то костыли, которые будут мешать нормальной работе других приложений вайна. Тогда просто этот софт ставим в отдельную бутылку (префикс) и любые настройки не будут влиять на другие программы. Когда вайн запускается в первый раз без указанного префикса, используется ~/.wine. Если префикс не существует вайн создаст его и наполнит дефолтным содержимым создаст и наполнит файлами каталоги C:windows, C:Program Files, C:users. Плюс будет создан чистый реестр. Идем в наш домашний каталог и создаем новую директорию. Например .wine2. Дальше идем в терминал и вводим:

WINEPREFIX=»/home/username/.wine2/» winecfg

Всё. Отдельный префикс создан. Там хранятся различные конфигурации реестра и сами программы. Установку программы также производим через консоль.

WINEPREFIX=»/home/username/.wine2/» wine /media/DVD/setup.exe

Идет процесс установки и самое главное в отдельный префикс. Потом мы запускаем уже установленную программу, также из консоли и смотрим вывод. В выводе могут быть ошибки, о том что нет нужных компонентов и библиотек. В установке недостающих компонентов нам поможет winetricks (см. ниже) Что это дает? Это дает стабильную работу приложений в своем префиксе, если масса программ будет работать в одной префиксе, он рано или поздно засориться что приведет к сбою других программ. Поэтому нужно использовать отдельные префиксы, если не хотите все настраивать по много раз.

Winetricks

В правильной настройке префикса нам поможет winetricks. Winetricks — это скрипт, который устанавливает различные компоненты, которые требуются для работы приложения, например DirectX, Vcredist и многое другое. Как это скрипт работает? Он скачивает библиотеки и компоненты с Microsoft-овских ресурсов. Именно так, и не как по другому.

Зачем этот скрипт нужен? Это очень упрощает работу с Wine-ом. Без скрипта мы бы сами лазили и искали нужные компоненты, а тут уже все сделано, надо только поставить галочку и нажать «Установить» Также этот скрипт помогает редактировать реестр, вписывать туда различные ключи. И помимо этого в winetricks есть много настроек и функций.

Для ознакомления с ним просто введите в терминале winetricks

Редактирование реестра

В терминале вводим:

regedit

Мы в реестре. Редактировать нам ничего не надо, мы будет только добавлять. Идем в HKEY_CURRENT_USER/Software/Wine/Direct3D. Если каталога Direct3D нет, то не отчаиваемся. Я это пишу чтобы читатель понял где-то надо редактировать или добавлять. В терминале:

Читайте также:  Как настроить и пользоваться airdrop на iphone и macbook

winetricks ddr=opengl orm=fbo glsl=disabled videomemorysize=1024
(1024 меняете на свое)

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

PlayOnLinux

Также существует PlayOnLinux. Это отдельная программа, которая использует Wine, но там более все автоматизированно и настроено. Программа сама скачает нужный Wine, установит компоненты и создаст отдельный префикс. Но это не значит что все будет идеально работать.

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

Можно держать несколько версий Wine и применять их для различных префиксов. Программа сама создает префиксы. Минусы: Все что делает программа, устанавливает и скачивает предугадать невозможно. Все что делает программа можно сделать самому, ручками, это + к знаниям человека.

Программа «Робот» никогда не сравнится с человеческим мозгом.

Монтирование образов CD/DVD-дисков

В Windows есть для этого утилита под названием Daemon-Tools. Это очень удобная и не заменимая утилита. У человека возникает вопрос: Есть ли аналог этой чудо-утилиты? Ответ: Есть и на много лучше Windows утилиты. Называется она Cdemu.

Для её установки нам требуется ввести всего лишь три команды:

  1. sudo add-apt-repository ppa:cdemu/ppa sudo apt-get update
  2. sudo apt-get install cdemu-daemon cdemu-client gcdemu
  3. sudo service cdemu-daemon start
  4. sudo update-rc.

    d cdemu-daemon enable

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

В терминале вводим команды: Если сервис не стартует при старте системы («The daemon is configured not to start at system startup»), можно исправить так:

Запуск игр в отдельном Х-сервере

Этому можно посветить целую книгу, но я остановился на одном способе, которым всегда пользуюсь: Переходим в виртуальный терминал:

  • Ctrl + Alt + F1 login: ******
  • password: ******
  • xinit — :2
    wine путь/папке/c/игрой/game.exe

Запускаем вручную новую копию X-сервера: Прирост от этого не большой, но лично мне этого хватает. Ещё раз повторю: способов запуска в отдельном х-сервере много и каждый человек волен сам выбирать.

Заключение

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

Усидеть на двух стульях возможно, но для этого нужно желание и стальные нервы. Желание — тысяча возможностей, не желание — тысяча причин.

Данный материал написан для «Первого конкурса русскоязычных статей для ОС Ubuntu» (konkurs.ubuntu.

ru) Автор статьи Владимир Качармин aka rootboot

Контакты: Skype root.boot2, email verda.info@gmail.com

Источник: https://habr.com/post/124202/

Установка Wine и запуск программ Windows на Ubuntu

Операционные системы семейства Linux имеют один существенный недостаток перед более популярной платформой от компании Microsoft — под них написано гораздо меньшее число программ.

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

Одним из таких способов является использование программного обеспечения Wine. 

Что такое Wine?

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

Вопреки заблуждению, данная программа не является эмулятором, а представляет собой прослойку между интерфейсами Windows и системными вызовами UNIX-систем.

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

Установка Wine

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

  • Чтобы получить свежую версию программы, необходимо ввести в терминале команду:
  • Далее следует обновить персональный архив пакетов (PPA): 
  • Команда установки Wine: 
  • Внизу представлен список команд, которые позволяют установить самую последнюю версию Wine для 64-битной Ubuntu: 

Запуск Windows-ориентированного софта с помощью Wine

Запуск приложений в Wine осуществляется также через терминал Ubuntu посредством следующей команды:

wine путь/к приложению/program.exe

Как уже говорилось выше, различные программы, написанные для ОС Windows, работают под Wine с разным успехом. В официальной библиотеке Wine каждому из приложений в зависимости от качества его работы присвоен определенный статус — от Garbage («Мусор») до Platinum (наивысший).

Самую худшую продуктивность показывают современные «тяжелые» игры. По этой причине Wine покажется не самым хорошим средством для геймеров.

Благо сегодня игровая индустрия заботится не только о пользователях Windows, но и о владельцах альтернативных ОС и старается адаптировать свои продукты для широких масс. Зато есть приятная новость для любителей азартных развлечений, в частности, онлайн-покера.

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

Еще один простой способ запустить Windows-программы в Wine состоит в использовании файлового менеджера Nautilus. Необходимо отыскать в нем файл с расширением *exe, открыть контекстное меню и выбрать способ запуска — Wine.

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

  1. Установка программ осуществляется посредством команды «winetricks — название компонента». Например, для установки DirectX нужно прописать:

Источник: https://ubuntu-news.ru/other/ustanovka-wine-i-zapusk-programm-windows-na-ubuntu

Установка Wine на Ubuntu 18.04 | Linux Mint 19

В этой статье рассмотрим установку wine на Ubuntu 18.04 и её производные, например такие как Debian 9 или Linux Mint 19. Также разберём подводные камни, которые встречаются при установки пакета из официального репозитория.

В официальном репозитории Ubuntu 18.04, пакет называется wine-stable. Установить его очень легко также, как и любой другой пакет из репозитария.

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

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

sudo apt install wine-stable

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

  • Wine в системе «не виден», после установки.
  • Программа не ассоциируется с файлами Windows (exe).
  • Wine «не виден» в меню приложений и программы Windows, установленные под Wine, тоже не видны в меню приложений.
  • Запуск установщиков программ под Wine нужно выполнять вручную

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

wine ~/Загрузки/Ваша_Программа/Setup.exe

  • После установки программы, нужно вручную создавать для нее файл запуска (desktop файл).

Это все очень неудобно, не говоря уже о том, что не всем под силу.

Это конечно можно победить. Тем более, что сам по себе Wine работает. Однако проще установить из репозитория пакет WineHQ (официальный репозиторий разработчиков программы).

Но вначале нужно удалить установленный Wine, если конечно он был установлен в Ubuntu 18.04.

Удаление wine-stable на Ubuntu 18.04

Делается это следующей командой:

sudo apt remove —purge wine*

Затем добавить репозиторий winehq и выполнить установку из него.

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

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

sudo dpkg —add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo add-apt-repository «deb https://dl.winehq.org/wine-builds/ubuntu/ artful main»
sudo apt update
sudo apt install winehq-stable

Данные команды добавят официальный репозитория для winehq, также добавятся необходимые ключи для репозитория, выставится архитектура i386, также обновятся репозитории системы после внесения изменений и установится пакет winehq-stable

После установки нужно запустить конфигуратор Wine:

winecfg

Конфигуратор после запуска должен выдать запрос на загрузку и установку двух дополнительных пакетов — wine-mono и wine-gecko.

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

Однако, для каждой установленной программы Windows, придется вручную редактировать ее файл запуска (desktop файл).

В текущей стабильной версии Wine (3.0.1) используется новый формат строки запуска. И в строке запуска есть ошибка, в результате которой программа не запускается. Нужно в desktop файле заменить строку запуска на старый формат.

Строка в новом формате выглядит так:

Exec=env WINEPREFIX=»/home/user/.wine» wine C:\\windows\\command\\start.exe /Unix /home/user/.wine/dosdevices/c:/ProgramData/Microsoft/Windows/Start\ Menu/Programs/FastStone\ Image\ Viewer/FastStone\ Image\ Viewer.lnk

Нужно ее изменить на такой формат:

Exec=env WINEPREFIX=»~/.wine» wine «~/.wine/drive_c/Program Files (x86)/FastStone Image Viewer/setup.exe»

То есть, в новом формате запуск программ выполняется через вызов start.exe с параметром, в котором указан ярлык Windows типа. Но в этой схеме что-то не срабатывает.А старый формат (wine + путь к программе Windows) работает.

Ярлыки (desktop файлы), установленных Windows программ, размещаются в папке «~/.local/share/applications/wine/Programs«.

Кроме этого, desktop файлы, установленных Windows программ, могут быть скопированы и на Рабочий стол, если в настройках winecfg, Рабочий стол Windows связан с папкой Рабочего стола Ubuntu — эти desktop файлы тоже нужно редактировать.

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

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

Созаем файл-скрипт:

sudo touch wine-word.sh

Добавимследующее содержимое:

#!/bin/bash
# Определяем расширение файла
dd=$1; razr=`echo ${dd:(-3)};` ff=`echo ${dd/'/'Z:}`; ff=`echo «»Z:»$ff»`;
# В зависимости от расширение запускаем нужную программу
case $razr in
doc)
env WINEPREFIX=»/home/»$USER»/.wine» wine start «C:\Program Files\microsoft\WORD\word.exe» `echo $ff` &
;;
docx)
env WINEPREFIX=»/home/»$USER»/.wine» wine start «C:\Program Files\microsoft\WORD\word.exe» `echo $ff` &
;;
# Тут можно добавить ещё расширений и программ
esac

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

chmod +x wine-word.sh

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

Для того чтобы установить компоненты для игр (к примеру ДиректХ) нужно установить winetricks:

Источник: https://obu4alka.ru/install-wine-ubuntu-linux.html

Ссылка на основную публикацию
Adblock
detector