Несмотря на огромное количество приложений для Lubuntu, иногда необходимо запустить какую-нибудь специфическую программу, аналогов которой в Lubuntu не существует или они вас не устраивают по каким-либо причинам. Существуют разные методы и подходы к решению этой задачи, такие как установка двух и более операционных систем на один компьютер с возможностью выбора необходимой во время включения («дуалбут»), установка необходимой операционной системы вместе в требуемыми программами в виртуальную машину, альтернативная реализация API (сокращение от англ. Application Programming Interface — интерфейс прикладного программирования) операционной системы, необходимого для запуска и работы требуемой программы. В Lubuntu существует несколько виртуальных машин, но наиболее популярной является VirtualBox.

VirtualBox

VirtualBoxэто виртуальная машина, предназначенная для запуска другой операционной системы внутри неё. Она позволяет запускать различные ОС, например Windows, BSD, Solaris, MacOSX, OS/2, и различные дистрибутивы Linux. Но надо помнить, что виртуализация снижает производительность виртуальной ОС и ограничивает доступные для неё ресурсы, такие, как оперативная память, видеопамять и т.д. Преимуществами VirtualBox являются:

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

К недостатком можно отнести:

  1. Ограничение ресурсов, доступных операционной системе, а как следствие — замедленную скорость работы последней
  2. Повышенные требования к характеристикам компьютера (одновременно работают 2 операционные системы)
  3. Необходимость иметь лицензионную операционную систему (установка Windows в VirtualBox не отменяет требования покупки самой операционной системы)
  4. Слабая интеграция с хостовой операционной системой (на которой запущена виртуальная машина), но эта проблема частично решается установкой дополнений гостевой ОС, если они поддерживаются

Для установки VirtualBox в Lubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:

virtualbox

sudo apt-get install virtualbox

Подробнее про VirtualBox можно почитать тут.

Wine

Название программы Wine часто расшифровывают как: Wine Is Not an Emulator (Wine не эмулятор). В отличии от VirtualBox, Wine не эмулирует ПК, он также не эмулирует операционную систему, а является альтернативной реализацией Windows API. Он позволяет запускать Windows программы в Linux, но совместимость не всегда полная, не все программы удастся запустить, а некоторые будут работать не совсем корректно. Но большинство популярных программ работают в нём очень даже неплохо. К преимуществам Wine можно отнести:

  1. Бесплатность и отсутствие необходимости в покупке Windows
  2. Отсутствие повышенных требований к железу
  3. Хорошую интегрируемость Windows-программ в Lubuntu
  4. Нет необходимости ждать, пока загрузится виртуальная ОС

Но у Wine есть и недостатки:

  1. Не все программы в нём будут хорошо и стабильно работать
  2. Не все программы в нём будут вообще работать
  3. Поддержка только Windows-программ
  4. Некоторые программы ставятся сложно
  5. Невозможность установить Windows-драйвер для оборудования
  6. Сложно (хотя и возможно) добиться одинакового внешнего вида приложения запущенного в Wine и в Lubuntu.
  7. Нельзя установить ActiveX в Wine

Для установки Wine в Lubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:

wine

sudo apt-get install wine

Подробнее про Wine написано тут и тут.

Winetricks

Winetricks — скрипт, созданный для упрощения работы с Wine. Он позволяет более аккуратно устанавливать некоторые приложения Windows и необходимые библиотеки, так как автоматически создаёт для них правильные настройки и скачивает требуемые компоненты, например DirectX. Winetricks можно использовать как в графическом, так и в консольном режиме. При помощи Winetricks можно устанавливать как программы, так и отдельные компоненты. Преимуществом Winetricks является его небольшой размер. Также он позволяет устанавливать программное обеспечение, для которого нет полноценной поддержки в PlayOnLinux, хотя обратное утверждение тоже верно. Таким образом, в чём-то эти программы дополняют друг друга. Для установки Winetricks в Lubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:

winetricks

sudo apt-get install winetricks

Для запуска с графическим интерфейсом необходимо запускать Winetricks с ключом -gui.

 winetricks --gui

PlayOnLinux

Для упрощения установки Windows приложений в Wine была создана ещё одна программа — PlayOnLinux. Она создана для установки различных программ, созданных для Windows в Lubuntu. По сути, как и Winetricks, она представляет собой надстройку над Wine. PlayOnLinux позволяет (в случае бесплатного распространения) автоматически скачивать и устанавливать некоторые программы из интернета, если же такое невозможно, например, по лицензионным соображениям, то программа может быть установлена с иного источника, например, диска или файла. Также интерфейс программы PlayOnLinux позволяет до установки посмотреть некоторую информацию об устанавливаемой программе (текст и скриншот, если они доступны). PlayOnLinux может скачивать (если это необходимо) специальные версии Wine вместе с настройками для конкретной программы, а также применять к программе некоторые исправления для того, чтобы добиться более стабильной работы. Список поддерживаемых для установки программ в PlayOnLinux частично отличается от списка поддерживаемых программ в Winetricks. Также есть возможность установки неподдерживаемых программ, но в таком случае PlayOnLinux не сможет повысить стабильность их работы. Преимущества PlayOnLinux:

  1. Если программа есть в списке поддерживаемых, то вероятность того, что она стабильно заработает после установки, значительно повышается
  2. Более развитый интерфейс по сравнению с Winetricks
  3. Дружелюбный интерфейс установки проведёт вас через необходимые шаги первоначальной настройки и получения необходимых компонентов

Недостатки PlayOnLinux:

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

Для установки PlayOnLinux в Lubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:

playonlinux

sudo apt-get install playonlinux

Эпилог

Навигация
Введение
Получение дистрибутива Lubuntu
Загрузка с LiveCD
Особенности установки на платы с UEFI
Разметка диска
Файловая система Lubuntu
Настройка подключения к интернету
Установка
Первая загрузка
Локализация
Обзор системы
Основы использования системы
> Файловый менеджер Nautilus
> Администратор и суперпользователь
> Терминал
> Пользователи, группы и права доступа
> Типы файлов
Управление программами и обновлениями
> Центр приложений Lubuntu
> Менеджер пакетов Synaptic
> Консольные инструменты
> Репозитории и обновления
Установка дополнительных программ
> Мультимедиа и кодеки
> Драйверы
Настройка рабочей среды UNITY
> Стандартные средства настройки
> Дополнительные средства настройки
Визуальные эффекты Compiz
> Куб рабочего стола
Более глубокое знакомство
> Автозапуск приложений
> Монтирование и fstab
Программное обеспечение
> Стандартное ПО
> Игры
Виртуализация и эмуляция
> Virtual Box
> Wine
> Play on Linux
Эпилог