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

Файл .xsession-errors забивает мусором все дисковое пространство!!! Что делать?

Сохраните следующий скрипт:

Shell

% cat .scripts/xsessionerrorscleaner.sh
#! /bin/bash
while true ; do
inotifywait -e modify ~/.xsession-errors &> /dev/null
[[ «$(stat -c %s ~/.xsession-errors)» -ge «52428800» ]] && echo > ~/.xsession-errors
done

1
2
3
4
5
6
7

%cat.scriptsxsessionerrorscleaner.sh

 
#! /bin/bash

whiletrue;do

inotifywait-emodify~.xsession-errors&>devnull

«$(stat -c %s ~/.xsession-errors)»-ge»52428800″&&echo>~.xsession-errors

done

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

Shell

apt-get install inotify-tools

1 apt-getinstall inotify-tools

Конфигурация

wine 1.6.2-20 packages in Debian Jessie

To use the wine-wrapper scripts such as winecfg, wineboot or regedit you have to set them as an option to the command «wine». See Debian bug #784280. wine-development and later wine versions are are not affected.

E.g. typing only «winecfg» will cause an error if no wineprefix exists yet, while «wine winecfg» works as expected.

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

$ wine winecfg
$ winecfg-development

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

$ wine regedit
$ regedit-development

Первым делом

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

WINEARCH=win32 winecfg

После этого у вас должна открыться настройка Wine. Переместите ее на задний план и пока что к ней не возвращайтесь. Если у вас 32-разрядная система, то этот шаг можете пропустить.

Теперь необходимо скачать и установить Winetricks. Для этого в терминале пропишите:

winetricks

Если данной программы у вас нет, то вам предложат ее скачать. Скачивайте и устанавливайте. После запускайте.

Winetricks позволяет быстро настроить сам Wine. Запустив его в первом окне, необходимо выбрать Select the default wineprefix
. Нажимаем ОК.

Возможность запускать 32-битные приложения в 64-битной системе

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

Добавление приложений в меню

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

Изменение настроек приложения

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

wine winecfg

Для 32 бит:

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

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

WINEARCH=win32 WINEPREFIX=~/.wine32 wine «/home/user/Microsoft Office 2003/ru_office_2003_pro/SETUP.EXE»

Обратите внимание, что все 64-битные программы будут храниться в папке /.wine
, а 32-битные в /.wine32
(ее нужно создать самостоятельно)

Никакой Консоли

Способ, который предпочитают опытные пользователи Linux, я сегодня рассматривать не стану. И причина проста: именно Консоль (Терминал) является главной «страшилкой», которая мешает многим пользователям попробовать для себя Linux. Даже если вы никогда не использовали ни один из дистрибутивов Линукса, вы и так слышали, что в нем «все делается только через Консоль». Это столь же далеко от истины, как и утверждение о том, что каждому пользователю Windows необходимо знать команды операционной системы.

Любому пользователю, который хочет стать опытным, желательно освоить некоторые навыки работы с командной строкой своей ОС. Вне зависимости от того, Linux, Windows или macOS. Это расширяет кругозор, повышает степень понимания того, что вы делаете за компьютером и к каким результатам это ведет.

Настройка DLL и шрифтов

Продолжаем рассказывать о том, как протекает настройка Wine. Нажав «ОК», увидим, что откроется второе окно. В нем необходимо выделить Install a font
— это для того, чтобы настроить шрифты. Нажимаем ОК.

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

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

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

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

Кстати, после попытки установки некоторые DLL, подобные dotnet30, могут выбить ошибку и открыть проводник с браузером. В этом случае на странице браузера вам необходимо скачать предлагаемый компонент и поместить его в ту папку, которая была открыта, после чего проделать манипуляции по установке снова.

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

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

Shell

regedit

1 regedit

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

Shell

winetricks ddr=opengl orm=fbo glsl=disabled videomemorysize=1024

1 winetricks ddr=opengl orm=fbo glsl=disabled videomemorysize=1024

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

Запуск игр и программного обеспечения для Windows с использованием Wine

Обычно файлы Windows устанавливаются на диск «С». Так как в Linux этого нет, Wine создает папку (обычно /home/your-username/.wine/drive_c), чтобы использовать ее в качестве системного диска для вашего программного обеспечения Windows.

Здесь вы можете найти любое установленное программное обеспечение или игры.

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

Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, и . Только там последние обновления блога и новости мира информационных технологий.

Респект за пост! Спасибо за работу!

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

Есть возможность стать патроном, чтобы ежемесячно поддерживать блог донатом, или воспользоваться Яндекс.Деньгами, WebMoney, QIWI или PayPal:

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Как полностью удалить Wine в Linux Mint

Откройте терминал и запустите команду

Полноэкранные проблемы с перекрывающейся панелью

Введите новую папку и создайте новую папку под названием «Темы». В окне конфигурации выберите вкладку «Интеграция рабочего стола» и снимите флажок «Тема», в которой теперь должна быть ваша тема в ее меню. Иногда панель перекрывает ваше полноэкранное приложение, которое вы используете в вине. Выберите «Нет», и ваш экран начнет мигать. Повторите попытку полноэкранного приложения. После этого вы можете снова включить визуальные эффекты — просто не забывайте отключать их когда вы хотите снова запустить это приложение!

sudo apt-get autoremove wine1.7*

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

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

При запуске приложения экран мерцает до черного

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

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

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

Установка из PPA

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

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

Например, релиз Wine 19.12 состоялся 10 июня, wine 1.9.13 — 24 июня, а 1.9.14 — совсем недавно — 10 июля. Как видите, на разработку последней версии ушло не больше месяца. Основное движение работы сейчас сосредоточено на поддержке DirectX 11 и закрытии отчетов об ошибках. Дальше будет рассмотрена установка wine Ubuntu 16.04.

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

Если вы хотите иметь самую последнюю версию Wine 6.0, вам нужно использовать новый репозиторий Wine repository PPA. Кстати в этом репозитории есть версии разработки, и стабильные версии Wine для Debian, Ubuntu и Linux Mint.

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

Чтобы установить Wine 6.0 на Ubuntu и Linux Mint, откройте терминал, нажав горячите клавиши Выполните следующие команды для установки репозитория Wine:

Если у вас появится сообщение об ошибке «winehq-stable: Dependents: wine-stable (= 6.0.0~bionic)«. Тогда при установке wine необходимо добавить следующий репозиторий PPA для исправления ошибки.

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

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

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

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

Установка Wine с использованием исходного кода на Debian, Ubuntu и Mint

Еще один способ получить самую последнюю стабильную версию Wine  6.0 — это построить wine из исходного кода tarball, используя следующие команды.

Как использовать Wine для запуска приложений и игр Windows

Чтобы продемонстрировать, как можно запустить программу Windows с помощью Wine. Мы загрузили файл Rufus с официальной страницы.

Чтобы запустить на Linux исполняемый файл Rufus.EXE который предназначен для Windows, выполните команду:

Запуск программы Windows в Ubuntu

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

Конфигурация Wine

Во время настройки,  Wine попросит установить .NET, нажмите кнопку «Установить«.

Wine Mono Installer

Ожидайте начала и завершения загрузки .NET

Загрузка Установщика Wine Mono

Кроме того, он также попросит вас установить пакет Gecko, который требуется для приложений, встраивающих HTML.

Установка Gecko для Wine

Выберите, хотите ли вы время от времени проверять наличие обновлений приложений.

Как установить Wine 6.0 на Debian, Ubuntu и Linux Mint

И последние Rufus у вас отобразится на экране.

Программа Rufus работает на Ubuntu при помощи Wine

Вот и все мы успешно установили Wine на Debian, Ubuntu и Linux Mint. А так же показали вам как вы можете запускать приложения Windows в среде Linux.

Удаление Wine в Debian, Ubuntu и Linux Mint

Если вы недовольны программой Wine и вы хотите полностью удалить его. Это можно реализовать с помощью следующей команды.

Надеюсь, что вы успешно  установили Wine на Debian, Ubuntu и Linux Mint. А так же у вас получилось запустить приложение Windows через Wine.

Как работать с Вайн линукс

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

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

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

  1. Создание нового префикса «WINEPREFIX=»/home/pingvinus/.wine2/» winecfg».
  2. Выполнение программы и присваивание префикса «WINEPREFIX=»/home/pingvinus/.wine2/» wine /путь/до/файла/setup.exe«.
  3. Работа с программой в обычном режиме.

Использование скрипта Winetricks

Winetricks позволяет существенно облегчить работу при установке программ в Вайн. Его использование выглядит следующим образом:

  1. Устанавливают пакет «cabextract» командой «# sudo apt-get install cabextract».
  2. Загружают скрипт командой «# wget .
  3. Устанавливают программу командой «# sh winetricks».
  4. Выбирают пакеты для установки: программы, шрифты, библиотеки и т. д.

Обратите внимание! Можно вручную выполнять инсталляцию нужных пакетов программ. К примеру, для установки библиотеки DirectX9 необходимо ввести команду «# sh winetricks directx9» и дождаться окончания процесса

Выбор пакетов с помощью Winetricks

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

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

  1. Прописывают команду «regedit».
  2. Проходят путь: HKEY_CURRENT_USER/Software/Wine/Direct3D.
  3. Вводят команду «winetricks ddr=opengl orm=fbo glsl=disabled videomemorysize=1024».
  4. Проверяют появление в реестре соответствующей записи. Значение доступной видеопамяти (1024) можно изменить на свое.

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

PlayOnLinux — это отдельная программа, использующая Вайн в автоматическом режиме. Она заметно упрощает установку и запуск виндовс-программ в линуксе. Преимущества ее в том, что пользователю практически нечего не нужно делать. Программа даже префиксы создает сама.

Важно! Минус в том, что никто не знает, что она делает и откуда скачивает ПО

Что такое Wine?

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

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

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

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

Установка Wine

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

  1. Поставить из официальных репозиториев.
  2. Скомпилировать самому из исходников.

Мы рассмотрим оба варианта.

Компилирование Wine из исходников

Скачиваем исходники с официального сайта (winehq.org/download), там они присутствуют. В моё случае это Wine 1.3.11. Распаковываем исходники. Дальше вводим в терминале следующие команды:

Shell

cd wine-1.3.11/
gedit tools/wineinstall

1
2

cdwine-1.3.11

gedit toolswineinstall

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

CONFARGS=»—with-opengl —disable-debug —disable-trace»

1 CONFARGS=»—with-opengl —disable-debug —disable-trace»

Получаем зависимости:

Shell

sudo apt-get install auto-apt checkinstall
sudo auto-apt -y run ./configure

1
2

sudo apt-getinstall auto-apt checkinstall

sudo auto-apt-yrun.configure

Собираем:

Shell

make

1 make

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

Shell

sudo checkinstall

1 sudo checkinstall

Всё. Ждем окончания установки. Есть ещё промежуточный вариант, для джедаев на debian-based дистрибутивов. Кратко:

Shell

apt-get source wine1.3
sudo apt-get build-dep

1
2

apt-getsource wine1.3

sudo apt-getbuild-dep

Теперь самое интересное: скачиваем нужную версию wine с официального сайта, распаковываем, и копируем туда директорию debian из директории с исходниками оригинального пакета wine1.3. Делаем

Shell

debuild

1 debuild

и у нас появляется *.deb пакет для убунты/дебиана со всеми нужными патчами для дистрибутива, почти как из официального репозитория, но только новая версия. К тому же её ещё потом можно спокойно удалить так же через apt-get. Рассмотрим плюсы и минусы каждого из вариантов. Вариант 1. Плюсы:

  1. За нас уже все собрано и пыжиться не надо, все уже готово к употреблению.

Минусы:

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

Вариант 2. Плюсы:

  1. Возможность применить патчи для улучшения работы.
  2. Стабильная работа с не стабильными драйверами видеокарт.

Минусы:

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

Можно самому добавить через Система -> Параметры -> Главное меню. Я отдаю предпочтение второму варианту. Wine установленный таким образом работает лучше, чем установленный из репозиториев. Но это лишь мое маленькое ИМХО.

Делаем «песочницу» для wine (рецепт от drBatty)

*1) создаём юзера
2) меняем права на домашние каталоги на 700
*3) прописываем команду в sudoers (visudo)
первый_юзер имя_компа=(второй_юзер) NOPASSWD: /программа_с_полным_путём
4) у первого юзера прописываем в автозагрузку DE команду xhost +local: второй_юзер
5) в ярлык для запуска программы пишем:

Shell

sudo -u второй_юзер /программа_с_полным_путём

1 sudo-uвторой_юзерпрограмма_с_полным_путём

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

Любите модные вещи? Тогда посетите fred perry бутик, сразу станете модником!

Префиксы

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

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

Теперь немного практики:
Сейчас мы создадим папку Gamez, в ней мы создадим префикс lib в который установим несколько библиотек. Эти библиотеки все равно пригодятся потом, поэтому пусть кешируются.

Shell

mkdir ./Gamez
env WINEPREFIX=$HOME/Gamez/lib wine winecfg
env WINEPREFIX=$HOME/Gamez/lib winetricks directx9 vcrun2005 vcrun2008 vcrun6
env WINEPREFIX=$HOME/Gamez/lib wine winecfg

1
2
3
4

mkdir.Gamez

envWINEPREFIX=$HOMEGamezlib wine winecfg

envWINEPREFIX=$HOMEGamezlib winetricks directx9 vcrun2005 vcrun2008 vcrun6

envWINEPREFIX=$HOMEGamezlib wine winecfg

Последней командой мы опять вызвали окно конфигуратора wine. Просто перейдите на вкладку «Библиотеки» и убедитесь, что все установилось. После этого выполните:

Shell

wine winecfg

1 wine winecfg

Откроется конфигуратор wine (не из префикса), проверьте ту же вкладку. Видите! Здесь никаких библиотек. Значит он цел и невредим.

Установка софта через Wine

Установка программ осуществляется привычным для пользователей Windows способом. Рассмотрю процесс установки ПО на примере бесплатного текстового редактора WindowsWord. Он не имеет никакого отношения к Word из пакета Microsoft Office. Является его достойной альтернативой. Поддерживает форматы DOC и PDF.

Зайдите на главную страницу программы и нажмите на кнопку «Скачать».

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

Щелкните по нему правой кнопкой мыши. В контекстном меню выберите пункт «Открыть с помощью «Wine — загрузчик Windows программ»». Если данный пункт не предлагается, необходимо выбрать Wine через пункт меню «Открыть с помощью». Щелкните левой кнопкой мыши.

Откроется мастер установки приложения. Нажмите на кнопку «Далее».

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

Укажите папку для установки программы, а лучше — оставьте предлагаемую по умолчанию.

Не меняйте папку для ярлыка программы в меню «Пуск».

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

Вам будет предложено установить программы Яндекса. Вы можете оставить опции включенными или отключить их (конечно же отключайте).

Появится сообщение о готовности к началу установки. Нажмите кнопку «Установить».

После окончания установки вам будет предложено запустить WindowsWord после щелчка по кнопке «Завершить». Нажмите ее.

Начните работу с мощным текстовым редактором, который изначально предназначен для Windows, но прекрасно работает в Linux Mint.

По аналогии вы можете устанавливать другие программы. Некоторые приложения работать не станут.

Ранее я подробно рассматривал .

Нужны ли Windows-приложения или аналоги для Linux вас полностью устраивают?

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

Запускаем «Настройка Wine» и система предложит нам установить пакет Mono. Соглашаемся и жмем на кнопку «установить».

Создание записей меню для винных утилит

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

Правильный монтаж изображений оптических носителей

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

На следующем шаге нам предложат установить пакет Gecko. Снова жмем на «установить»

После этого, перед нами появится вот такое окно:

Какую версию Wine выбрать?

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

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

Во вкладке «приложения» выбираете версию Windows в которой работает ваша программа или игра.

Перейдите на вкладку «диски» и нажмите на кнопку «автоопределение». После этого, нажмите на «применить».

Во вкладке «аудио» нажмите на кнопку «проверить звук». Если звук есть, то все нормально, если нет, то проверьте установлен ли у вас пакет pulseaudio.

Всегда используйте 32-битную версию. 64 бит в настоящее время нестабилен. Создайте значок на рабочем столе для программы. Затем вернитесь назад и выберите его из раскрывающегося списка. Предварительная настройка должна быть выполнена до установки. Это завершает предварительную настройку.

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

Теперь нажмите на кнопки «применить» и «ок».

Installing Wine in Ubuntu 20.04, 20.10, and Linux Mint

Before installing the latest version of Wine, it is recommended to remove any previously installed versions of the Wine package or other programs that depend on Wine; for example, winetricks, wine-mono, etc. This is because the previously installed versions may cause conflict with dependencies. To install the latest version of Wine in Linux, first, enable the 32-bit architecture using the following command:

$sudo dpkg —add-architecture i386

Next, add the repository key using the following command:

$wget -nc https://dl.winehq.orgwine-buildswinehq.key$sudo apt-key add winehq.key

Add the repository by copying and pasting the following command in the terminal according to the Linux environment version running on your device:

For Ubuntu 20.10 Groovy Gorilla, use the following command:

$sudo add-apt-repository ‘deb https://dl.winehq.orgwine-buildsubuntugroovy main’

Press the Enter key to continue the process.

For Ubuntu 20.04 LTS Focal Fossa and Linux Mint 20.X, use the following command:

Use the following command for Linux Mint 20.X and Ubuntu 20.04 LTS Focal Fossa:

$sudo add-apt-repository ‘deb https://dl.winehq.orgwine-buildsubuntufocal main’

For older versions, like Ubuntu 18.04 and Linux Mint 19.X, use the following command:

$sudo add-apt-repository ‘deb https://dl.winehq.orgwine-buildsubuntubionic main’

Update the packages list using the command below:

$sudo apt update

Now, to install the latest stable version of WineHQ, use the following command:

$sudo apt install —install-recommends winehq-stable

Issue the following command to configure Wine:

$winecfg

For the Windows Version, select Windows 10, then click Apply and OK.

To install Windows apps or games, we may need to install third-party apps; for example, Play-On-Linux or Winetricks. Next, we will show you how to install Play-On-Linux in Ubuntu 20.04, 20.10, and Linux Mint:

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

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

Shell

sudo add-apt-repository ppa:cdemu/ppa
sudo apt-get update
sudo apt-get install cdemu-daemon cdemu-client gcdemu

1
2
3

sudo add-apt-repository ppacdemuppa

sudo apt-getupdate

sudo apt-getinstall cdemu-daemon cdemu-client gcdemu

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

Shell

sudo service cdemu-daemon start

1 sudo service cdemu-daemon start

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

Shell

sudo update-rc.d cdemu-daemon enable

1 sudo update-rc.dcdemu-daemon enable

Winetricks

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

После запуска приложенияигры, wine ругается и ничего не запускает. Что делать?

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

MFC40.DLL : через winetricks установи mfc40 (Microsoft Foundation Classes from Visual C++ 4).MFC42.DLL, MSVCP60.DLL : через winetricks установи vcrun6 (MS Visual C++ 6 sp4 libraries: mfc42, msvcp60, msvcrt).MFC71.DLL, MSVCP71.DLL : через winetricks установи vcrun2003 (MS Visual C++ 2003 libraries: mfc71,msvcp71,msvcr71).MFC80.DLL, MSVCP80.DLL : через winetricks установи vcrun2005 (MS Visual C++ 2005 libraries: mfc80,msvcp80,msvcr80).MFC90.DLL, MSVCP90.DLL : через winetricks установи vcrun2008 (MS Visual C++ 2008 libraries: mfc90,msvcp90,msvcr90).MDAC : через winetricks установи mdac27 (MS MDAC 2.7).

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

Как уже было упомянуто ранее, сейчас у Wine есть две основные поддерживаемые версии. Стабильная — 6.0.1 в которую вносятся только небольшие исправления багов, и экспериментальная (тестовая) — 6.15 — здесь содержится вся новая функциональность. На момент написания статьи (16 августа 2021 года) в репозиториях Ubuntu присутствует стабильная версия под номером 5.0. Для установки экспериментальной вам придется использовать репозиторий разработчиков.

1. Установка wine из официальных репозиториев

Для установки wine из официальных репозиториев достаточно выполнить команду:

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

2. Установка wine из PPA

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

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

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

После этого обновляем списки пакетов:

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

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

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

3. Сборка Wine из исходников

Если нужной вам версии нет в PPA и вам нужна установка последней версии Wine в Ubuntu 20.04 с накладыванием каких-либо патчей, или даже хотите иметь две версии Wine сразу, необходимо собирать Wine при помощи исходников.

Откройте утилиту Программы и обновления (Software & Updates) и на вкладке Источники ПО (Ubuntu Software) установите галочку напротив пункта Исходный код (Source code):

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

Загрузим исходники, например, для версии 4.0 с официального сайта.

Распаковываем исходники и перейдите в папку с ними:

Подготавливаем Wine к сборке. Если у вас ОС 32 битная, то выполняем следующую команду:

Если у вас ОС 64 битная, то выполняем команду:

Если вы хотите установить wine в какую-либо другую папку, например, в /opt/wine4, нужно ее указать команде configure:

По завершению проверки, в конце будет выведена фраза configure: Finished. Do ‘make’ to compile Wine. Данное сообщение говорит о том, что программа готова к компиляции. Компилируем и запускаем сборку пакета при помощи команды:

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

После сборки пакета, вы сможете установить Wine в Ubuntu при помощи утилиты dpkg:

Винная конюшня

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

Чтобы запустить процесс установки, запустите окно терминала, используя комбинацию клавиш Ctrl + Alt + T или Ctrl + Shift + T. Затем, когда окно терминала открыто, следуйте пошаговым инструкциям, чтобы получить последнюю версию Wine Stable для Linux Mint 19.

Шаг 1: Mint нужен внешний репозиторий программного обеспечения для установки Wine Stable. Для этого используйте команду apt-add-repository и добавьте программный репозиторий Wine «Bionic» для Mint 19.

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

Шаг 2: Добавление репозитория программного обеспечения — это первый шаг. Теперь мы должны добавить ключ Wine, поскольку Mint откажется взаимодействовать с небезопасными источниками программного обеспечения. Чтобы добавить программный ключ, используйте wget и apt-key.

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

Шаг 3: Linux Mint 19 необходимо обновить и обновить, чтобы операционная система имела последние обновления программного обеспечения. Кроме того, при обновлении будет создан новый репозиторий программного обеспечения Wine, необходимый для Wine Stable. Чтобы запустить обновление и обновление, выполните команды обновления и обновления в терминале.

sudo apt update

sudo apt upgrade -y

Шаг 4: Установите последнюю версию Wine Stable в ОС Linux Mint 19 с помощью команды apt install.

sudo apt install --install-recommends winehq-stable

Шаг 5: Запустите окно конфигурации Wine, чтобы создать префикс Wine на Linux Mint.

winecfg

Когда настройка префикса завершена, Wine Stable готов к использованию!

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: