Как установить wine на linux mint 20 и запустить приложения windows

Содержание:

How to remove things installed by Winetricks

It’s easy to install an entire wineprefix, so by default, winetricks installs each app into its own Wine prefix, and offers an easy way to remove wineprefixes and the menu items they created.

Winetricks does not provide a way to uninstall individual apps or DLLs inside a Wine prefix. This is for several reasons, but mainly because the preferred way to uninstall anything in Wine is to simply install into a fresh Wine prefix. (Yes, it would be nice to have uninstallers for everything, but I don’t need it myself. Patches welcome.)

If for some reason, you still don’t want to fiddle at all with your Wine prefixes, Wine does offer a built-in Uninstaller program. Like the Windows «Add/Remove Programs» applet though, it only recognizes programs installed by well-behaved Windows installers that respect the registry, like InstallShield or WISE. There are no guarantees it will work with a program installed by Winetricks or other installers like .msi packages.

Wine Derivatives

There are quite a number of projects for running Windows applications on other platforms, based on Wine:

  • CrossOver: CrossOver is a developed by the company named CodeWeavers. It is directly based on Wine with a few tweaks and proprietary add-ons. In fact, CodeWeavers employs a large portion of Wine developers. Unlike the rapid releases of Wine, CrossOver releases are more stable. The one and major downside is that Crossover is not free.
  • PlayOnLinux: PlayOnLinux is completely based on Wine. And provides easier route for installing and managing application with Wine. PlayOnLinux is free.
    It is also available for Mac as PlayOnMac.
  • ReactOS: ReactOS is an entirely different open-source operating system for running Windows applications. It reuses a considerable amount of codes from Wine. However, this is a project under development for more than a decade and I won’t recommend it.

Installing Wine

There are various ways to install Wine on your system. As this is a beginners’ guide, I’ll describe the most straightforward one here.

Almost all the Linux distros come with Wine in their package repository. Most of the time the latest stable version of Wine is available via package repository. Installing Wine on Ubuntu is as easy as firing up a terminal and running these commands:

However, if you are using an 64bit installation of Ubuntu, you will need to run these additional commands:

This will add 32bit architecture support on your distro which will benefit you in installing specific software. If you don’t know whether you have a 32bit installation or 64bit, check this article: 32bit or 64bit Ubuntu?

Installing winetricks

It’s not necessary to install winetricks to use it. You may choose to install winetricks in a global location so you can just type winetricks on the command line. Some Linux distributions include winetricks in their Wine packages, so you don’t have to download it separately. You probably do want to follow these steps, if the distributions packaged winetricks version lags behind the current winetricks release (e.g. Debian/Ubuntu users).

To download and install your own copy of winetricks, you can install it manually like this:

To download and install the (separate) BASH completion script for winetricks:

Плагины PlayOnLinux.

Плюсами, которыми я не пользовался, можно считать расширение возможностей PlayOnLinux с помощью системы плагинов.

  • Capture плагин, позволяющий захватить звуковые потоки ALSA и видеопотоки OpenGL, как это делает известная утилита Fraps. Незаменимая вещь для тех, кто хочет сделать видеоролик для друзей, где видно как вы разрываете монстров на куски и рвёте противников на британский флаг.
  • Offline PlayOnLinux позволит запускать POL скрипты из локальных папок. Плагин отключён по умолчанию и требует от вас понимания своих действий.
  • PlayOnLinux Vault помогает сохранить ваше настроенное богатство из кучи WINE префиксов и игр в них. Так же поможет с восстановлением.
  • ScreenCap позволит сделать скриншоты даже тех программ, которые не имеют своего функционала по созданию снимков.
  • Transgaming Cedega — любопытный плагин, который может подключить движок Cedega в PlayOnLinux. Когда-то в стародавние времена, WINE многое не умел и предприимчивые товарищи его допиливали и продавали под отдельным соусом. Cedega одна из таких контор, типа CrossOver и EterSoft, которые допиливают WINE и снимают пенки. Пару раз в древние времена, когда по планете бродили динозавры, Transgaming Cedega меня выручала и хвастал друзьям, что я не рыжий и могу играть в Counter-Strike.
    У Cedega была собственная графическая морда аля PlayOnLinux и движок (engine) за деньги. Движок можно было найти бесплатно и он позволял делать то, что WINE иногда не мог. Но те времена давно прошли, вот почему про Cedega и CrossOver уже не так часто и слышно. Данный плагин Transgaming Cedega позволит заюзать engine Cedega в PlayOnLinux. Спорный функционал в наши дни.
  • Wine Look для эстетов и ценителей прекрасного.

    Позволит менять WINE темы у приложений.

  • WineImport выручает с импортом ранее созданных префиксов WINE в PlayOnLinux. Так как PlayOnLinux обитает в домашней папке по адресу ~/.PlayOnLinux

Минусы.

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

Во-первых, что не нравится, это поиск и уведомления о новой доступной версии PlayOnLinux. В моей линукс системе с пакетным менеджментом этим должен заниматься только один товарищ — штатный установщик программ. Меня бесит этот ms windows style, когда программа сама по себе и собирается обновляться в обход системы.

В этом плане для разработчиков PlayOnLinux должен быть примером Firefox и VirtualBox, у которых в линукс версии галочки обновления в самих программах сняты. Учитывая что PlayOnLinux создавался только для линукса, ибо в винде он тупо не нужен, просто не понятно почему разработчики добавили такой функционал. Что ими двигало?

Во-вторых, повторю минус про худшую работу по установке библиотек. Скрипт winetricks работает более надёжно и железно. Вытягивание PlayOnLinux’ом без предупреждения архивов по 300 мб — это не дело. И тупые опаньки вместо информативного вывода в окне не радуют.

В-третьих, для меня существенный минус, я не знаю как в PlayOnLinux сделать игру на отдельном Xorg. С обычным WINE просто. Разрешаем запуск ещё копии Xorg — , делаем allowed_users=anybody Запускаем WINE в стиле

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

Как элегантно зашаманить игру на отдельном Xorg в PlayOnLinux я пока не знаю.

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

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

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

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

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

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

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

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

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

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

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

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

В Ubuntu 16.04.x

В Ubuntu 18.04.x

В Ubuntu 19.10.x

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как я уже сказал, сейчас у Wine есть две основные развиваемые версии стабильная — 3.0, в которую вносятся только небольшие исправления багов, и экспериментальная — 4.x — здесь содержится вся новая функциональность. На момент написания статьи версия 4.0 находится в состоянии заморозки, в скором времени она станет стабильной, а экспериментальные версии будут называться 4.1, 4.2 и так далее. В репозиториях Ubuntu 18.04 есть стабильная версия. Но для установки экспериментальной вам придется использовать репозиторий разработчиков.

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

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

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

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

Версия 3.0 в репозиториях системы есть. Но когда выйдет стабильная 4.0 или еще выше, ее не будет и вам надо будет использовать PPA. Сначала для 64 битных систем необходимо добавить поддержку архитектуры i386:

Чтобы добавить репозиторий wine ubuntu выполните:

Чтобы проверить как все работает, можете выполнить:

Или посмотреть версию:

3. Установка самой последней версии Wine в Ubuntu

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

Экспериментальную версию тоже нужно удалить. Это делам такой же командой, как и устанавливали:

Дальше мы рассмотрим как установить wine на ubuntu 18.04 из исходников.

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

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

Откройте утилиту Программы и обновления и на вкладке Источники ПО установите галочку напротив пункта Исходный код:

Затем установите все необходимое для сборки wine:

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

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

Подготавливаем Wine к сборке, в 32 битных системах:

В 64-битных:

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

Компилируем и запускаем сборку пакета:

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

Теперь установка Wine 4 в Ubuntu из только что полученного deb пакета, с помощью утилиты dpkg:

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

Установка Wine в 18.04.0 (первый вариант статьи)

Пакет Wine есть в официальном репозитарии Ubuntu 18.04 (называется
wine-stable). И установить его так же легко как любой пакет из репозитария,
например в терминале — «sudo apt-get install wine-stable«.
Однако пакет, который включен в официальный репозитарий, имеет ошибку.

В результате этой ошибки Wine «не виден» в системе, после установки.
Программа не ассоциируется с программными файлами Windows
(exe). Wine «не виден» в меню приложений. И программы
Windows, установленные под Wine, тоже не видны в
меню приложений. В результате запуск установщиков программ под Wine нужно
выполнять вручную, в терминале, например так — «wine ~/temp/FSViewerSetup55.exe«.
А после установки программы, нужно вручную создавать для нее файл запуска (desktop
файл).

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

Вначале нужно удалить Wine, если он был установлен из репозитария Ubuntu
18.04.

sudo apt-get purge wine-stable

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

sudo dpkg —add-architecture i386

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

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

sudo apt-key add Release.key

sudo apt-key add winehq.key

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

sudo apt-get update

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

После установки нужно запустить конфигуратор Wine — winecfg. Это
можно сделать через Alt+F2 или в терминале.

Конфигуратор, после запуска, должен выдать запрос на загрузку и установку
двух дополнительных пакетов — wine-mono и wine-gecko. Однако эти пакеты
можно установить и самостоятельно, до запуска winecfg. Кстати, при
установке Wine из официального репозитария Ubuntu
18.04, 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/FSViewer.exe»

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

А старый формат (wine + путь к программе
Windows) работает.

Ярлыки (desktop файлы), установленных
Windows программ, размещаются в папке «~/.local/share/applications/wine/Programs«.
Кроме этого, desktop файлы, установленных
Windows программ, могут быть скопированы и на
Рабочий стол, если в настройках winecfg, Рабочий стол
Windows связан с папкой Рабочего стола
Ubuntu — эти desktop
файлы тоже нужно редактировать.

Разный WINE.

Что реально делает PlayOnLinux крутым, так это умение работать с несколькими WINE. То есть в системе штатно установлен самый последний WINE и в PlayOnLinux он обзывается System, но средствами PlayOnLinux можно скачать оптимизированную версию WINE под конкретную игру. Я категорически против нарушения философии установки программ в обход штатного менеджера и минуя репозитории, НО так как PlayOnLinux скачивает другие версии WINE в домашнюю папку вашего аккаунта, то это не нарушит работоспособность системы и приемлемо. Можно даже сказать, что другого пути и нет.

Вот этой возможности мне частенько очень не хватало в чистом WINE. Жена сейчас играет в игрульку Zombie vs Plants и при очередном обновлении WINE, игра стало просто тупо падать при старте. PlayOnLinux в этом плане просто не заменим. Выставляем версию WINE вместо System на предыдущий релиз или находим, если он есть, заточенный под эту игру вайн и вуаля.

То есть можно, образно говоря, «заморозить» версию WINE, чтобы в будущем не было проблем с давно настроенным и работающим приложением из мира MS Windows в PlayOnLinux.

Adding applications to the menu

It is good procedure before setting up the menu entry to launch the new Windows program from the command line to make sure the program runs properly. To do this type this command in the terminal.

wine "C:\PATHTOPROGRAM\Program.exe" 

For example the command would be wine «C:\Program Files\World of Warcraft\WoW.exe» Once you are satisfied that you have the correct details, use the normal menu editing process to add a new entry. When you get to the Command field of the entry editor be sure to copy and paste the line you used to launch the program from the terminal. Finish and save the new entry. Test to make sure the new Windows program loads via the menu.

4) Установите Wine на Linux Mint

После этого требуется обновить системные репозитории:

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

Когда появится запрос, нажмите ENTER, чтобы продолжить.


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

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


Проверка установленной версии Wine

4) Настройка Wine

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

Для этого выполните следующие шаги:

Это команда создаст каталог wine в вашем домашнем каталоге. Одним словом сделает виртуальный диск C. Кроме того, команда также позволяет установить пакеты Wine Gecko и Wine Mono.


Настройка Wine linux Mint

Далее нажмите на кнопку Установить.


Настройка Wine linux Mint Wine Mono

После этого будет загружен пакет Wine-Mono.


установка Wine-Mono

Наконец, нажмите кнопку ОК, чтобы завершить настройку wine.


Завершение установки Wine Linux Mint

На данный момент, Wine полностью установлено в вашей системе.

5) Запустите приложение Windows с помощью Wine

В этом разделе мы попытаемся запустить инструмент Rufus. Эта утилита  предназначена для создания загрузочного USB-накопителя. Программа имеет формат. exe, который будет работать нормально в среде Windows, но выдаст ошибку на машине Linux.

Скачать утилиту можно по этой ссылке Rufus

Во-первых, загрузите файл. exe Rufus с официального сайта Rufus. Это небольшой файл размером около 1,5 МБ. Перейдите к каталогу загрузок и выполните файл, как показано с помощью команды wine:


Запуск Win программы на Linux Mint

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

В появившемся всплывающем окне нажмите кнопку «Да», чтобы начать работу. Это запускает окно Rufus, как показано на рисунке.


Запуск Win программы на Linux Mint с помощью Wine

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

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

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

Как сделать загрузочный Live USB для Linux

> Wine, который позволяет запускать практически любые программы для Windows в Linux

Нет, не позволяет, дай б-г треть через пень-колоду работает.

Нет, позволяет. И всё прекрасно работает. По крайней мере в арче

Ребятки. Ваша статься о том как установить вайн на дебиан и его потомков…поверьте, дебиан(бубунта и тп в том числе) далеко не весь линукс, и далеко не самые популярные его дистрибутивы. Исходя их этого вам не стоит лезть в ИТ в принципе.

Вполне возможно, что я в ИТ больше, чем вам лет) Посты пишутся просто под самые популярные платформы

И это делает корректным писать что инструкция для linux, хотя она для debian дистрибутивов?

Какая разница сколько IT лет?

  • Opens in a new tab Opens in a new tab Opens in a new tab Opens in a new tab Opens in a new tab

Архив

2016-2020 Блог Евгения Левашова. Самое интересное и полезное из мира ИТ. Windows 10, Linux, Android и iOS. Обзоры программ и веб-сервисов. Статьи о мотивации и продуктивности.

Использование материалов разрешается с активной ссылкой на levashove.ru.

Данный блог является личным дневником, содержащим частные мнения автора. В соответствии со статьей 29 Конституции РФ, каждый человек может иметь собственную точку зрения относительно его текстового, графического, аудио и видео наполнения, равно как и высказывать ее в любом формате. Блог не имеет лицензии Министерства культуры и массовых коммуникаций РФ и не является СМИ, а, следовательно, автор не гарантирует предоставления достоверной, не предвзятой и осмысленной информации. Сведения, содержащиеся в этом блоге не имеют никакого юридического смысла и не могут быть использованы в процессе судебного разбирательства. Автор блога не несёт ответственности за содержание комментариев к его записям.

Источник

Let’s make things (a lot) Easier

You might have noticed that, at Wine Application Database, with every version of application review a specific Wine version is mentioned.

It is because of the rapid development rate of Wine. Though an application runs with the current version of Wine, it might not run with a future version, because of the changes made.

Also, I’ve mentioned about installing each application in its own fresh wineprefix. So that, an application has no chance of interfering with another. And doing all these manually, usually from the terminal, is time-consuming, tiresome and at times, confusing.

PlayOnLinux is here to rescue. It provides a nice interface for doing all these things easily. For installing PlayOnLinux on Ubuntu, simply run this command:


PlayOnLinux interface

You can easily perform every task related to Wine with PlayOnLinux from a beautiful and intuitive graphical interface:

  • Installing & Uninstalling applications.
  • Creating, Updating & Removing wineprefixes.
  • Maintain Wine of different architecture and versions.
  • Run & Create shortcut for installed applications.
  • And so on…

But still, you will need to check Wine Application Database for reviews, installation procedures and such.

Patching

Patches need to be applied before compiling. For example, if a developer provided you a patch to test as part of resolving a bug then it needs to be applied against the source code in ~/wine-git. Typically a patch is made using the diff tool and applied with the patch command. A patch can affect many files. To apply a patch against your local git repository:

cd $HOME/wine-git
patch -p1 <../fix.patch

The patch command may respond with a warning:

Reversed (or previously applied) patch detected!  Assume -R?

This means the changes from the patch already exists in the source code, either from being applied previously or the result of the changes being accepted into the main source tree by the maintainers. Press Enter to skip applying it again.

Installing without Internet

To install Wine on an Ubuntu machine without internet access, you must have access to a second Ubuntu machine (or VM) with an internet connection to download the Wine .deb package and its dependencies.

The procedure goes like this: On the machine with internet, add the WineHQ PPA, then cache just the necessary packages without actually extracting them:

sudo add-apt-repository ppa:wine/wine-builds sudo apt-get update

Then cache just the packages necessary for installing wine, without extracting them:

sudo apt-get clean sudo apt-get —download-only install winehq-devel sudo apt-get —download-only dist-upgrade

Copy all of the .deb files in /var/cache/apt/archives to a USB stick:

cp -R /var/cache/apt/archives/ /media/usb-drive/deb-pkgs/

Finally, on the machine without internet, install all of the packages from the flash drive:

cd /media/usb-drive/deb-pkgs sudo dpkg -i *.deb

The same instructions can also be used for an offline installation of the `winehq-staging` packages.

Установка игр для Windows с помощью Wine

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

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

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

wine example-installer.exe

В результате будет запущен установочный файл, в котором вы сможете следовать процессу установки так же, как и в Windows.

Если вам когда-нибудь понадобится удалить какое-нибудь программное обеспечение Windows, откройте терминал и напечатайте:

wine uninstaller

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

Установка 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.

Installing an Application with Wine

Installing a supported application in Wine is generally as easy as double-clicking on the installation file. However, we are now going to see a step-by-step guide for installing 7-zip on Wine.

First of all, check for 7-zip rating on Wine Application Database. It has Platinum rating, so we are good to go. Open Wine configuration ( winecfg ) and set the Windows Version to Windows 7.


Wine Windows 7

Right-click on the 7-zip installation file and select Open With Wine Windows Program Loader.


7-zip Installation File

See that destination folder path? 7-zip installation has recognized the virtual C: drive from wineprefix.


7-zip Setup Directory on Wine

Finish the installation and go to the installation directory [ $HOME/.wine/drive_c/Program Files/7-zip/ ] from the file browser.

Right-click on 7zFM.exe and go to Properties > Open With.


Set Default .exe Loader

Select Wine Windows Program Loader and close the window. Double-click on 7zFM.exe.


7-zip running with Wine

And there you go! For creating a shortcut on your desktop, right click on the file.


Creating 7-zip shortcut

Now move the Link to Desktop.


Move shortcut to Desktop

Now, you can run 7-zip just from your desktop. All you have to do is double-click on the icon.


Run 7-zip from desktop

If you want to access your files on Linux, they are generally located in Z: Drive.


Linux directory in Z: drive

You can use the 7-zip just as you would use it on Windows – for extracting and creating archives and such.

Установка WineWizard

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

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

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

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

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

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

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

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

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

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

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

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

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

Installing Wine On Ubuntu

Step1: Check if you have an Ubuntu 32-bit or 64-bit system

There are different versions of Wine available for 32-bit and 64-bit flavors of Ubuntu. In order to check which version you are using so that you can install the appropriate version of wine, please follow these steps:

Open the Terminal either through Ubuntu Dash or the Ctrl+Alt+T shortcut.

Use the following command to fetch CPU details from the files sysfs and /proc/cpuinfo:

$ lscpu

This command will display the following output:

The CPU op-mode(s) entry tells you about the flavor of Ubuntu you are running on your system; 32-bit means you are running a 32-bit Linux OS, 32-bit, 64-bit signifies that you are running a 64-bit OS.

Step2: Installing Wine from a Standard Ubuntu Repository (recommended)

We recommend that you install Wine on your system through the standard Ubuntu repository, as this way you can have a more stable version on your system.

Run the following command in the Terminal as a root user in order to install Wine on a 64-bit version of Ubuntu:

$ sudo apt install wine64

Advertisement

Please enter y when you are prompted with a y/n option for installation. After that, the Wine application will be installed and ready for use.

For a 32-bit Ubuntu system, you can use the following command:

$ sudo apt install wine32

You can verify the version of Wine through the following command:

$ wine --version

Alternative: Installing Wine from the WineHQ Repository

The WineHQ repository has a set of standard Wine packages that you can download and install on your system. Please follow these steps to do so:

Run the following command in the Terminal for adding i386 architecture before installing a 64-bit version of Wine:

$ sudo dpkg --add-architecture i386

Run the following in order to add the WineHQ signing key:

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

Tip: You can copy this command from this tutorial instead of typing it in the Terminal. Select and copy this command from here, right-click in the Terminal prompt and then select Paste from the menu.

Then run this command to import the other key for the WineHQ Repository:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv F987672F

Now run the following command in order to add the relevant repository from the WineHQ:

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

Then update the Ubuntu package lists with the command:

apt-get update

Here you have two options about which release of Wine you want to install; the stable version or the development versions.

WineHQ Stable: This is the most recent and stable release of Wine available. Use the following command to install this version:

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

Please enter Y when prompted with a choice of y/n for installation. After that, the stable version of Wine will be installed on your system.

WineHQ Development: This is the most recent version of Wine but it might not be very stable. As a developer, you might be more interested in installing this version.

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

Please enter Y when prompted with a choice of y/n for installation. After that, the development version of Wine will be installed on your system.

In order to verify installation and check which version is installed on your system, run the following command:

$ wine --version
Добавить комментарий

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

Adblock
detector