Что такое wine для linux

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

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

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

у Виндовс есть Microsoft Office – в Линуксе есть LibreOffice;

у «окон» есть «Блокнот» – у «пингвина» есть «Текстовый редактор»;

Но что делать пользователям, которые решили перейти на Linux, но не нашли аналоги любимых програм м ( это очень большая редкость, потому что в Linux тоже есть практически любой инструмент) или просто хотят использовать именно «виндовские» программы. В этом случае есть 2 проверенных выхода:

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

Как пользоваться Wine

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

Хочется развеять еще несколько заблуждений перед объяснением того, как начать пользоваться Wine:

большинство думает, что через Wine можно запустить абсолютно любой «виндовский» софт — это не так;

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

Установка и настройка Wine

«sudo apt install wine-stable» – это для инсталляции самой программы;

«sudo apt install winetricks» – это графическая утилита, которая облегчает установку дополнительных библиотек и компонентов в Wine, которых нет в самой программе, но вы захотите их использовать.

«sudo winecjg» – эт а команда создает специальный каталог «.wine», который работает по подобию диска С в Windows.

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

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

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

Заключение

Мы будем очень благодарны

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

Источник

What is Wine?

Wine (originally an acronym for «Wine Is Not an Emulator») is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.

Latest Releases

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

News and Updates

The Wine development release 7.0-rc3 is now available.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

The Wine development release 7.0-rc2 is now available.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

The Wine development release 7.0-rc1 is now available.

This is the first release candidate for the upcoming Wine 7.0. It marks the beginning of the yearly code freeze period. Please give this release a good testing and report any issue that you find, to help us make 7.0 as good as possible.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Источник

Wine в Linux

Обновл. 27 Дек 2021 |

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

Что такое Wine?

Wine (акроним «Wine Is Not an Emulator») — это слой совместимости, который упрощает запуск нужных вам Windows-приложений в Linux-системах. Wine не эмулирует Windows.

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

При наличии Wine вызов API Windows-приложения на лету преобразуется в соответствующий вызов Linux API. Конечно, речь идет не только об API. Для правильной работы Windows-приложения в значительной степени полагаются на файлы динамически подключаемых библиотек (сокр. «DLL» от «Dynamic Link Library»). К счастью, Wine предоставляет свои собственные версии различных DLL-файлов Windows.

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

Какие Windows-приложения поддерживаются Wine?

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

База данных приложений Wine насчитывает почти 24 000 программ различного статуса совместимости (или скорее даже рейтинга) в зависимости от того, насколько хорошо эти приложения работают в Wine. Вот значения этих рейтингов:

Platinum — данные приложения устанавливаются и безупречно работают в стандартном Wine.

Gold — данные приложения работают с некоторой дополнительной конфигурацией Wine.

Silver — приложения с незначительными проблемами.

Bronze — есть серьезные проблемы, которые влияют на использование.

Garbage — приложения, которые просто не будут работать в Wine.

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

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

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

Для поиска приложений в базе приложений Wine на официальном сайте используйте пункт меню Browse Apps (слева на боковой панели):

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Установка Wine

Установка Wine не является сложной задачей. Мы рассмотрим установку Wine в Ubuntu, Debian и Fedora.

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

Примечание: В примере используется Ubuntu Desktop 21.10.

Шаг №1: Откройте терминал и установите Wine с помощью следующей команды:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Примечание: Вы можете получить сообщение об ошибке типа: «Package ‘wine’ has no installation candidate». В этом случае попробуйте использовать следующую команду:

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

Шаг №2: При появлении запроса введите свой пароль.

Шаг №3: Дождитесь окончания установки (Wine имеет большое количество зависимостей).

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Готово! Теперь Wine готов к работе!

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

Установка Wine в Debian Linux очень похожа на установку в Ubuntu, но с одним небольшим отличием. По умолчанию в Linux устанавливаются пакеты только той архитектуры (разрядности), которая соответствует архитектуре центрального процессора (на данный момент, это почти всегда 64 бита). Ubuntu, вне зависимости от разрядности ОС, автоматически устанавливает все необходимые библиотеки Wine (как 32-битные, так и 64-битные). А вот в 64-битном Debian для установки 32-битных пакетов Wine необходимо вручную активировать поддержку соответствующей архитектуры (i386):

Установка Wine в Debian Linux очень похожа на установку в Ubuntu. Для этого введите следующие команды:

sudo apt install wine wine32

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

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

Примечание: В примере используется Fedora 35.

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

sudo dnf install wine

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Настройка Wine

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

Шаг №1: Введите в терминале следующую команду:

Примечание: Если перед этим моментом вы не установили Wine, то ваша Linux-система может попросить вас установить дополнительное ПО (а именно, зависимости).

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Шаг №3: Оставьте оба окна (терминал и Настройка Wine) открытыми.

Установка Windows-приложений с помощью Wine

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

Примечание: В качестве примера установки и запуска Windows-приложения в Linux-системах с помощью Wine мы будем использовать программу Notepad++.

Для этого скачайте установочный файл Notepad++. Затем в окне настроек Wine перейдите на вкладку «Приложения» и нажмите кнопку «Добавить приложение…» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Щелкните стрелку раскрывающегося списка пункта «Искать в» > выберите свое имя пользователя > «Downloads» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Выберите файл установки Notepad++ (в моем случае это npp.8.1.9.2.Installer.exe) и нажмите «Открыть» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Затем в раскрывающемся списке «Версия Windows» выберите пункт «Использовать по умолчанию» и нажмите «ОК» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Теперь перейдем к непосредственной установке программы Notepad++.

Откройте терминал и перейдите в каталог Загрузки (или Downloads):

Выполните установку Notepad++:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Выберите язык и нажмите «OK» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Затем нажмите кнопку «Далее >» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Примите лицензионное соглашение:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Еще раз нажмите кнопку «Далее >» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Затем поставьте галочки возле тех компонентов, которые вам нужны. Если не знаете, что выбрать, то просто нажмите кнопку «Далее >» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Нажмите кнопку «Установить» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Дождитесь окончания установки и нажмите кнопку «Готово» :

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

После этого откроется окно программы Notepad++:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Поздравляю вас! Вы только что установили с помощью Wine свое первое Windows-приложение в Linux.

Запуск приложений в Wine

Вместе с Wine устанавливается Файловый менеджер Wine. С его помощью вы можете перейти в каталог, в котором находится установленное приложение, и запустить его. Для этого введите в терминале следующую команду:

Затем перейдите в каталог C:\Program Files\Notepad++ и дважды щелкните по notepad++.exe:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Теперь вы можете использовать приложение!

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

Альтернативные способы установки приложений с помощью Wine

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

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

PlayOnLinux

PlayOnLinux — полностью основан на Wine. Обеспечивает более простой способ установки и управления приложениями с помощью Wine. PlayOnLinux является бесплатным. Он также доступен для macOS (как PlayOnMac).

Установка PlayOnLinux в Debian 11 выполняется следующим образом:

sudo apt install playonlinux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Вы можете легко выполнять все связанные с Wine задачи при помощи красивого и интуитивно понятного графического интерфейса PlayOnLinux:

Установка и удаление приложений.

Поддержка различных архитектур и версий Wine.

Создание ярлыков для установленных приложений и их запуск.

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Lutris

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

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Crossover

Crossover — разработан компанией CodeWeavers. Фактически это тот же самый Wine, но с несколькими изменениями и фирменными дополнениями. Также в CodeWeavers работает большая часть разработчиков Wine. В отличие от частых выпусков Wine, релизы Crossover более стабильны, но стоит учесть, что Crossover является платным продуктом.

Удаление Wine

Рассмотрим удаление Wine в системах Ubuntu, Debian и Fedora.

Удаление Wine в Ubuntu

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

sudo apt purge wine

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Удаление Wine в Debian

Та же самая команда, что и для Ubuntu. Только еще добавляется пакет wine32, который мы установили ранее:

sudo apt purge wine wine32

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Удаление Wine в Fedora

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

sudo dnf erase wine

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Поделиться в социальных сетях:

Процесс загрузки Linux. Всё, что вам нужно знать

Добавить комментарий Отменить ответ

Источник

HackWare.ru

Этичный хакинг и тестирование на проникновение, информационная безопасность

Полное руководство по Wine: от установки до примеров использования

Оглавление

Для чего Wine

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

С помощью Wine можно запускать программы Windows прямо на Linux без использования виртуальных компьютеров. Если говорить о Kali Linux, то одним из интересных примеров является программа Router Scan by Stas’M, которая прекрасно работает через Wine (находит и взламывает роутеры, но не работают функции, связанные с использованием Wi-Fi адаптера).

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

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

Но у Wine есть и недостатки — не все приложения работают хорошо или вообще работают. Тем не менее огромное количество Windows программ прекрасно запускаются и работают в Linux благодаря Wine.

Помните, что многие бесплатные программы являются кроссплатформенными и вы можете их установить из стандартных репозиториев вашего дистрибутива. Для таких программ не нужен Wine. Примеры популярных кроссплатформенных программ: LibreOffice, Google Chrome, Firefox, Double Commander, VirtualBox, Etcher, VLC, DeadBeef, GIMP, OBS Studio, Viber, Wireshark, Apache, PHP, MySQL, Calibre, Netbeans, Burp Suite, Visual Studio Code, KeePass, KeePassXC, OpenShot Dropbox, Python, Ruby, Perl, PowerShell, SSH, Vuse BitTorrent Client, FileZilla, Tor Browser, JDownloader и очень многие другие. Всем этим программам не нужен Wine, поскольку они имеют «родные» установочные пакеты для Linux.

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

Возможности и ограничения Wine

Программа способна запускать 64-битные, 32-битные, 16-битные программы и библиотеки Windows 9x/NT/2000/XP/Vista/7/8/10 и Windows 3.x

Поддержка Win32 API:

Позволяет программе Windows взаимодействовать с:

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

Если для работы приложения необходимы дополнительные библиотеки, например, Visual C++ Redistributable for Visual Studio, то их возможно установить в Wine и запускать приложение в среде с установленной этой библиотекой.

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

64-битный или 32-битный Wine?

В этой инструкции для установки Wine мы включим поддержку репозиториев для 32-битных платформ (i386) для того, чтобы скачать необходимые библиотеки. Может возникнуть вопрос, существует ли 64-битный Wine и если да, зачем нам подключать репозитории для i386 и скачивать 32-битную версию?

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

Но имеется несколько очень важных замечаний:

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

При установке можно явно выбрать пакет wine64, но даже если вы установите wine, то им будет 64-битная версия, если у вас 64-битный Linux.

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

Установка Wine в Debian, Kali Linux, Linux Mint, Ubuntu и их производные

Выполните следующие команды:

После установки запустите Wine — возможно, он предложит скачать необходимые шрифты и другие компоненты:

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

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

Откройте текстовый файл /etc/pacman.conf:

В нём найдите и раскомментируйте строки (убедитесь, что раскомментировали обе строки, иначе изменения не вступят в силу):

Обновите информацию о пакетах:

Как запустить программу в Wine

Запуск двойным кликом по исполнимому файлу

Для запуска Windows приложений в Linux обычно достаточно дважды кликнуть по ним. Но может быть так, что .exe файл будет открываться менеджером архивов или другим приложением (обычно менеджером архивов).

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

В этом случае кликните по файлу правой кнопкой мыши, выберите пункт «Открыть с помощью» и выберите Wine.

Если у вас в контекстном меню не появился Wine, то сделайте так:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

В Ubuntu ( GNOME 3) в контекстном меню отсутствует Wine и невозможно добавить пользовательскую команду. Для исправления выполните следующее:

Если столкнётесь с ошибкой, что файл wine.desktop отсутствует, то найдите его с помощью следующей команды и отредактируйте приведённую выше команду:

Кликните правой кнопкой мыши по .exe файлу и выберите пункт, который называется «Открыть в другом приложении».

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Затем выберите «Посмотреть все приложения».

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Нажмите на «Wine — загрузчик Windows программ» и затем нажмите кнопку «Выбрать».

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Обратите внимание, насколько экономно используется оперативная память — для работы Router Scan by Stas’M в Kali Linux нужен всего 1 мегабайт оперативной памяти. Если бы для запуска этой программы мы устанавливали Windows в виртуальную машину, то потребовалось бы несколько гигабайт для работы ОС. К тому же, при использовании Wine необязательно, чтобы процессор поддерживал виртуализацию — в отличие от VirtualBox и других аналогичных способов запуска виртуальных компьютеров.

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Запуск в командной строке

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

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

Вы можете указать Wine путь в стиле DOS или Windows в одинарных кавычках, например:

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

Если вы предпочитаете использовать путь в стиле Unix, используйте параметр /unix для запуска, например:

Передача аргументов командной строки Windows

Если вы используете программу с аргументами в Windows, например:

То вы можете сделать то же самое в Wine, запустив:

То есть командная строка идентична, за исключением wine перед ней. Обратите внимание, однако, что вам может потребоваться экранировать некоторые специальные символы обратной косой чертой из-за того, как они обрабатываются в оболочке Linux. Например:

Файлы MSI нельзя запускать напрямую; вам нужно использовать либо программу Wine msiexec, либо запуск Wine с терминала:

Графическая среда Wine в стиле Explorer

Если вы предпочитаете использовать графический интерфейс для управления файлами, возможно, вам стоит рассмотреть возможность использования winefile. Это приложение Winelib поставляется с Wine и может быть найдено с другими программами Wine. Это полезный способ просмотреть конфигурацию вашего диска и найти файлы, а также вы можете запускать программы прямо из Winefile. Обратите внимание, что многие функции ещё не реализованы.

Чтобы его открыть выполните:

Вы можете запустить файл .bat разными способами:

1. Выполните команду

2. Выполните команду

И найдите в окне Проводника нужный вам файл.

чтобы сразу попасть в нужную папку.

Если вы используете путь до файла в файловой системе Linux, то обязательно нужно указать опцию /unix.

Как установить программу в Wine и создать ярлык

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

Если программа распространяется в виде установщика (инсталлятора), то просто запустите этот установщик с помощью Wine. В большинстве случаев всё пройдёт как в Windows, будет выполнена обычная установка и на рабочем столе вашей Linux и в меню появится ярлык для запуска программы.

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Для портативной программой вы также можете сделать ярлык. Для этого кликните правой кнопкой мыши по рабочему столу и выберите пункт «Создать кнопку запуска здесь» (в Cinnamon), «Создать значок запуска» (в XFCE) или аналогичный пункт.

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

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

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

К примеру, исполнимый файл находится в папке /home/mial/.wine/drive_c/Program Files (x86)/foobar2000/ и называется foobar2000.exe, тогда команда запуска следующая:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Обратите внимание, что:

Другой пример, когда файл находится не на диске Wine: нужно создать ярлык для запуска файла /mnt/disk_d/Share/Conses/ConsFed/cons.exe, тогда команда запуска следующая:

Что такое wine для linux. Смотреть фото Что такое wine для linux. Смотреть картинку Что такое wine для linux. Картинка про Что такое wine для linux. Фото Что такое wine для linux

Если для работы программы необходима специальная версия Wine или дополнительные компоненты, то можно найти скрипты, которые упрощают их установку, о них будет позже в разделах, посвящённых PlayOnLinux и winetricks.

Встроенные в Wine программы

В Wine имеется несколько встроенных «стандартных программ Windows».

Источник

Добавить комментарий

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