WINE@Etersoft/X86 64 — различия между версиями
(→Debian 7.0 64bit) |
Olezha (обсуждение | вклад) (→Debian 6.0 х86_64 / AstraLinux x86_64) |
||
(не показано 25 промежуточных версии 4 участников) | |||
Строка 1: | Строка 1: | ||
== Установка WINE@Etersoft на 64-битные ОС == | == Установка WINE@Etersoft на 64-битные ОС == | ||
− | + | Начиная с WINE@Etersoft 7, установка производится штатным образом: с помощью предлагаемого вместе с пакетами установочного скрипта или вручную установкой пакетов, которые включают в себя 32-битные и 64-битные версии. | |
− | |||
− | |||
− | |||
− | |||
− | |||
=== ALT Linux === | === ALT Linux === | ||
− | + | Поставка WINE@Etersoft осуществляется в виде набора .rpm пакетов для вашей операционной системы. Вы можете загрузить их для установки вручную или использовать единую команду установки, которая скачает все необходимые пакеты и установит их за вас. | |
− | + | ||
− | + | ||
− | + | 1. Найдите в письме с пакетами файл '''wine-etersoft-install.sh''' и загрузите его к себе на компьютер; | |
− | + | 2. Войдите в режим суперпользователя: | |
− | + | $ su - | |
− | + | 3. Перейдите в каталог с загруженной командой и выполните: | |
− | + | # bash wine-etersoft-install.sh | |
− | |||
− | + | Единая команда установки автоматически скачает все необходимые *.rpm пакеты и установит WINE@Etersoft. | |
− | + | Следующим шагом скрипт загрузит файл вашей лицензии и положит его в /etc/wine. | |
+ | После завершения работы скрипт удалит временный каталог для *.rpm пакетов. | ||
− | + | Успешная установка завешается строками: | |
− | + | WINE@Etersoft установлен. | |
+ | Пример использования (запускать под пользователем): | ||
+ | $ wine setup.exe | ||
− | + | После установки WINE@Etersoft, '''выйдите''' из режима суперпользователя. | |
− | + | === OpenSUSE === | |
− | + | ==== Установка на OpenSUSE 12.01 x64 ==== | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | === Установка на OpenSUSE 12.01 x64 === | + | |
производится при помощи команды zypper in <название_пакета> или zypper install <название_пакета> | производится при помощи команды zypper in <название_пакета> или zypper install <название_пакета> | ||
1. сначала устанавливаются libieee1284-32bit.rpm и libusb-32bit.rpm пакеты | 1. сначала устанавливаются libieee1284-32bit.rpm и libusb-32bit.rpm пакеты | ||
− | + | <pre>#zypper install libieee1284-32bit</pre> | |
− | + | <pre>#zypper install libusb-0_1-4-32bit</pre> | |
− | + | ||
2. ставим 32-битные пакеты etersoft | 2. ставим 32-битные пакеты etersoft | ||
− | + | <pre>#zypper install wine-etersoft-*.i586.rpm</pre> | |
− | + | <pre>#zypper install wine-etersoft-<local,network,sql ...>-*.i586.rpm</pre> | |
− | + | ||
Готово! | Готово! | ||
− | + | ==== OpenSUSE 10.2 x86_64 ==== | |
− | + | ||
− | === OpenSUSE 10.2 x86_64 === | + | |
Установка производится при помощи команды zypper in название_пакета | Установка производится при помощи команды zypper in название_пакета | ||
Строка 97: | Строка 59: | ||
Где "''''''**.rpm" означает, что необходимо выбирать пакеты соответствующие вашей ОС.''''' | Где "''''''**.rpm" означает, что необходимо выбирать пакеты соответствующие вашей ОС.''''' | ||
− | |||
− | |||
=== Arch Linux 2011.08.19 x86_64 === | === Arch Linux 2011.08.19 x86_64 === | ||
Строка 104: | Строка 64: | ||
На данный момент в наших пакетах wine нет необходимых зависимостей, так что надо просто установить поддержку 32-битных программ: | На данный момент в наших пакетах wine нет необходимых зависимостей, так что надо просто установить поддержку 32-битных программ: | ||
− | + | <pre>pacman -S lib32-fontconfig lib32-libxcursor lib32-libxdamage lib32-libxrandr lib32-libxslt lib32-mesa lib32-openssl lib32-libcups</pre> | |
Затем установить пакеты wine: | Затем установить пакеты wine: | ||
− | + | <pre>pacman -U --arch i686 wine-etersoft-*</pre> | |
− | + | ||
− | < | + | |
=== Mandriva 2010.0 x86_64 === | === Mandriva 2010.0 x86_64 === | ||
Строка 118: | Строка 76: | ||
urpmi | urpmi | ||
− | + | === Debian === | |
− | === Debian 6.0 х86_64 | + | {{Warning| Для работы печати нужно убедиться в отсутствии пакета lpr и наличие пакета cups-bsd:i386 }} |
+ | ==== Debian 6.0 х86_64 / AstraLinux x86_64 ==== | ||
− | (Аналогична установка и на Ubuntu 8.04 x86_64 ) | + | (Аналогична установка и на Ubuntu 8.04 x86_64 и AstraLinux x86_64 ) |
− | + | Для того, что бы приложения и сам wine запускался, необходимо установить пакет ia32-libs | |
потом можно ставить пакеты с Wine следующей командой: | потом можно ставить пакеты с Wine следующей командой: | ||
− | dpkg --force-depends -i *. | + | dpkg --force-depends -i *.deb |
− | + | Этой командой устанавливаются 32-битные пакеты: | |
− | wine- | + | wine-etersoft_*.deb |
+ | wine-etersoft-(local,network,sql)_*.deb | ||
− | + | ==== Debian начиная с 7.0 64bit ==== | |
− | + | Нужно разрешить использование 32-битной архитектуры, установить 32-битные пакеты wine-etersoft и выровнять зависимости: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<pre># dpkg --add-architecture i386 | <pre># dpkg --add-architecture i386 | ||
# dpkg -i wine-etersoft*.deb | # dpkg -i wine-etersoft*.deb | ||
# apt-get update | # apt-get update | ||
− | # apt-get | + | # apt-get install -f |
</pre> | </pre> | ||
− | === Ubuntu 11.10 64bit === | + | Дополнительно стоит установить пакет |
+ | # apt-get install libgnome-keyring0:i386 | ||
+ | чтобы не выдавалось лишних сообщений (подробности в [https://bugs.etersoft.ru/show_bug.cgi?id=8956 8956]). | ||
+ | |||
+ | === Ubuntu === | ||
+ | |||
+ | ==== Ubuntu 11.10 64bit ==== | ||
− | |||
<pre># apt-get install ia32-libs | <pre># apt-get install ia32-libs | ||
# dpkg -i libwine-etersoft-devel_2.0.3-eter10ubuntu_amd64.deb | # dpkg -i libwine-etersoft-devel_2.0.3-eter10ubuntu_amd64.deb | ||
Строка 158: | Строка 119: | ||
</pre> | </pre> | ||
− | + | ==== Ubuntu начиная с 12.04 64bit ==== | |
− | + | ||
− | === Ubuntu 12.04 64bit | + | |
В связи с полным переходом на multiarch, в систему достаточно просто установить 32-битные пакеты wine-etersoft и выровнять зависимости: | В связи с полным переходом на multiarch, в систему достаточно просто установить 32-битные пакеты wine-etersoft и выровнять зависимости: | ||
Строка 167: | Строка 126: | ||
</pre> | </pre> | ||
− | + | Начиная с определённых ядер (> 3.8.*) в ядрах ubuntu отсутствует поддержка 16-битных сегментов. | |
+ | Поддержка появляется в ядрах > 3.14.6 | ||
− | === Установка в старые Ubuntu 64bit === | + | https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328965 |
+ | |||
+ | ==== Установка в старые Ubuntu 64bit ==== | ||
Под Ubuntu собраны все необходимые пакеты для архитектуры amd64. | Под Ubuntu собраны все необходимые пакеты для архитектуры amd64. | ||
Строка 187: | Строка 149: | ||
Эту строку можно вставить в /etc/wine/config следующим образом: | Эту строку можно вставить в /etc/wine/config следующим образом: | ||
<pre>export LD_LIBRARY_PATH=/usr/lib64</pre> | <pre>export LD_LIBRARY_PATH=/usr/lib64</pre> | ||
− | |||
− | |||
− | |||
− | |||
=== Fedora === | === Fedora === | ||
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE* | Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE* | ||
− | |||
− | |||
=== CentOS === | === CentOS === | ||
Строка 204: | Строка 160: | ||
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE* | Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE* | ||
− | + | === Ссылки === | |
− | + | ||
− | === Ссылки | + | |
*http://wiki.winehq.org/WineOn64bit | *http://wiki.winehq.org/WineOn64bit | ||
Строка 212: | Строка 166: | ||
*[http://wiki.etersoft.ru/EPM EPM — универсальное средство управления пакетами] | *[http://wiki.etersoft.ru/EPM EPM — универсальное средство управления пакетами] | ||
− | [[ | + | [[Категория:WINE@Etersoft]] |
+ | <noinclude>{{Wine}}</noinclude> |
Текущая версия на 16:37, 3 мая 2024
Содержание
[убрать]Установка WINE@Etersoft на 64-битные ОС
Начиная с WINE@Etersoft 7, установка производится штатным образом: с помощью предлагаемого вместе с пакетами установочного скрипта или вручную установкой пакетов, которые включают в себя 32-битные и 64-битные версии.
ALT Linux
Поставка WINE@Etersoft осуществляется в виде набора .rpm пакетов для вашей операционной системы. Вы можете загрузить их для установки вручную или использовать единую команду установки, которая скачает все необходимые пакеты и установит их за вас.
1. Найдите в письме с пакетами файл wine-etersoft-install.sh и загрузите его к себе на компьютер;
2. Войдите в режим суперпользователя:
$ su -
3. Перейдите в каталог с загруженной командой и выполните:
# bash wine-etersoft-install.sh
Единая команда установки автоматически скачает все необходимые *.rpm пакеты и установит WINE@Etersoft.
Следующим шагом скрипт загрузит файл вашей лицензии и положит его в /etc/wine. После завершения работы скрипт удалит временный каталог для *.rpm пакетов.
Успешная установка завешается строками:
WINE@Etersoft установлен. Пример использования (запускать под пользователем): $ wine setup.exe
После установки WINE@Etersoft, выйдите из режима суперпользователя.
OpenSUSE
Установка на OpenSUSE 12.01 x64
производится при помощи команды zypper in <название_пакета> или zypper install <название_пакета>
1. сначала устанавливаются libieee1284-32bit.rpm и libusb-32bit.rpm пакеты
#zypper install libieee1284-32bit
#zypper install libusb-0_1-4-32bit
2. ставим 32-битные пакеты etersoft
#zypper install wine-etersoft-*.i586.rpm
#zypper install wine-etersoft-<local,network,sql ...>-*.i586.rpm
Готово!
OpenSUSE 10.2 x86_64
Установка производится при помощи команды zypper in название_пакета
Сначала установите libieee1284-32bit-0.2.10-107.x86_64.rpm и libusb-32bit-0.1.12.72.x86_64.rpm пакеты,
потом можно устанавливать libwine-etersoft-''''*.rpm, за ним wine-etersoft-''''*.rpm, а потом
wine-etersoft-(local,network...)-'***.rpm
Где "'**.rpm" означает, что необходимо выбирать пакеты соответствующие вашей ОС.
Arch Linux 2011.08.19 x86_64
На данный момент в наших пакетах wine нет необходимых зависимостей, так что надо просто установить поддержку 32-битных программ:
pacman -S lib32-fontconfig lib32-libxcursor lib32-libxdamage lib32-libxrandr lib32-libxslt lib32-mesa lib32-openssl lib32-libcups
Затем установить пакеты wine:
pacman -U --arch i686 wine-etersoft-*
Mandriva 2010.0 x86_64
Скачивает пакеты для 32-битной системы и ставим их командой
urpmi
Debian
Debian 6.0 х86_64 / AstraLinux x86_64
(Аналогична установка и на Ubuntu 8.04 x86_64 и AstraLinux x86_64 )
Для того, что бы приложения и сам wine запускался, необходимо установить пакет ia32-libs
потом можно ставить пакеты с Wine следующей командой:
dpkg --force-depends -i *.deb
Этой командой устанавливаются 32-битные пакеты:
wine-etersoft_*.deb wine-etersoft-(local,network,sql)_*.deb
Debian начиная с 7.0 64bit
Нужно разрешить использование 32-битной архитектуры, установить 32-битные пакеты wine-etersoft и выровнять зависимости:
# dpkg --add-architecture i386 # dpkg -i wine-etersoft*.deb # apt-get update # apt-get install -f
Дополнительно стоит установить пакет
# apt-get install libgnome-keyring0:i386
чтобы не выдавалось лишних сообщений (подробности в 8956).
Ubuntu
Ubuntu 11.10 64bit
# apt-get install ia32-libs # dpkg -i libwine-etersoft-devel_2.0.3-eter10ubuntu_amd64.deb # dpkg -i wine-etersoft_2.0.3-eter10ubuntu_amd64.deb # dpkg -i wine-etersoft-gl_2.0.3-eter10ubuntu_amd64.deb # dpkg -i wine-etersoft-network_2.0.3-eter5ubuntu_amd64.de # apt-get -f install
Ubuntu начиная с 12.04 64bit
В связи с полным переходом на multiarch, в систему достаточно просто установить 32-битные пакеты wine-etersoft и выровнять зависимости:
# dpkg -i *.deb # apt-get -f install
Начиная с определённых ядер (> 3.8.*) в ядрах ubuntu отсутствует поддержка 16-битных сегментов. Поддержка появляется в ядрах > 3.14.6
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328965
Установка в старые Ubuntu 64bit
Под Ubuntu собраны все необходимые пакеты для архитектуры amd64.
Предварительно потребуется установить пакет ia32-libs.
Хорошим вариантом является следующий:
# apt-get install wine # apt-get remove wine # dpkg -i *.deb
Возможно, что wine не будет запускаться, жалуясь на wine-glibc.
Должен помочь запуск с указанием LD_LIBRARY_PATH=/usr/lib64
Эту строку можно вставить в /etc/wine/config следующим образом:
export LD_LIBRARY_PATH=/usr/lib64
Fedora
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE*
CentOS
Перед установкой WINE@Etersoft необходимо установить 32-битные версии пакетов libXaw и libieee1284, они доступны в стандартных репозиториях.
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE*
Ссылки
- http://wiki.winehq.org/WineOn64bit
- Обновление различных дистрибутивов
- EPM — универсальное средство управления пакетами