Виртуализация и эмуляция Сравнение версий

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_desktop_14_04:виртуализация_и_эмуляция [2014/02/28 17:34]
[PlayOnLinux]
wiki:руководство_по_ubuntu_desktop_14_04:виртуализация_и_эмуляция [2014/07/14 06:30] (текущий)
Строка 1: Строка 1:
 ====== Виртуализация и эмуляция ====== ====== Виртуализация и эмуляция ======
- 
- 
  
 <​колонки 100% - 23% > <​колонки 100% - 23% >
Строка 7: Строка 5:
 В Ubuntu существует несколько виртуальных машин, но наиболее популярной является **VirtualBox**. В Ubuntu существует несколько виртуальных машин, но наиболее популярной является **VirtualBox**.
  
-===== VirtualBox ===== +[[Virtual_Box|Виртуальная машина ​VirtualBox]]
-**VirtualBox** --- это виртуальная машина,​ предназначенная для запуска другой операционной системы внутри неё. Она позволяет запускать различные ОС, например Windows, BSD, Solaris, MacOSX, OS/2, и различные дистрибутивы Linux. Но надо помнить,​ что виртуализация снижает производительность виртуальной ОС и ограничивает доступные для неё ресурсы,​ такие, как оперативная память,​ видеопамять и т.д. Преимуществами VirtualBox являются:​ +
-  - уменьшение проблем с драйверами (особенно актуально для малораспространённых операционных систем) +
-  - стабильная работа программ,​ запущенных в виртуальной машине (они работают в родной операционной системе) +
-К недостатком можно отнести:​ +
-  - Ограничение ресурсов,​ доступных операционной системе,​ а как следствие --- замедленную скорость работы последней +
-  - Повышенные требования к характеристикам компьютера (одновременно работают 2 операционные системы) +
-  - Необходимость иметь лицензионную операционную систему (установка Windows в VirtualBox не отменяет требования покупки самой операционной системы) +
-  - Слабая интеграция с хостовой операционной системой (на которой запущенна виртуальная машина),​ хотя, эта проблема частично решается установкой дополнений гостевой ОС, если они поддерживаются +
-Для установки VirtualBox в Ubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:​ +
-<​колонки>​[[app>​virtualbox]]<​новаяколонка><​code>​sudo apt-get install virtualbox</​code></​колонки>​ +
-Подробнее про VirtualBox можно почитать ​[[http://​help.ubuntu.ru/​wiki/​virtualbox|тут]]. +
- +
-===== Wine ===== +
-Название программы **Wine** часто расшифровывают как: Wine Is Not an Emulator (Wine не эмулятор). ​В отличии от VirtualBox, Wine не эмулирует ПК, он также не эмулирует операционную систему,​ а является ​альтернативной реализацией Windows API. Он позволяет запускать Windows программы в Linux, но совместимость не всегда полная,​ не все программы удастся запустить,​ а некоторые будут работать не совсем корректно. Но большинство популярных программ работают в нём очень даже не плохо. +
-К преимуществам Wine можно отнести:​ +
-  - Бесплатность и отсутствие необходимости в покупке Windows +
-  - Отсутствие повышенных требований к железу +
-  - Хорошую интегрируемость Windows-программ в Ubuntu +
-  - Нет необходимости ждать, пока загрузится виртуальная ОС +
-Но у Wine есть и недостатки:​ +
-  - Не все программы в нём будут хорошо и стабильно работать +
-  - Не все программы в нём будут вообще работать +
-  - Поддержка только Windows-программ +
-  - Некоторые программы ставятся сложно +
-  - Невозможность установить Windows-драйвер для оборудования +
-  - Сложно (хотя и возможно) добиться одинакового внешнего вида приложения запущенного в Wine и в Ubuntu. +
-  - Нельзя установить ActiveX в Wine +
-Для установки Wine в Ubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:​ +
-<​колонки>​[[app>​wine]]<​новаяколонка><​code>​sudo apt-get install wine</​code></​колонки>​ +
-Подробнее про Wine написано [[http://​help.ubuntu.ru/​wiki/​wine|тут]] и [[http://​help.ubuntu.ru/​wiki/​%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D1%8B_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_wine_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B8%D1%85|тут]]. +
- +
-===== Winetricks ===== +
-**Winetricks** --- скрипт,​ созданный для упрощения работы с Wine. Он позволяет более аккуратно устанавливать некоторые приложения Windows и необходимые библиотеки,​ так как автоматически создаёт для них правильные настройки и скачивает требуемые компоненты,​ например DirectX. Winetricks можно использовать как в графическом,​ так и в консольном режиме. При помощи Winetricks можно устанавливать как программы,​ так и отдельные компоненты. Преимуществом Winetricks является его небольшой размер. Также он позволяет устанавливать программное обеспечение,​ для которого нет полноценной поддержки в PlayOnLinux,​ хотя обратное утверждение тоже верно. Таким образом,​ в чём-то эти программы дополняют друг друга. +
-Для установки Winetricks в Ubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:​ +
-<​колонки>​[[app>​winetricks]]<​новаяколонка><​code>​sudo apt-get install winetricks</​code></​колонки>​ +
-Для запуска с графическим интерфейсом необходимо запускать Winetricks с ключом -gui. +
-<​code>​ winetricks --gui</​code>​ +
- +
-===== PlayOnLinux ===== +
-Для упрощения установки Windows приложений в Wine была создана ещё одна программа --- **PlayOnLinux**. Она создана для установки различных программ,​ созданных для Windows в Ubuntu. По сути, как и Winetricks она представляет собой надстройку над Wine. PlayOnLinux позволяет (в случае бесплатного распространения) автоматически скачивать и устанавливать некоторые программы из интернета,​ если же такое невозможно,​ например по лицензионным соображениям,​ то программа может быть установлена с иного источника,​ например диска или файла. Также интерфейс программы PlayOnLinux позволяет до установки посмотреть некоторую информацию о устанавливаемой программе (текст и скриншот,​ если они доступны). PlayOnLinux может скачивать (если это необходимо) специальные версии Wine вместе с настройками для конкретной программы,​ а так же применять к программе некоторые исправления,​ для того, чтобы добиться более стабильной работы. Список поддерживаемых для установки программ в PlayOnLinux частично отличается от списка поддерживаемых программ в Winetricks. Также есть возможность установки не поддерживаемых программ,​ но в таком случае PlayOnLinux не сможет повысить стабильность их работы. +
-Преимущества PlayOnLinux:​ +
-  - Если программа есть в списке поддерживаемых,​ то вероятность того, что она стабильно заработает после установки значительно повышается +
-  - Более развитый интерфейс по сравнению с Winetricks +
-  - Мастер для установки программы,​ который проведёт вас через необходимые шаги +
-Недостатки PlayOnLinux:​ +
-  - Перевод на русский язык не так полон, как хотелось бы +
-  - Не очень развита возможность ручной установки требуемых библиотек и компонентов +
-Для установки PlayOnLinux в Ubuntu необходимо нажать на специальную кнопку или выполнить команду в терминале:​ +
-<​колонки>​[[app>​playonlinux]]<​новаяколонка><​code>​sudo apt-get install playonlinux</​code></​колонки>​ +
-[[Эпилог]]+
  
 <​новаяколонка>​ <​новаяколонка>​
Строка 100: Строка 48:
 |[[wiki:​руководство_по_ubuntu_desktop_14_04:​программное_обеспечение#​Игры|>​ Игры]]| |[[wiki:​руководство_по_ubuntu_desktop_14_04:​программное_обеспечение#​Игры|>​ Игры]]|
 |[[wiki:​руководство_по_ubuntu_desktop_14_04:​виртуализация_и_эмуляция|Виртуализация и эмуляция]]| |[[wiki:​руководство_по_ubuntu_desktop_14_04:​виртуализация_и_эмуляция|Виртуализация и эмуляция]]|
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​виртуализация_и_эмуляция#​Virtual_Box|>​ Virtual Box]]| +|[[wiki:​руководство_по_ubuntu_desktop_14_04:​Virtual_Box|>​ Virtual Box]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​виртуализация_и_эмуляция#​Wine|> Wine]]| +|[[wiki:​руководство_по_ubuntu_desktop_14_04:​Wine|>​ Wine]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​виртуализация_и_эмуляция#​Play_on_Linux|> Play on Linux]]|+|[[wiki:​руководство_по_ubuntu_desktop_14_04:​Установка_World_of_Tanks_в_PlayOnLinux|> Установка World of Tanks в PlayOnLinux]]|
 |[[wiki:​руководство_по_ubuntu_desktop_14_04:​эпилог|Эпилог]]| |[[wiki:​руководство_по_ubuntu_desktop_14_04:​эпилог|Эпилог]]|
- 
  
  
 </​колонки>​ </​колонки>​
- 
  
 ~~NOTOC~~ ~~NOTOC~~