Что такое Wine и с чем его едят. Основы работы с Wine для начинающих Запуск игр в отдельном Х-сервере

Главная / Сеть
CrossOver is a polished version of Wine provided by CodeWeavers . CrossOver makes it easier to use Wine and CodeWeavers provides excellent technical support to its users. All purchases of CrossOver are used to directly fund the developers working on Wine. So CrossOver is both a great way to get support in using Wine and to support the Wine Project.
WineHQ Binary Packages
These packages are built and supported by WineHQ.
Android - WineHQ binary packages for Android
Maintainer: Alexandre Julliard
Ubuntu - WineHQ binary packages for Ubuntu 16.04, 18.04, 19.04, and 19.10

Debian - WineHQ binary packages for Debian Stretch, Buster, and Bullseye
Fedora - WineHQ binary packages for Fedora 30 and 31

Maintainers: Rosanne DiMesio , Marcus Meissner
macOS - WineHQ binary packages for macOS 10.8 through 10.14
Maintainer: Michael Müller
Distro Binary Packages
These packages are built and supported by the distros.

Please report any problems with them to the package maintainer.

SUSE - release binary and source .rpms and daily snapshot RPMs for all openSUSE versions (11.4 up to Leap 42.3 and Tumbleweed) and SUSE Linux Enterprise 11 and 12 Maintainer: Marcus Meissner
- binary txz (Slackware 14.2), and tgz (for older versions) Maintainer: Simone Giustetti
FreeBSD - source for FreeBSD 5.3 or later Maintainer: Gerald Pfeifer

3rd Party Tools

Sometimes a customization of Wine can cause an application to work, but this change cannot be incorporated into Wine for some reason. To help overcome current deficiencies in Wine, various third party applications for end users have been made over the years. These applications are entirely unsupported by the Wine developers, however you may find them useful. For more information, see our wiki page on

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

Wine - это отдельная реализация Windows API, а не эмулятор, как большинство
думают. Не единожды повторялось, но и здесь будет уместно. Это и делает проект
уникальным и интересным для пользователей различных систем, открывает различные
пути для реализации своих идей. Уникальность заключается в том, что с помощью
этой программы можно запускать Windows приложения в Ubuntu и в других
Linux системах, а также во FreeBSD и в Mac OS X. Правда и тут есть
свои «подводные камни». Некоторые думают что будет легко перейти с одной
системы на другую, в данном случае мы рассматриваем Windows и Linux.

Заблуждение заключается в том что люди думают что у них получиться запустить из
под Wine различный софт, к которому они привыкли и им удобно в нем работать.
Как не крути просто так ничего не бывает. Чтобы заработал наш любимый софт под
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).

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

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 install

Sudo checkinstall

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

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

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

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

И у нас появляется *.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

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

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

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

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

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

В терминале:

Winetricks ddr=opengl orm=fbo glsl=disabled videomemorysize=1024
(1024 меняете на свое)

Все эти параметры появиться в реестре. Это можно посмотреть в папке указанной выше.

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

PlayOnLinux

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

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

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

Монтирование образов CD/DVD-дисков

В Windows есть для этого утилита под названием Daemon-Tools. Это очень удобная
и не заменимая утилита. У человека возникает вопрос: Есть ли аналог этой
чудо-утилиты? Ответ: Есть и на много лучше Windows утилиты. Называется она
Cdemu. Для её установки нам требуется ввести всего лишь три команды:

Sudo add-apt-repository ppa:cdemu/ppa
sudo apt-get update
sudo apt-get install cdemu-daemon cdemu-client gcdemu

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

Sudo service cdemu-daemon start

Если сервис не стартует при старте системы («The daemon is configured not to start at system startup»), можно исправить так:

Sudo update-rc.d cdemu-daemon enable

Запуск игр в отдельном Х-сервере

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

Переходим в виртуальный терминал:

Ctrl + Alt + F1
login: ******
password: ******

Запускаем вручную новую копию X-сервера:

Xinit -- :2
wine путь/папке/c/игрой/game.exe

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

Заключение

Все эти советы, азы, которые должен знать каждый человек который хочет
использовать Wine для достижения своих целей. Все остальное в ваших руках. Если
вы хотите достичь цели не смотря ни на что, а надежда уже уходит, не
отчаивайтесь никогда, ибо решение может находиться у вас «перед носом». Усидеть
на двух стульях возможно, но для этого нужно желание и стальные нервы. Желание
- тысяча возможностей, не желание - тысяча причин.

Данный материал написан для «Первого конкурса русскоязычных статей для ОС
Ubuntu» (konkurs.ubuntu.ru)
Автор статьи Владимир Качармин aka rootboot
Контакты: Skype root.boot2, email [email protected]

Алексей Дмитриев
24 июня 2008

Wine - это программа, позволяющая запускать приложения Windows под Линукс и другими Юникс-подобными операционными системами.

Wine не предназначен для запуска программ с существующего Windows раздела на вашем компьютере. Приложения следует установить в Wine, точно так же, как в это делается в Windows.

Никогда не запускайте Wine как суперпользователь!

Установка

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

Настройка

Запустить в консоли команду winecfg , и Wine будет автоматически настроена по умолчанию. В вашей домашней директории появится каталог.wine , в котором и будет содержаться весь Wine.

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

Все как в Windows. Двойной щелчок мышью на файле setup.exe .

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

Если все идет правильно, то после установки приложения, в Главном меню вашего рабочего стола должна появится строка Wine --> Программы. В этом случае запускаем при помощи мыши.

Если программа не появилась в Главном меню, то запускаем из консоли, предварительно перейдя в директорию, содержащую исполняемый.exe файл данного приложения. Например:

$ cd ~/.wine/drive_c/Program Files/Adobe/Photoshop 6.0

Затем набираем команду:

$ wine photoshp.exe

Не пытайтесь запустить приложения Windows щелчком в файловом менеджере Линукс! Иногда это удается, но может привести к ошибкам.

У Wine есть собственный файловый менеджер, который можно вызвать командой winefile . Вот там можно и нужно щелкать мышью.

Неполадки

Если что-то пошло наперекосяк, то нужно переустановить Wine и все программы (как и в Windows). Для этого следует удалить директорию ~/.wine и снова выполнить команду winecfg . Затем снова установить программы.

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

) исполнять 16-, 32- и 64- битные приложения Microsoft Windows (64-битные приложения находятся в стадии ранней реализации). Wine также предоставляет программистам библиотеку программ Winelib, при помощи которой они могут компилировать Windows-приложения для портирования их в UNIX-подобные системы. Название Wine является рекурсивным акронимом и расшифровывается «Wine Is Not an Emulator » - «Wine - не эмулятор » (имеется в виду, что Wine не является эмулятором компьютера , как, например, qemu или VirtualBox , Wine - это альтернативная реализация Windows API).

Wine распространяется на условиях лицензии GNU LGPL .

История

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

Оригинальный текст (англ.)

…even if this is only an initial attempt, they appear to want to discriminate against Wine users. While this may be acceptable for operating system components/updates, this is probably a violation of anti-trust law for all other downloads. It’s also the first time Microsoft has acknowledged the existence of Wine.

Windows Genuine Advantage (WGA) также проверяет на наличие ключей реестра от Wine. В WGA FAQ заявлено, что WGA, по своему предназначению, не будет работать в Wine, поскольку Wine не является «подлинной Windows» . Когда проверка WGA определяет, что в системе запущен Wine, пользователю будет выдано сообщение, гласящее о том, что он запустил не подлинную Windows, и «загрузки ПО для подлинной Windows» не будут разрешены для этой системы. Тем не менее, было несколько сообщений о работе WGA в Wine , однако и эта возможность использования была закрыта в следующем обновлении компонента WGA. В случаях с Internet Explorer 7 и Windows Media Player , впоследствии, Microsoft удалила требования проверки WGA для установки.

Недостатки Wine

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

См. также

Напишите отзыв о статье "Wine"

Примечания

  1. . Linux.org.ru (1 июня 2007). Проверено 14 марта 2009. .
  2. (англ.) . Проверено 14 марта 2009.
  3. (англ.) . Проверено 14 марта 2009. .
  4. (англ.) . Parallels. Проверено 14 марта 2009. .
  5. (англ.) . WineHQ (17 июня 2008). Проверено 14 марта 2009. .
  6. (англ.) . WineHQ (16 июля 2010). Проверено 18 июля 2010. .
  7. (англ.) . WineHQ (7 марта 2012). Проверено 12 апреля 2012. .
  8. (англ.) . The Official Wine Wiki. Проверено 14 марта 2009. .
  9. (англ.) (недоступная ссылка - история ) . Google . Проверено 14 марта 2009. .
  10. (англ.) . Google . Проверено 14 марта 2009. .
  11. . Проверено 14 марта 2009. .
  12. Puoti, Ivan Leo (англ.) . Список рассылки (16 февраля 2005). Проверено 14 марта 2009.
  13. (англ.) . Microsoft Corporation . Проверено 14 марта 2009. .
  14. (англ.) . Slashdot (17 июня 2007). Проверено 14 марта 2009. .
  15. (англ.) . bit-tech.net (6 августа 2005). Проверено 14 марта 2009. .
  16. на wine-wiki

Ссылки

Англоязычные

  • (англ.)
  • на .
  • (англ.)
  • (англ.) - вики -страница проекта.

Русскоязычные

  • (рус.) - проект «Русский Wine» (последнее обновление проекта датируется 05.09.2014)
  • (рус.) - база приложений, совместимых с Wine в той или иной степени.
  • (рус.)
  • (рус.) - Русский перевод.
  • (рус.)
  • (рус.) - Подробная инструкция

Отрывок, характеризующий Wine

– Vous ne pensez donc pas comme lesautres que nous sommes obliges de nous retirer? [Вы, стало быть, не думаете, как другие, что мы должны отступить?]
– Au contraire, votre altesse, dans les affaires indecises c"est loujours le plus opiniatre qui reste victorieux, – отвечал Раевский, – et mon opinion… [Напротив, ваша светлость, в нерешительных делах остается победителем тот, кто упрямее, и мое мнение…]
– Кайсаров! – крикнул Кутузов своего адъютанта. – Садись пиши приказ на завтрашний день. А ты, – обратился он к другому, – поезжай по линии и объяви, что завтра мы атакуем.
Пока шел разговор с Раевским и диктовался приказ, Вольцоген вернулся от Барклая и доложил, что генерал Барклай де Толли желал бы иметь письменное подтверждение того приказа, который отдавал фельдмаршал.
Кутузов, не глядя на Вольцогена, приказал написать этот приказ, который, весьма основательно, для избежания личной ответственности, желал иметь бывший главнокомандующий.
И по неопределимой, таинственной связи, поддерживающей во всей армии одно и то же настроение, называемое духом армии и составляющее главный нерв войны, слова Кутузова, его приказ к сражению на завтрашний день, передались одновременно во все концы войска.
Далеко не самые слова, не самый приказ передавались в последней цепи этой связи. Даже ничего не было похожего в тех рассказах, которые передавали друг другу на разных концах армии, на то, что сказал Кутузов; но смысл его слов сообщился повсюду, потому что то, что сказал Кутузов, вытекало не из хитрых соображений, а из чувства, которое лежало в душе главнокомандующего, так же как и в душе каждого русского человека.
И узнав то, что назавтра мы атакуем неприятеля, из высших сфер армии услыхав подтверждение того, чему они хотели верить, измученные, колеблющиеся люди утешались и ободрялись.

Полк князя Андрея был в резервах, которые до второго часа стояли позади Семеновского в бездействии, под сильным огнем артиллерии. Во втором часу полк, потерявший уже более двухсот человек, был двинут вперед на стоптанное овсяное поле, на тот промежуток между Семеновским и курганной батареей, на котором в этот день были побиты тысячи людей и на который во втором часу дня был направлен усиленно сосредоточенный огонь из нескольких сот неприятельских орудий.
Не сходя с этого места и не выпустив ни одного заряда, полк потерял здесь еще третью часть своих людей. Спереди и в особенности с правой стороны, в нерасходившемся дыму, бубухали пушки и из таинственной области дыма, застилавшей всю местность впереди, не переставая, с шипящим быстрым свистом, вылетали ядра и медлительно свистевшие гранаты. Иногда, как бы давая отдых, проходило четверть часа, во время которых все ядра и гранаты перелетали, но иногда в продолжение минуты несколько человек вырывало из полка, и беспрестанно оттаскивали убитых и уносили раненых.
С каждым новым ударом все меньше и меньше случайностей жизни оставалось для тех, которые еще не были убиты. Полк стоял в батальонных колоннах на расстоянии трехсот шагов, но, несмотря на то, все люди полка находились под влиянием одного и того же настроения. Все люди полка одинаково были молчаливы и мрачны. Редко слышался между рядами говор, но говор этот замолкал всякий раз, как слышался попавший удар и крик: «Носилки!» Большую часть времени люди полка по приказанию начальства сидели на земле. Кто, сняв кивер, старательно распускал и опять собирал сборки; кто сухой глиной, распорошив ее в ладонях, начищал штык; кто разминал ремень и перетягивал пряжку перевязи; кто старательно расправлял и перегибал по новому подвертки и переобувался. Некоторые строили домики из калмыжек пашни или плели плетеночки из соломы жнивья. Все казались вполне погружены в эти занятия. Когда ранило и убивало людей, когда тянулись носилки, когда наши возвращались назад, когда виднелись сквозь дым большие массы неприятелей, никто не обращал никакого внимания на эти обстоятельства. Когда же вперед проезжала артиллерия, кавалерия, виднелись движения нашей пехоты, одобрительные замечания слышались со всех сторон. Но самое большое внимание заслуживали события совершенно посторонние, не имевшие никакого отношения к сражению. Как будто внимание этих нравственно измученных людей отдыхало на этих обычных, житейских событиях. Батарея артиллерии прошла пред фронтом полка. В одном из артиллерийских ящиков пристяжная заступила постромку. «Эй, пристяжную то!.. Выправь! Упадет… Эх, не видят!.. – по всему полку одинаково кричали из рядов. В другой раз общее внимание обратила небольшая коричневая собачонка с твердо поднятым хвостом, которая, бог знает откуда взявшись, озабоченной рысцой выбежала перед ряды и вдруг от близко ударившего ядра взвизгнула и, поджав хвост, бросилась в сторону. По всему полку раздалось гоготанье и взвизги. Но развлечения такого рода продолжались минуты, а люди уже более восьми часов стояли без еды и без дела под непроходящим ужасом смерти, и бледные и нахмуренные лица все более бледнели и хмурились.
Князь Андрей, точно так же как и все люди полка, нахмуренный и бледный, ходил взад и вперед по лугу подле овсяного поля от одной межи до другой, заложив назад руки и опустив голову. Делать и приказывать ему нечего было. Все делалось само собою. Убитых оттаскивали за фронт, раненых относили, ряды смыкались. Ежели отбегали солдаты, то они тотчас же поспешно возвращались. Сначала князь Андрей, считая своею обязанностью возбуждать мужество солдат и показывать им пример, прохаживался по рядам; но потом он убедился, что ему нечему и нечем учить их. Все силы его души, точно так же как и каждого солдата, были бессознательно направлены на то, чтобы удержаться только от созерцания ужаса того положения, в котором они были. Он ходил по лугу, волоча ноги, шаршавя траву и наблюдая пыль, которая покрывала его сапоги; то он шагал большими шагами, стараясь попадать в следы, оставленные косцами по лугу, то он, считая свои шаги, делал расчеты, сколько раз он должен пройти от межи до межи, чтобы сделать версту, то ошмурыгывал цветки полыни, растущие на меже, и растирал эти цветки в ладонях и принюхивался к душисто горькому, крепкому запаху. Изо всей вчерашней работы мысли не оставалось ничего. Он ни о чем не думал. Он прислушивался усталым слухом все к тем же звукам, различая свистенье полетов от гула выстрелов, посматривал на приглядевшиеся лица людей 1 го батальона и ждал. «Вот она… эта опять к нам! – думал он, прислушиваясь к приближавшемуся свисту чего то из закрытой области дыма. – Одна, другая! Еще! Попало… Он остановился и поглядел на ряды. „Нет, перенесло. А вот это попало“. И он опять принимался ходить, стараясь делать большие шаги, чтобы в шестнадцать шагов дойти до межи.
Свист и удар! В пяти шагах от него взрыло сухую землю и скрылось ядро. Невольный холод пробежал по его спине. Он опять поглядел на ряды. Вероятно, вырвало многих; большая толпа собралась у 2 го батальона.
– Господин адъютант, – прокричал он, – прикажите, чтобы не толпились. – Адъютант, исполнив приказание, подходил к князю Андрею. С другой стороны подъехал верхом командир батальона.
– Берегись! – послышался испуганный крик солдата, и, как свистящая на быстром полете, приседающая на землю птичка, в двух шагах от князя Андрея, подле лошади батальонного командира, негромко шлепнулась граната. Лошадь первая, не спрашивая того, хорошо или дурно было высказывать страх, фыркнула, взвилась, чуть не сронив майора, и отскакала в сторону. Ужас лошади сообщился людям.
– Ложись! – крикнул голос адъютанта, прилегшего к земле. Князь Андрей стоял в нерешительности. Граната, как волчок, дымясь, вертелась между ним и лежащим адъютантом, на краю пашни и луга, подле куста полыни.
«Неужели это смерть? – думал князь Андрей, совершенно новым, завистливым взглядом глядя на траву, на полынь и на струйку дыма, вьющуюся от вертящегося черного мячика. – Я не могу, я не хочу умереть, я люблю жизнь, люблю эту траву, землю, воздух… – Он думал это и вместе с тем помнил о том, что на него смотрят.
– Стыдно, господин офицер! – сказал он адъютанту. – Какой… – он не договорил. В одно и то же время послышался взрыв, свист осколков как бы разбитой рамы, душный запах пороха – и князь Андрей рванулся в сторону и, подняв кверху руку, упал на грудь.
Несколько офицеров подбежало к нему. С правой стороны живота расходилось по траве большое пятно крови.
Вызванные ополченцы с носилками остановились позади офицеров. Князь Андрей лежал на груди, опустившись лицом до травы, и, тяжело, всхрапывая, дышал.
– Ну что стали, подходи!
Мужики подошли и взяли его за плечи и ноги, но он жалобно застонал, и мужики, переглянувшись, опять отпустили его.
– Берись, клади, всё одно! – крикнул чей то голос. Его другой раз взяли за плечи и положили на носилки.
– Ах боже мой! Боже мой! Что ж это?.. Живот! Это конец! Ах боже мой! – слышались голоса между офицерами. – На волосок мимо уха прожужжала, – говорил адъютант. Мужики, приладивши носилки на плечах, поспешно тронулись по протоптанной ими дорожке к перевязочному пункту.
– В ногу идите… Э!.. мужичье! – крикнул офицер, за плечи останавливая неровно шедших и трясущих носилки мужиков.
– Подлаживай, что ль, Хведор, а Хведор, – говорил передний мужик.
– Вот так, важно, – радостно сказал задний, попав в ногу.
– Ваше сиятельство? А? Князь? – дрожащим голосом сказал подбежавший Тимохин, заглядывая в носилки.
Князь Андрей открыл глаза и посмотрел из за носилок, в которые глубоко ушла его голова, на того, кто говорил, и опять опустил веки.
Ополченцы принесли князя Андрея к лесу, где стояли фуры и где был перевязочный пункт. Перевязочный пункт состоял из трех раскинутых, с завороченными полами, палаток на краю березника. В березнике стояла фуры и лошади. Лошади в хребтугах ели овес, и воробьи слетали к ним и подбирали просыпанные зерна. Воронья, чуя кровь, нетерпеливо каркая, перелетали на березах. Вокруг палаток, больше чем на две десятины места, лежали, сидели, стояли окровавленные люди в различных одеждах. Вокруг раненых, с унылыми и внимательными лицами, стояли толпы солдат носильщиков, которых тщетно отгоняли от этого места распоряжавшиеся порядком офицеры. Не слушая офицеров, солдаты стояли, опираясь на носилки, и пристально, как будто пытаясь понять трудное значение зрелища, смотрели на то, что делалось перед ними. Из палаток слышались то громкие, злые вопли, то жалобные стенания. Изредка выбегали оттуда фельдшера за водой и указывали на тех, который надо было вносить. Раненые, ожидая у палатки своей очереди, хрипели, стонали, плакали, кричали, ругались, просили водки. Некоторые бредили. Князя Андрея, как полкового командира, шагая через неперевязанных раненых, пронесли ближе к одной из палаток и остановились, ожидая приказания. Князь Андрей открыл глаза и долго не мог понять того, что делалось вокруг него. Луг, полынь, пашня, черный крутящийся мячик и его страстный порыв любви к жизни вспомнились ему. В двух шагах от него, громко говоря и обращая на себя общее внимание, стоял, опершись на сук и с обвязанной головой, высокий, красивый, черноволосый унтер офицер. Он был ранен в голову и ногу пулями. Вокруг него, жадно слушая его речь, собралась толпа раненых и носильщиков.
– Мы его оттеда как долбанули, так все побросал, самого короля забрали! – блестя черными разгоряченными глазами и оглядываясь вокруг себя, кричал солдат. – Подойди только в тот самый раз лезервы, его б, братец ты мой, звания не осталось, потому верно тебе говорю…
Князь Андрей, так же как и все окружавшие рассказчика, блестящим взглядом смотрел на него и испытывал утешительное чувство. «Но разве не все равно теперь, – подумал он. – А что будет там и что такое было здесь? Отчего мне так жалко было расставаться с жизнью? Что то было в этой жизни, чего я не понимал и не понимаю».

Один из докторов, в окровавленном фартуке и с окровавленными небольшими руками, в одной из которых он между мизинцем и большим пальцем (чтобы не запачкать ее) держал сигару, вышел из палатки. Доктор этот поднял голову и стал смотреть по сторонам, но выше раненых. Он, очевидно, хотел отдохнуть немного. Поводив несколько времени головой вправо и влево, он вздохнул и опустил глаза.
– Ну, сейчас, – сказал он на слова фельдшера, указывавшего ему на князя Андрея, и велел нести его в палатку.
В толпе ожидавших раненых поднялся ропот.
– Видно, и на том свете господам одним жить, – проговорил один.
Князя Андрея внесли и положили на только что очистившийся стол, с которого фельдшер споласкивал что то. Князь Андрей не мог разобрать в отдельности того, что было в палатке. Жалобные стоны с разных сторон, мучительная боль бедра, живота и спины развлекали его. Все, что он видел вокруг себя, слилось для него в одно общее впечатление обнаженного, окровавленного человеческого тела, которое, казалось, наполняло всю низкую палатку, как несколько недель тому назад в этот жаркий, августовский день это же тело наполняло грязный пруд по Смоленской дороге. Да, это было то самое тело, та самая chair a canon [мясо для пушек], вид которой еще тогда, как бы предсказывая теперешнее, возбудил в нем ужас.
В палатке было три стола. Два были заняты, на третий положили князя Андрея. Несколько времени его оставили одного, и он невольно увидал то, что делалось на других двух столах. На ближнем столе сидел татарин, вероятно, казак – по мундиру, брошенному подле. Четверо солдат держали его. Доктор в очках что то резал в его коричневой, мускулистой спине.
– Ух, ух, ух!.. – как будто хрюкал татарин, и вдруг, подняв кверху свое скуластое черное курносое лицо, оскалив белые зубы, начинал рваться, дергаться и визжат ь пронзительно звенящим, протяжным визгом. На другом столе, около которого толпилось много народа, на спине лежал большой, полный человек с закинутой назад головой (вьющиеся волоса, их цвет и форма головы показались странно знакомы князю Андрею). Несколько человек фельдшеров навалились на грудь этому человеку и держали его. Белая большая полная нога быстро и часто, не переставая, дергалась лихорадочными трепетаниями. Человек этот судорожно рыдал и захлебывался. Два доктора молча – один был бледен и дрожал – что то делали над другой, красной ногой этого человека. Управившись с татарином, на которого накинули шинель, доктор в очках, обтирая руки, подошел к князю Андрею. Он взглянул в лицо князя Андрея и поспешно отвернулся.

Wine – приложение, являющееся слоем совместимости с Windows API , использующее библиотеки Windows для обеспечения работоспособности приложений, разработанных для ОС семейства Microsoft Windows в иной среде, например, в Ubuntu . Используя Wine, вы можете устанавливать и запускать различные программы так, как будто вы используете Windows .
Wine активно развивается. Ещё не все приложения достаточно стабильно работают в Wine , однако Wine уже используется несколькими миллионами пользователей по всему миру.
Название программы Wine (waɪn - между «уа́йн » и «ва́йн », рус. Вино) - рекурсивный акроним фразы «W ine I s N ot an E mulator» - рус. «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 ` 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 ` 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 . Для его запуска введите.

© 2024 mchard.ru -- Ноутбук. Работа с текстом. Монитор. Гаджеты. Компьютер. Skype. Восстановление