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

Если вы перешли на Linux, вам может быть интересно узнать о некоторых приложениях Windows, от которых вы зависите. К счастью, есть инструмент под названием WINE, которая позволяет компьютерным программам, разработанным для Microsoft Windows, работать на Linux. Не каждое приложение Windows будет работать под WINE, но многие это делают.

Как работает WINE?

По сути, WINE — это набор библиотек, которые работают вместе, чтобы позволить приложениям Windows устанавливать и запускать в Linux. Одной из частей WINE, которая «видна» приложениям Windows, является интерфейс прикладного программирования Windows (API). Другая часть, видимая для Linux, представляет собой комбинацию API Linux и X11 (сервер графического дисплея Linux). WINE также включает специальный загрузчик программ для Windows, который позволяет ему «видеть» файл .exe (исполняемый файл Windows), загружать его (вместе с необходимыми файлами Windows) и соединять все вместе. Это довольно сложный набор инструментов, но в конце концов он работает довольно легко.

Поддерживаемые приложения

Чтобы узнать, какие приложения Windows работают в Linux, через WINE проверьте базу данных приложений WINE.

Мы проведем вас через процесс установки WINE на Ubuntu Desktop 19.04, а затем установки почтенного приложения Notepad ++.

Установка ВИНА

Первая задача, которую нужно выполнить, — это установка самого WINE. Хотите верьте, хотите нет, хотя может показаться, что это должно быть довольно сложно, установка совсем не сложна. Вот как успешно установить WINE на Ubuntu Desktop 19.04:


  1. Откройте окно приложения терминала из GNOME Dash.


  2. Установите WINE с помощью команды sudo apt-get install wine -y.

    Возможно, вы получите сообщение типа «У пакета wine» нет кандидата для установки. Попробуйте вместо этого использовать команду «sudo apt-get install wine-stable -y».

    Скриншот установки WINE на Ubuntu.


  3. При появлении запроса введите свой пароль пользователя.


  4. При появлении запроса введите свой пароль пользователя.


Это оно; ВИНО установлено и готово к работе.

Wineconfig

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


  1. Из окна терминала введите команду winecfg.

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


  2. Когда откроется инструмент настройки WINE, откройте вкладку «Диски» и убедитесь, что C: существует, и его целевая папка ../ drive_c. Это должно быть создано по умолчанию.

    Снимок экрана инструмента настройки WINE.


  3. Оставьте инструмент WINE Configuration открытым.


Настройка WINE для Notepad ++

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


  1. Используя ваш браузер, загрузите .Установщик EXE для Notepad ++ и сохранить его в свой Загрузки каталог.


  2. В окне конфигурации WINE нажмите Приложения а затем нажмите Добавить заявку.

    Снимок экрана кнопки


  3. Из Смотреть в выберите ваше имя пользователя и нажмите Загрузки.

    Снимок экрана с расположением загруженного файла.


  4. Выбрать npp.7.7.1.Installer.exe и нажмите открыто.


  5. В раскрывающемся списке «Версия Windows» выберите Используйте глобальные настройки если он еще не был выбран.

    Скриншот опции глобальных настроек.


  6. Нажмите Хорошо.


Установка Notepad ++

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


  1. Вернувшись в окно терминала, перейдите в каталог Downloads с помощью команды CD ~ / Загрузки.


  2. Установите приложение с помощью команды wine npp.7.7.1.Installer.exe.

    Скриншот установки Notepad ++ с WINE.

    Вам не нужно печатать весь сложный набор чисел и точек в таком имени файла. После того, как вы изменили каталог на «Downloads», просто введите «wine npp», а затем нажмите клавишу «Tab» на клавиатуре. Если вы находитесь в правильном каталоге и файл там, он автоматически развернется и наберет полное имя файла для вас. Просто нажмите Enter / Return, когда это произойдет.


  3. Выберите нужный язык для приложения и нажмите Хорошо.

    Снимок экрана выбора языка.


  4. Нажмите следующий.

    Снимок экрана с открывающимся окном установки.


  5. Нажмите Я согласен.

    Скриншот лицензионного соглашения.


  6.  Нажмите следующий.

    Снимок экрана: окно установки.


  7. Выберите любые дополнительные компоненты, которые вы хотите, и нажмите следующий.

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

    Снимок экрана: окно настройки дополнительных компонентов.


  8. Нажмите устанавливать.

    Снимок экрана кнопки


  9. Разрешить установку и нажмите Конец.


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

Запуск приложения

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

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


  1. Из окна терминала введите команду Winefile.


  2. Перейдите к С > Программные файлы (x86)> Notepad ++ и дважды щелкните Notepad ++. EXE запись.

    Снимок экрана запуска Notepad ++ из файлового менеджера WINE.


  3. Используйте приложение.


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

Хотя это может быть не самый простой метод запуска приложений Windows (и не поддерживается каждое отдельное приложение Windows), запуск этих приложений на безопасной и надежной платформе (Linux) — отличный способ получить лучшее из обоих миров.

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