Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

Работы с Windows-приложениями в Ubuntu Linux. Эмулятор виндовс для убунту


Установка Wine | Русскоязычная документация по Ubuntu

Wine – приложение, являющееся слоем совместимости с Windows API, использующее библиотеки Windows для обеспечения работоспособности приложений, разработанных для ОС семейства Microsoft Windows в иной среде, например, в Ubuntu. Используя Wine, вы можете устанавливать и запускать различные программы так, как будто вы используете Windows.Wine активно развивается. Ещё не все приложения достаточно стабильно работают в Wine, однако Wine уже используется несколькими миллионами пользователей по всему миру.Название программы Wine (waɪn — между «уа́йн» и «ва́йн», рус. Вино) - рекурсивный акроним фразы «Wine Is Not an Emulator» - рус. «Wine - не эмулятор».

Установка Wine

Установка из PPA

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

Для последних версий wine и ubuntu 64 бита

sudo dpkg --add-architecture i386 sudo add-apt-repository ppa:wine/wine-builds && sudo apt-get update sudo apt-get install --install-recommends winehq-devel

И вообще не рекомендуется заполнять и настраивать wine самому. Работать с wine не совсем удобно. Чтобы установить ту или иную программу придется облазить кучу форумов и блогов, чтобы понять какие пакеты нужно установить и какие библиотеки добавить. Затем следует длинный процесс решения проблем, установки пакетов через winetricks и ручной настройки реестра и так далее. Это все очень сложно даже для опытных пользователей, не говоря уже про новичков. Поэтому рекомендуется скачать настроенный префикс wine отсюда : http://forum.ubuntu.ru/index.php?topic=199897.0

Настройка

Перед использованием Wine для запуска приложений нужно запустить программу настройки, которая создаст в вашей домашней директории каталог ~/.wine с необходимыми для работы файлами. Для этого либо выберите пункт главного меню Приложения→Wine→Configure Wine, либо выполните в терминале команду:

winecfg

Ассоциирование файлов с программами wine

Чтобы прозрачно запускать файлы с помощью wine-программ, напишем небольшой скрипт. Допустим, нам надо открывать CAD-файлы Компасом и zwcad'ом.

#!/bin/bash # Определяем расширение файла dd=$1; razr=`echo ${dd:(-3)};` ff=`echo ${dd/\'/\'Z:}`; ff=`echo "\"Z:"$ff\"`; # В зависимости от расширение запускаем нужную программу case $razr in frw) env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ASCON\\KOMPAS-3D Viewer V9\\Bin\\kViewer.Exe" `echo $ff` & ;; cdw) env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ASCON\\KOMPAS-3D Viewer V9\\Bin\\kViewer.Exe" `echo $ff` & ;; dwg) env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ZWCAD 2009 Eng\\ZWCAD.exe" `echo $ff` & ;; dxf) env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ZWCAD 2009 Eng\\ZWCAD.exe" `echo $ff` & ;; # Тут можно добавить ещё расширений и программ esac

Не забудем сделать наш скрипт исполняемым

chmod +x wine_cad.sh

и ассоциируем в файловом менеджере чертежи со скриптом.

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

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

wine путь/к приложению/program.exe

Если у вас не запускается приложение или работает неправильно На сайте wine есть список приложений с описанием, для начала рекомендую свериться с ним. http://appdb.winehq.org/ - На сайте есть поле поиска. Если у вас плохо с английским, то используйте переводчик http://translate.google.com/.

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

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

Gecko – это свободный движок вывода веб-страниц для браузера при работе в интернете wine. Если wine не работает с интернетом и вы не запускаете windows exe браузер, то вам Gecko не нужен .Обычно при запуске приложения для работы с веб-страницами Wine автоматически ищет Gecko сперва в /usr/share/wine/gecko. Если Wine не находит архив с Gecko там, то оно автоматически загружает его из интернета, но некоторые приложения не любят ждать, пока загрузиться Gecko и зависают или вылетают. Gecko можно установить выполнив команду:

sudo apt-get install wine-gecko<версия>

где <версия> надо заменить на версию установленного Wine.

Запуск через дискретную видеокарту

Для запуска через дискретную видеокарту надо прописать в терминале на свободных драйверах( или написать скрипт)

vblank_mode=0 DRI_PRIME=1 wine имя_файла.exe

vblank_mode=0 означает вертикальная синхронизация(Vsync). Если в настройках игры нет VSync, то необходимо стереть vblank_mode=0

Сохранить. Поместить в папку с игрой. Сделать исполняемым в свойствах. Поместить ссылку на скрипт на рабочий стол. Запускать ссылку вместо файла игры. Для ещё большей производительности необходимо поставить закрытый поприетарный драйвер.

Winetricks

Winetricks – это скрипт для установки различных компонентов от Microsoft®, и некоторых других. Для получения Winetricks в терминале введите:

sudo apt-get install winetricks

. Winetricks содержит несколько десятков пакетов различных библиотек для wine. Например, чтобы установить DirectX™, введите:

winetricks d3dx9

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

winetricks ?

Также, Winetricks имеет простой GUI. Для его запуска введите:

winetricks

Ссылки

Известные проблемы и их решение

help.ubuntu.ru

Ubuntu Linux для Windows 10

Ubuntu Linux для Windows 10 – это оболочка, которая поддерживается ОС от компании Microsoft по умолчанию, однако такая поддержка появилась лишь с версии 1607.

Разработчики Windows 10 для своих пользователей в обновлении 1607 добавили возможность использовать оболочку Linux Ubuntu, которая позволяет устанавливать соответствующие приложения и скрипты brush прямо в операционной системе от Microsoft. Однако уже в одном из следующих более-менее крупных обновлениях типа 1709 появились сразу три дистрибутива с такими подсистемами. Однако все эти версии могут быть доступны только для тех пользователей, у которых установлены 64-битные ОС.

Ubuntu Linux для Windows 10

Нужно чётко понимать, что в основной операционной системе имеются некоторые ограничения, накладывающие соответствующие отпечатки на использование приложений brush. Например, нет возможности напрямую пользоваться GUI-приложениями. Правда, использование X-сервера позволяет всё-таки сообщить об обходных путях. Но и при этом прямыми brush-командами невозможно запускать программы, разработанные под «десятку». Это притом, что все подсистемы обладают полным доступом к файловой системе.

Как включить Linux Ubuntu для Windows 10

Включение такого компонента при условии обновления ОС до последней актуальной версии осуществляется через его компонент. Переходим в «Панель управления», далее – «Программы и компоненты», а потом – «Включение и отключение компонентов…»

Ubuntu Linux для Windows 10

Когда все необходимые компоненты установятся, следует перезагрузить компьютер и зайти в Магазин приложений. Именно оттуда и загружается описываемая нами подсистема. При этом доступными могут быть все три её дистрибутива.

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

  • Есть возможность установки нескольких вариантов дистрибутивов;
  • При поиске в русскоязычном магазине эти приложения не всегда показываются. Но если набирать их название вручную, то подсказка поможет перейти на нужную страницу;
  • Запуск нужного приложения возможен при помощи командной строки.

Ubuntu Linux для Windows 10

Если загрузить на свой компьютер подсистему Linux Ubuntu для Windows 10, то пользователю может быть доступно какое-то интересное приложение с графическим интерфейсом Shell. Особенно важно использовать такие подсистемы тем людям, кто интересуется разработкой и программированием по курсам Udacity, edX и прочее.

Разумеется, Линукс – это компонент для профессиональных пользователей. По данным опросов, этими пользователями часто являются программисты и другие специалисты из мира IT. Поэтому если вы устанавливаете данную подсистему, то возможно вам пригодится еще и эмулятор Андроида и другие инструменты для разработчиков, которые собраны у нас на проекте.

Ubuntu Linux для Windows 10

Надеемся, что нам удалось развенчать миф о том, что скачать Linux Ubuntu для Windows 10 невозможно. В сети мы встречали много подобных отзывов. И все они, как это ни странно, связаны с пользователями версий ОС, которые младше чем поколение 1607. Если у вас именно такое, то не удивляйтесь, когда у вас ничего не получится. Но зато вы знаете, как все решить и установить необходимый пакет – просто обновите свою сборку ОС, и в итоге у вас заработает и Линукс, и Убунту и вы получите множество других преимуществ.

Подробная инструкция как установить Убунту поверх Виндовса есть на официальном сайте Microsoft. Она на английском, но благодаря скриншотам вы сможете сориентироваться. Мы же прикладываем чистый ISO образ, о котором идет речь в инструкции на официальном сайте.

Наши РЕКОМЕНДАЦИИ

win10m.ru

Виртуализация и эмуляция | Русскоязычная документация по Ubuntu

Несмотря на огромное количество приложений для 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 необходимо нажать на специальную кнопку или выполнить команду в терминале:

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 необходимо нажать на специальную кнопку или выполнить команду в терминале:

sudo apt-get install wine

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

Winetricks

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

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 необходимо нажать на специальную кнопку или выполнить команду в терминале:

sudo apt-get install playonlinux

Эпилог

help.ubuntu.ru

Работы с Windows-приложениями в Ubuntu Linux

Введение

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

Как правило, для любого пользовательского приложения Microsoft Windows можно найти замену в виде «родного» приложения под Ubuntu, в прошлой статье (см. выпуск «Open Source» №035, опубликованный 21.11.2008) я попытался упомянуть разнообразные приложения для полноценной работы. И такой подход (использование «родных» Linux-аналогов) в большинстве случаев будет предпочтительней, так как он создает меньше проблем, они быстрее решаются, да и вообще более приятно, когда все приложения выглядят и работают примерно одинаково.

Если же по тем или иным причинам найти замену приложению для Windows сложно или не представляется возможным (например, для игр), либо имеющиеся аналоги не устраивают, можно воспользоваться возможностями запуска Windows-приложений в среде GNU/Linux. Этого можно добиться несколькими путями.

Виртуальные машины

Один из популярных способов работы с Windows-приложениями в Linux – использование виртуальных машин. Как и у всех, у него есть свои достоинства и недостатки. К первым, помимо простоты, можно отнести возможность запуска приложений в их «родной» среде, здесь стоит сделать оговорку. Microsoft Windows в данном случае будет работать как обычное приложение — в отдельном окне и будет называться «гостевой ОС», в то время как основная ОС называется «хост-система» или «хост-ОС», данный подход повышает стабильность работы самого приложения. Приложения, выполняемые в этом случае в гостевой ОС будут изолированы от основной ОС, и если вдруг гостевая ОС будет заражена сетевым червем или произойдет неисправимый сбой, на хост-ОС это никак не повлияет. К плюсам относится возможность работать со «снимками» системы, то есть делать запись текущего состояния ОС и при необходимости (вирус заразил всю систему) восстановить предыдущее состояние, а также, созданный мастером образ гостевой операционной системы можно переносить на любой компьютер и другое. К основным недостаткам — необходимость запуска целой операционной системы, что вызывает снижение производительности основной ОС (так как виртуальная машина использует достаточно много системных ресурсов), долгое время запуска самого приложения (от запуска эмулятора до момента открытия приложения) и, как бы противоречиво это не звучало изолированность системы, которая ограничивает возможности по обмену данными с хост-системой.

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

Существует несколько программ, для создания и запуска виртуальных машин — в том числе и с графическим интерфейсом, о которых и пойдет речь. Рассмотрим два приложения: VMware Server и VirtualBox. Выбор пал на них не случайно — они во многом схожи: примерно одинаково выполнен интерфейс пользователя, оба распространяются бесплатно и имеют набор инструментов для гостевых ОС. Поиграть в этом случае шансы невелики, так как поддержка 3D ускорения в гостевых ОС на начальном уровне.

VirtualBox

Сайт проекта: http://www.virtualbox.org/

Поставляется в двух вариантах: с открытым исходным кодом (Open Source Edition, OSE) и содержащий закрытые компоненты. В последней функциональные возможности несколько расширены (например, возможность подключить USB-устройство в гостевой ОС доступна только в этой версии). Ее можно установить, скачав deb-пакет для вашей версии дистрибутива с сайта проекта (http://download.virtualbox.org/virtualbox/vboxdownload.html#linux). Вариант с открытым исходным кодом (OSE) устанавливается из репозиториев следующим образом (для Ubuntu Linux):

sudo apt-get install virtualbox-ose

Приложение позволяет виртуализировать большинство версий Windows, проблем несовместимости быть не должно.

VMware Server

Сайт проекта: http://www.vmware.com/products/server/

Закрытая, но бесплатная разработка известной компании VMware, которая специализируется на ПО для виртуализации. Помимо Server есть и другие продукты, в том числе и платные (http://www.vmware.com/products/product_index.html). Все подробности о них и ссылки для скачивания доступны на сайте компании.

Несмотря на схожесть принципов работы и предоставляемых возможностей, между VirtualBox и Vmware Server есть различия, заметные и обычному пользователю: если окно виртуальной машины в VirtualBox отдельно от основного окна программы, в VMware Server это реализовано с помощью табов; мастера настроек (работа с дисками и приводами) для VirtualBox также выполняются в отдельных окнах; бинарные пакеты для Server, как правило, имеют вдвое больший размер и прочее. Советую попробовать оба варианта, сравнить и выбрать понравившийся.

WINE

Сайт проекта: http://winehq.org/

В отличии от виртуальных машин WINE ничего не виртуализирует, он лишь частично реализует функционал WinAPI, позволяя выполнять приложения Microsoft Windows в GNU/Linux. И у этого программного решения есть свои плюсы и минусы. Минусы достаточно весомые: гарантия запуска и работы приложения ниже, чем при использовании виртуальных машин, при переходе WINE от версии к версии приложение может и перестать работать, в основном это касается приложений, использующих сторонние dll файлы, отсутствует поддержки 64-битных приложений. Среди плюсов стоит сказать о меньшей потере в производительности, системные требования, по сравнению с виртуальными машинами ниже, а интеграция с основной ОС выше.

Полгода назад, после пятнадцати лет разработки, состоялся релиз WINE под номером 1.0.0, критерием выхода которого являлась стабильная работа Photoshop CS2 и программ чтения файлов Mircosoft Office. За минувшее время программа выросла еще больше и на данный момент является единственным (кроме виртуальных машин) связующим звеном между Microsoft Windows и другими операционными системами.

Установка WINE в Ubuntu:

sudo apt-get install wine

После выполнения этой команды будут скачаны, установлены и настроены все необходимые пакеты, однако стоит учитывать, что в официальных репозиториях Ubuntu, как правило, находится старая версия WINE. Чтобы получить доступ к последним релизам, необходимо подключить сторонний репозиторий WINE. Как это сделать, описано на http://www.winehq.org/download/deb. Затем следует выполнить команду «sudo apt-get update» и установить WINE, воспользовавшись приведенной выше командой. Настроить WINE вы можете, выполнив команду winecfg (либо из меню «Wine» в «Приложениях» запустите «Configure Wine»).

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

wine -keys /home/user/program.exe

Здесь:

  • wine — команда выполнения WINE,
  • -keys — ключи, которые вы хотите передать на выполнение программе,
  • /home/user/ - каталог в котором расположена программа,
  • program.exe — исполняемый файл Windows.

После установки WINE в систему исполняемые Windows-файлы можно будет запускать по клику правой клавишей мыши и выбрав пункт меню «открыть с помощью «WINE». Если вы установили Windows-программу в WINE, она появится в недавно созданном специальном меню «Wine» в «Приложениях», как это показано на картинке.

На официальном сайте WINE есть специальная база данных, отображающая работоспособность того или иного популярного Windows-приложения, благодаря которой можно заранее узнать, будет ли работать любимая игра или необходимая программа. Web-интерфейс к базе данных расположен на сайте http://appdb.winehq.org/

Другие разработки на основе WINE

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

[email protected]

Сайт продукта: http://www.etersoft.ru/wine/

Платная российская разработка, нацеленная, в первую очередь, на предприятия. Особенность заключается в возможности запуска в Linux-системах отечественных программ вроде «1C: Предприятие», которые широко используются в российском корпоративном секторе. Кроме того, есть возможность запуска систем клиент-банк и правовых систем, а также некоторых привычных обычному пользователю 2GIS, FineReader, ABBYY Lingvo.

CrossOver

Сайт продукта: http://www.codeweavers.com/products/cxlinux/

Приложение, созданное с целью предоставить пользователям возможность беспрепятственной работы с Microsoft Office. Помимо этого, обеспечивается запуск некоторых специализированных программ: Adobe Dreamweaver MX, Quicken и других. В состав CrossOver входит дружественная утилита конфигурации, патчи для приложений. Кроме того, к нему предлагается платная техническая поддержка. У его производителя, компании CodeWeavers, есть и специализированный продукт CrossOver Linux Games, ориентированный на запуск некоторых популярных игр (их список можно найти на http://www.codeweavers.com/compatibility/browse/group/?app_parent=4100). Эта программа также является закрытой и платной, однако большая часть наработок возвращается обратно в WINE в соответствии с условиями лицензии GPL.

PlayOnLinux

Сайт проекта: http://www.playonlinux.com/

PlayOnLinux (POL) — достаточно молодой свободный проект, нацеленный на запуск игр Microsoft Windows в среде Linux. Любой желающий может поучаствовать в его развитии, написав плагин или модуль установки игры. Суть проекта — в создании базы данных по параметрам, необходимым для установки и запуска игр. Установить программу в Ubuntu можно так:

sudo wget http://playonlinux.botux.net/playonlinux.list -O /etc/apt/sources.list.d/playonlinux.listsudo apt-get updatesudo apt-get install playonlinux

Cedega

Сайт проекта: http://www.transgaming.com/products/cedega/

Cedega — изначально коммерческий, но более «зрелый» проект, ориентированный на игры. Он разрабатывается уже довольно давно, а в середине минувшего декабря состоялся релиз 7.0. Чтобы его получить, необходима подписка стоимостью в 25 USD за полгода. Для привлечения сторонних разработчиков Cedega выкладывает часть исходных текстов в SVN, что позволяет получить базовый функционал бесплатно.

Заключение

Это последняя статья цикла «Ubuntu для новичков», которая ставит точку во введении в мир GNU/Linux. В ней рассмотрен последний важный на мой взгляд аспект работы в Ubuntu – запуск приложений Microsoft Windows. Хочу еще раз повториться, что в большинстве случаев бывает достаточно функционала «родных» приложений для GNU/Linux и этот вариант является предпочтительным. Используйте WINE в крайних случаях, стараясь исключить использование виртуальных машин вообще.

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

Добавить комментарий
< Предыдущая Следующая >
 

pro-spo.ru

WINE и PlayOnLinux — запуск WINDOWS программ в Linux. Устрановка, настройка для начинающих.

.

Cтатья посвящена Wine PlayOnLinux и всем аспектам его использования.

 В сети находится очень много информации, есть различные руководства по настройке и многое другое. Я постараюсь объединить все для того чтобы любой человек смог достичь максимального успеха, в пределах своих способностей и конечно возможности программы. Итак — начнем.Wine — это отдельная реализация Windows API, а не эмулятор, как большинство думают. Не единожды повторялось, но и здесь будет уместно. Это и делает проект уникальным и интересным для пользователей различных систем, открывает различные пути для реализации своих идей. Уникальность заключается в том, что с помощью этой программы можно запускать Windows приложения в Ubuntu и в других Linux системах, а также во FreeBSD и в Mac OS X. Правда и тут есть свои «подводные камни». Некоторые думают что будет легко перейти с одной системы на другую, в данном случае мы рассматриваем Windows и Linux.Заблуждение заключается в том что люди думают что у них получиться запустить из под Wine различный софт, к которому они привыкли и им удобно в нем работать. Как не крути просто так ничего не бывает. Чтобы заработал наш любимый софт под Wine нужно попотеть, перечитать кучу руководств и взвесить этот объём информация. Конечно не совсем софтом придется «пыжиться», но готовым надо быть ко всему. Проект Wine развивается очень быстро, но до стабильной работы ему очень далеко. Но думаю что в скором будущем весь основной софт, а также игры будут работать на нем стабильно.Первый вопрос человека который только что перешёл на Linux (в нашем случае Ubuntu): «Как я буду запускать программы из Windows?». Он начинает поиск на эту тему и естественно натыкается на Wine. Второй вопрос: «Как его поставить?». Есть два способа: Поставить из официальных репозиториев или скомпилировать самому из исходников. Мы рассмотрим оба варианта.
Вариант 1: Установка из репозитория.

Тут все очень просто. Идем в Приложения // Стандартные // Терминал:

sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.3 Ждем завершения установки…Всё! Wine установлен и можно пробовать устанавливать игры и программы.

Вариант 2: Компилирование из исходников.

1.Скачиваем исходники с официального сайта, там они присутствуют. В моё случаеэто Wine 1.3.11 (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download).

2. Распаковываем исходники.Дальше вводим в терминале следующие команды:

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

cd wine-1.3.11/

Перед компиляцией надо включить поддержку OpenGL. Если мы этого не сделаемприложения которым нужен OpenGL работать не будут. В терминале:

gedit tools/wineinstall

Находим строку, начинающуюся с CONFARGS=, и после вписываем в нее нужныепараметры сборки. В нашем случае строка будет выглядеть так:

CONFARGS="--with-opengl --disable-debug --disable-trace"

Получаем зависимости:

sudo apt-get install auto-apt checkinstall sudo auto-apt -y run ./configure

Собираем:

make

Устанавливаем через создание пакета, вместо make install

sudo checkinstall

Всё. Ждем окончания установки.

Есть ещё промежуточный вариант, для джедаев на debian-based дистрибутивов. Кратко:

apt-get source wine1.3 sudo apt-get build-dep

Теперь самое интересное: скачиваем нужную версию wine с официального сайта, распаковываем, и копируем туда директорию debian из директории с исходниками оригинального пакета wine1.3. Делаем

debuild

и у нас появляется *.deb пакет для убунты/дебиана со всеми нужными патчами для дистрибутива, почти как из официального репозитория, но только новая версия. К тому же её ещё потом можно спокойно удалить так же через apt-get.Рассмотрим плюсы и минусы каждого из вариантов.

Вариант 1.Плюсы:1. За нас уже все собрано и пыжиться не надо, все уже готово к употреблению.

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

Вариант 2.Плюсы:1. Возможность применить патчи для улучшения работы2. Стабильная работа с не стабильными драйверами видеокарт.

Минусы:1. Нет меню в Приложениях, что не удобно. Приходиться все делать из консоли,выходить в настройки Wine например.2. Процесс установки слишком долгий, зависит от мощности вашего компьютера.1. Нет меню в Приложениях, что не удобно. Приходиться все делать из консоли, выходить в настройки Wine например.»

Можно самому добавить через Система — Параметры — Главное меню

Я отдаю предпочтение второму варианту. Wine установленный таким образом работаетлучше, чем установленный из репозиториев. Но это лишь мое маленькое ИМХО.

Установка программ и игр

Сперва мы идем на appdb.winehq.org/ Сверху, в поисковике вбиваемназвание игры или программы и смотрим что там написано. Обычно там описанытесты на различных системах, рекомендации для стабильной работы и многое другое.

Если программа работает без проблем, значит с чистой душой её устанавливаемпростым кликом. Если это какая нибудь серьёзная игра или программа и безшаманства с бубном не обойтись — значит надо создавать отдельный префикс* длянаших танцев. * Все файлы вайна хранятся в префиксе, или ещё называемом бутылкой (по анологии с вином/wine). Там внутри этой бутылки имеются все файлы диска C, реестр, индивидуальные настройки и так далее.

Таких бутылок может быть сколько угодно.

Просто может быть какой-то софт, который ведёт себя очень капризно под вайном и для него нужны какие-то костыли, которые будут мешать нормальной работе других приложений вайна. Тогда просто этот софт ставим в отдельную бутылку (префикс) и любые настройки не будут влиять на другие программы.

Когда вайн запускается в первый раз без указанного префикса, используется ~/.wine. Если префикс не существует вайн создаст его и наполнит дефолтным содержимым создаст и наполнит файлами каталоги C:\windows, C:\Program Files, C:\users. Плюс будет создан чистый реестр.Идем в наш домашний каталог и создаем новую директорию. Например .wine2.Дальше идем в терминал и вводим:

WINEPREFIX="/home/username/.wine2/" winecfg

Всё. Отдельный префикс создан. Там хранятся различные конфигурации реестра и сами программы.Установку программы также производим через консоль.

WINEPREFIX="/home/username/.wine2/" wine /media/DVD/setup.exe

Идет процесс установки и самое главное в отдельный префикс.Потом мы запускаем уже установленную программу, также из консоли и смотрим вывод.

В выводе могут быть ошибки, о том что нет нужных компонентов и библиотек. Вустановке недостающих компонентов нам поможет winetricks (см. ниже)

Что это дает? Это дает стабильную работу приложений в своем префиксе, еслимасса программ будет работать в одной префиксе, он рано или поздно засоритьсячто приведет к сбою других программ. Поэтому нужно использовать отдельныепрефиксы, если не хотите все настраивать по много раз.

Winetricks

В правильной настройке префикса нам поможет winetricks.Winetricks — это скрипт, который устанавливает различные компоненты, которыетребуются для работы приложения, например DirectX, Vcredist и многое другое.Как это скрипт работает? Он скачивает библиотеки и компоненты сMicrosoft-овских ресурсов. Именно так, и не как по другому. Зачем этот скриптнужен? Это очень упрощает работу с Wine-ом. Без скрипта мы бы сами лазили иискали нужные компоненты, а тут уже все сделано, надо только поставить галочкуи нажать «Установить» Также этот скрипт помогает редактировать реестр,вписывать туда различные ключи. И помимо этого в winetricks есть много настроеки функций.

Для ознакомления с ним просто введите в терминале winetricks

Редактирование реестра

В терминале вводим:

regedit

Мы в реестре. Редактировать нам ничего не надо, мы будет только добавлять.

Идем в HKEY_CURRENT_USER/Software/Wine/Direct3D.

Если каталога Direct3D нет, то не отчаиваемся. Я это пишу чтобы читатель понялгде-то надо редактировать или добавлять.

В терминале:

winetricks ddr=opengl orm=fbo glsl=disabled videomemorysize=1024 (1024 меняете на свое) Все эти параметры появиться в реестре. Это можно посмотреть в папке указанной выше.

Что это дает? Это улучшает производительность в играх, скорость и вообще игрыработают от этого лучше, но это только для игр.

PlayOnLinux

Также существует PlayOnLinux. Это отдельная программа, которая использует Wine,но там более все автоматизированно и настроено. Программа сама скачает нужныйWine, установит компоненты и создаст отдельный префикс. Но это не значит чтовсе будет идеально работать. Может вообще не работать. Так что я отдаю своепредпочтение обычному Wine, ручной настройке и работе собственного мозга, а неавтоматизированной программе.

Плюсы:Все автоматизированно и нам по сути делать ничего не надо.Можно держать несколько версий Wine и применять их для различных префиксов.Программа сама создает префиксы.

Минусы:Все что делает программа, устанавливает и скачивает предугадать невозможно.Все что делает программа можно сделать самому, ручками, это + к знаниям человека.

studylinux.ru


 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..