Wine
Материал из ALT Linux Wiki
Sb (обсуждение | вклад) (→Версии Wine) |
(→Работа Wine в 64-битных дистрибутивах) |
||
(9 промежуточных версий не показаны.) | |||
Строка 1: | Строка 1: | ||
- | |||
=== Версии Wine === | === Версии Wine === | ||
- | В дистрибутивах ALT Linux исторически сложилось так, что собирается две версии Wine | + | В дистрибутивах ALT Linux исторически сложилось так, что собирается две версии Wine: |
- | * собранный в полном соответствии с версией Wine от https://www.winehq.org/ - носит название | + | * собранный в полном соответствии с версией Wine от [https://www.winehq.org/ WineHQ] -- носит название {{pkg|wine-vanila}} |
- | * свободная версия wine | + | * свободная версия wine от [http://etersoft.ru/ Etersoft] -- фактически тот же wine-vanila с открытыми патчами, разработанными компанией Etersoft, носит имя {{pkg|wine}}. |
- | Мантейнером | + | Мантейнером обоих пакетов является сотрудник компании Etersoft. |
- | У компании Etersoft есть ещё одна | + | У компании Etersoft есть ещё одна -- коммерческая -- версия: [http://etersoft.ru/wine WINE@Etersoft] уже c "закрытыми" патчами, которая также совместима с дистрибутивами ALT Linux (впрочем, как и с другими дистрибутивами Linux). |
=== Работа Wine в 64-битных дистрибутивах === | === Работа Wine в 64-битных дистрибутивах === | ||
- | В 64-битных дистрибутивах пакет | + | В 64-битных дистрибутивах пакет {{pkg|wine}}, в отличии от 64-битного Windows, поддерживает только 64-битные Windows приложения. |
- | Для понимания того какое это приложение, можно пояснить, что в 64-битном Windows 64-битные приложения ставятся в каталог "Program Files", а 32-битные в "Program Files (x86)" | + | Для понимания того, какое это приложение, можно пояснить, что в 64-битном Windows 64-битные приложения ставятся в каталог "Program Files", а 32-битные в "Program Files (x86)" |
- | Как известно, большинство Windows приложений на | + | Как известно, большинство Windows-приложений на сегодня -- 32-битные. |
- | {{Важно|Поэтому в большинстве | + | {{Важно|Поэтому в большинстве случаев для использования Wine в 64-битной ОС надо ставить не пакет {{pkg|wine}}, а пакет {{pkg|i586-wine}} (или {{pkg|i586-wine-vanila}})}} |
- | + | ||
- | + | {{pkg|i586-wine}} и {{pkg|i586-wine-vanila}} -- это перепакованный 32-битный Wine для работы в 64-битной среде по технологии [[biarch|arepo]]. | |
- | + | Для его установки необходимо убедиться, что подключён репозиторий для псевдоархитектуры [[biarch|x86_64-i586]]. | |
+ | |||
+ | Например, для [[branches/p8|ветки p8]] команда {{cmd|apt-repo}}, помимо других строчек, должна в своём выводе иметь следующую строчку (например, в {{path|/etc/apt/sources.list.d/alt.list}}): | ||
<source lang=text> | <source lang=text> | ||
- | rpm [ | + | rpm [p8] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64-i586 classic |
</source> | </source> | ||
+ | |||
+ | А после этого установить из 32-битных пакетов, например: | ||
+ | |||
+ | <source lang=text> | ||
+ | apt-get install i586-wine | ||
+ | </source> | ||
+ | |||
+ | ==== Работа с сетью ==== | ||
+ | |||
+ | Установите {{pkg|i586-glibc-nss}}: | ||
+ | apt-get install i586-glibc-nss | ||
+ | |||
+ | ==== 32-битные видеодрайверы ==== | ||
+ | |||
+ | Установите {{pkg|i586-libGL}} и {{pkg|i586-libGLU}}: | ||
+ | apt-get install i586-libGL i586-libGLU | ||
+ | |||
+ | и что-то вроде {{pkg|i586-xorg-dri-intel}} в зависимости от видеодрайвера, см. тж. ссылки ниже. | ||
=== Ссылки по теме === | === Ссылки по теме === | ||
* [http://winehq.org.ru/X8664 Установка WINE@Etersoft на 64-битные ОС] | * [http://winehq.org.ru/X8664 Установка WINE@Etersoft на 64-битные ОС] | ||
- | * [[Arepo | Несколько архитектур в одной ОС (Arepo/Biarch) ]] | + | * [[Arepo|Несколько архитектур в одной ОС (Arepo/Biarch) ]] |
+ | ** [[32-битный OpenGL на 64-битной системе с драйвером Intel]] | ||
+ | ** [[32-битный OpenGL на 64-битной системе с драйвером NVIDIA]] | ||
* [http://etersoft.ru/products/wine Описание WINE@Etersoft ] | * [http://etersoft.ru/products/wine Описание WINE@Etersoft ] | ||
* [http://unixforum.org/index.php?showtopic=72141 Краткий FAQ по Wine] | * [http://unixforum.org/index.php?showtopic=72141 Краткий FAQ по Wine] | ||
Строка 38: | Строка 58: | ||
* [https://www.winehq.org/site/documentation Наиболее полная документация по Wine (на английском языке)] | * [https://www.winehq.org/site/documentation Наиболее полная документация по Wine (на английском языке)] | ||
* [http://winehq.org.ru Русский Wine (Русский Wiki по Wine)] | * [http://winehq.org.ru Русский Wine (Русский Wiki по Wine)] | ||
- | * [[Cooking_Wine | Готовим Wine в домашних условиях]] | + | * [[Cooking_Wine|Готовим Wine в домашних условиях]] |
- | * [http://unixforum.org/index.php?showforum=71 | + | * [http://unixforum.org/index.php?showforum=71 Практические вопросы > WINE] |
* [http://unixforum.org/index.php?showforum=58 Практические вопросы > Бизнес и бухгалтерия под Линукс] | * [http://unixforum.org/index.php?showforum=58 Практические вопросы > Бизнес и бухгалтерия под Линукс] | ||
- | + | {{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} |
Текущая версия на 21:11, 2 марта 2017
Содержание |
Версии Wine
В дистрибутивах ALT Linux исторически сложилось так, что собирается две версии Wine:
- собранный в полном соответствии с версией Wine от WineHQ -- носит название wine-vanila
- свободная версия wine от Etersoft -- фактически тот же wine-vanila с открытыми патчами, разработанными компанией Etersoft, носит имя wine.
Мантейнером обоих пакетов является сотрудник компании Etersoft.
У компании Etersoft есть ещё одна -- коммерческая -- версия: WINE@Etersoft уже c "закрытыми" патчами, которая также совместима с дистрибутивами ALT Linux (впрочем, как и с другими дистрибутивами Linux).
Работа Wine в 64-битных дистрибутивах
В 64-битных дистрибутивах пакет wine, в отличии от 64-битного Windows, поддерживает только 64-битные Windows приложения.
Для понимания того, какое это приложение, можно пояснить, что в 64-битном Windows 64-битные приложения ставятся в каталог "Program Files", а 32-битные в "Program Files (x86)"
Как известно, большинство Windows-приложений на сегодня -- 32-битные.
i586-wine и i586-wine-vanila -- это перепакованный 32-битный Wine для работы в 64-битной среде по технологии arepo.
Для его установки необходимо убедиться, что подключён репозиторий для псевдоархитектуры x86_64-i586.
Например, для ветки p8 команда apt-repo, помимо других строчек, должна в своём выводе иметь следующую строчку (например, в /etc/apt/sources.list.d/alt.list):
rpm [p8] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64-i586 classic
А после этого установить из 32-битных пакетов, например:
apt-get install i586-wine
Работа с сетью
Установите i586-glibc-nss:
apt-get install i586-glibc-nss
32-битные видеодрайверы
Установите i586-libGL и i586-libGLU:
apt-get install i586-libGL i586-libGLU
и что-то вроде i586-xorg-dri-intel в зависимости от видеодрайвера, см. тж. ссылки ниже.
Ссылки по теме
- Установка WINE@Etersoft на 64-битные ОС
- Несколько архитектур в одной ОС (Arepo/Biarch)
- Описание WINE@Etersoft
- Краткий FAQ по Wine
- Документация по Wine на русском языке
- Наиболее полная документация по Wine (на английском языке)
- Русский Wine (Русский Wiki по Wine)
- Готовим Wine в домашних условиях
- Практические вопросы > WINE
- Практические вопросы > Бизнес и бухгалтерия под Линукс