WINE@Etersoft/X86 64 — различия между версиями

Материал из Русский WINE
Перейти к: навигация, поиск
(ALT Linux)
(Debian 6.0 х86_64 / AstraLinux x86_64)
 
(не показано 46 промежуточных версии 8 участников)
Строка 1: Строка 1:
== Установка WINE@Etersoft на 64-битные ОС ==
+
== Установка WINE@Etersoft на 64-битные ОС ==
  
Для всех систем, кроме Ubuntu, для 64-битной системы заказываются обычные пакеты для 32-битной системы, которые потом ставятся определённым образом.
+
Начиная с WINE@Etersoft 7, установка производится штатным образом: с помощью предлагаемого вместе с пакетами установочного скрипта или вручную установкой пакетов, которые включают в себя 32-битные и 64-битные версии.
  
Для Ubuntu 64 bit есть отдельная ссылка для скачивания.
 
  
Возможно после установки пакетов потребуется перезагрузка системы.
+
=== ALT Linux  ===
  
 +
Поставка WINE@Etersoft осуществляется в виде набора .rpm пакетов для вашей операционной системы. Вы можете загрузить их для установки вручную или использовать единую команду установки, которая скачает все необходимые пакеты и установит их за вас.
  
=== ALT Linux ===
+
1. Найдите в письме с пакетами файл '''wine-etersoft-install.sh''' и загрузите его к себе на компьютер;
  
Например, для ALT Linux p6 нужно добавить в /etc/apt/sources.list репозиторий с пакетами x86_32:
+
2. Войдите в режим суперпользователя:
  
<pre>rpm ftp://updates.etersoft.ru/pub/ALTLinux/p6/branch x86_64-i586 classic</pre>
+
$ su -
  
И устанавливать пакеты WINE, собранные для ALT Linux p6 32 bit и предварительно скачанные, через
+
3. Перейдите в каталог с загруженной командой и выполните:
  
apt-get install.
+
# bash wine-etersoft-install.sh
  
  
Аналогично для других версий дистрибутивов (4.0, 4.1, p5, p6, а также Sisyphus).
+
Единая команда установки автоматически скачает все необходимые *.rpm пакеты и установит WINE@Etersoft.
  
 +
Следующим шагом скрипт загрузит файл вашей лицензии и положит его в /etc/wine.
 +
После завершения работы скрипт удалит временный каталог для *.rpm пакетов.
  
Поскольку явной зависимости на libcups в пакете wine (wine-etersoft) нет, для возможности печати нужно установить i586-libcups.
+
Успешная установка завешается строками:
  
 +
WINE@Etersoft установлен.
 +
Пример использования (запускать под пользователем):
 +
$ wine setup.exe
  
Также нужно установить пакет i586-libgcc4.5 (для p5 - i586-libgcc4.3, для 4.1 - i586-libgcc4.1) и i586-libXrender.
+
После установки WINE@Etersoft, '''выйдите''' из режима суперпользователя.
  
Убедитесь, что установлен пакет i586-glibc-pthread.
+
=== OpenSUSE ===
  
 +
==== Установка на OpenSUSE 12.01 x64  ====
  
Для того, чтобы работало разыменование адресов, должен быть установлен пакет i586-glibc-nss.
+
производится при помощи команды zypper in &lt;название_пакета&gt; или zypper install &lt;название_пакета&gt;
  
 +
1. сначала устанавливаются libieee1284-32bit.rpm и libusb-32bit.rpm пакеты
 +
<pre>#zypper install libieee1284-32bit</pre>
 +
<pre>#zypper install libusb-0_1-4-32bit</pre>
  
На старых системах (до p6) после установки от winediag можно получить ошибку
+
2. ставим 32-битные пакеты etersoft
 +
<pre>#zypper install wine-etersoft-*.i586.rpm</pre>
 +
<pre>#zypper install wine-etersoft-&lt;local,network,sql ...&gt;-*.i586.rpm</pre>
  
ERROR: Incorrect locale settings. Check $ locale output. Use $ locale --all for get full list of available locales. Set locale with LANG=ru_RU.UTF-8 for example. Check locale files in /usr/lib/locale
+
Готово!
  
в этом случае нужно создать ссылку:
+
==== OpenSUSE 10.2 x86_64  ====
  
ln -s /usr/lib64/locale /usr/lib
+
Установка производится при помощи команды 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, а потом
  
В частности, на p5 можно поставить пакет i586-glibc-locales, но он [https://bugzilla.altlinux.org/show_bug.cgi?id=26676 содержит неверную ссылку].
+
wine-etersoft-(local,network...)-''''''***.rpm'''''
  
 +
Где "''''''**.rpm" означает, что необходимо выбирать пакеты соответствующие вашей ОС.'''''
  
 +
=== Arch Linux 2011.08.19 x86_64  ===
  
Полный перечень пакетов, которые необходимо установить в систему для полноценной работы WINE@Etersoft:
+
На данный момент в наших пакетах wine нет необходимых зависимостей, так что надо просто установить поддержку 32-битных программ:  
  
<pre>i586-libgcc4.5
+
<pre>pacman -S lib32-fontconfig lib32-libxcursor lib32-libxdamage lib32-libxrandr lib32-libxslt lib32-mesa lib32-openssl lib32-libcups</pre>
  
i586-glibc-pthread
+
Затем установить пакеты wine:
  
i586-libcups
+
<pre>pacman -U --arch i686 wine-etersoft-*</pre>
  
i586-libncurses
+
=== Mandriva 2010.0 x86_64  ===
  
i586-libXrender
+
Скачивает пакеты для 32-битной системы и ставим их командой
  
i586-libICE
 
 
i586-libuuid
 
 
glibc-locales</pre>
 
 
 
 
Драйверы ключей защиты haspd нужно устанавливать 64-битной сборки из
 
 
[ftp://updates.etersoft.ru/pub/Etersoft/WINE@Etersoft/stable/WINE/x86_64/ALTLinux/ ftp://updates.etersoft.ru/pub/Etersoft/WINE@Etersoft/stable/WINE/x86_64/ALTLinux/]
 
 
=== [http://wiki.etersoft.ru/OpenSUSE 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
 
  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 запускался, необходимо установить пакет ia32-libs
  
потом можно ставить пакеты с Wine следующей командой:
+
потом можно ставить пакеты с Wine следующей командой:  
  
  dpkg --force-depends -i *.rpm
+
  dpkg --force-depends -i *.deb
  
 +
Этой командой устанавливаются 32-битные пакеты:
  
Этой командой устанавливаются 32-битные пакеты:
+
wine-etersoft_*.deb
 +
wine-etersoft-(local,network,sql)_*.deb
  
wine-etersoft_1.0.12*.deb
+
==== Debian начиная с 7.0 64bit  ====
  
wine-etersoft-(local,network,sql)_1.0.12*.deb
+
Нужно разрешить использование 32-битной архитектуры, установить 32-битные пакеты wine-etersoft и выровнять зависимости:
 +
<pre># dpkg --add-architecture i386
 +
# dpkg -i wine-etersoft*.deb
 +
# apt-get update
 +
# apt-get install -f
 +
</pre>
  
 +
Дополнительно стоит установить пакет
 +
# apt-get install libgnome-keyring0:i386
 +
чтобы не выдавалось лишних сообщений (подробности в [https://bugs.etersoft.ru/show_bug.cgi?id=8956 8956]).
  
 +
=== Ubuntu ===
  
=== Ubuntu 12.04 64bit ===
+
==== Ubuntu 11.10 64bit ====
  
В связи с полным переходом на multiarch, в систему достаточно просто установить 32-битные пакеты wine-etersoft и выровнять зависимости:
+
<pre># apt-get install ia32-libs
<pre>
+
# dpkg -i libwine-etersoft-devel_2.0.3-eter10ubuntu_amd64.deb
# dpkg -i *.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
 
# apt-get -f install
</pre>
+
</pre>  
  
 +
==== Ubuntu начиная с 12.04 64bit ====
  
=== Установка в старые Ubuntu 64bit ===
+
В связи с полным переходом на multiarch, в систему достаточно просто установить 32-битные пакеты wine-etersoft и выровнять зависимости:
 +
<pre># dpkg -i *.deb
 +
# apt-get -f install
 +
</pre>
  
Под Ubuntu собраны все необходимые пакеты для архитектуры amd64.  
+
Начиная с определённых ядер (> 3.8.*) в ядрах ubuntu отсутствует поддержка 16-битных сегментов.
 +
Поддержка появляется в ядрах > 3.14.6
  
Предварительно потребуется установить пакет ia32-libs.
+
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328965
  
Хорошим вариантом является следующий:
+
==== Установка в старые Ubuntu 64bit  ====
  
<pre>
+
Под Ubuntu собраны все необходимые пакеты для архитектуры amd64.
# apt-get install wine
+
  
# apt-get remove wine
+
Предварительно потребуется установить пакет ia32-libs.
  
# dpkg -i *.deb</pre>
+
Хорошим вариантом является следующий:
 
+
<pre># apt-get install wine
 
+
 
+
Возможно, что wine не будет запускаться, жалуясь на wine-glibc.
+
 
+
Должен помочь запуск с указанием
+
 
+
LD_LIBRARY_PATH=/usr/lib64
+
 
+
Эту строку можно вставить в /etc/wine/config
+
 
+
следующим образом:
+
 
+
<pre>export LD_LIBRARY_PATH=/usr/lib64</pre>
+
  
 +
# apt-get remove wine
  
=== Fedora ===
+
# dpkg -i *.deb</pre>
 +
Возможно, что wine не будет запускаться, жалуясь на wine-glibc.
  
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE*
+
Должен помочь запуск с указанием&nbsp;LD_LIBRARY_PATH=/usr/lib64
  
 +
Эту строку можно вставить в /etc/wine/config&nbsp;следующим образом:
 +
<pre>export LD_LIBRARY_PATH=/usr/lib64</pre>
  
 +
=== Fedora  ===
  
=== CentOS ===
+
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE*
  
Перед установкой WINE@Etersoft необходимо установить 32-битные версии пакетов libXaw и libieee1284, они доступны в стандартных репозиториях.
+
=== CentOS  ===
  
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE*
+
Перед установкой WINE@Etersoft необходимо установить 32-битные версии пакетов libXaw и libieee1284, они доступны в стандартных репозиториях.
  
 +
Устанавливайте скачанные 32-битные пакеты командой yum install --nogpgcheck *название пакетов WINE*
  
 
=== Ссылки ===
 
=== Ссылки ===
  
* http://wiki.winehq.org/WineOn64bit
+
*http://wiki.winehq.org/WineOn64bit  
 +
*[http://wiki.etersoft.ru/Admin/UpdateLinux Обновление различных дистрибутивов]
 +
*[http://wiki.etersoft.ru/EPM EPM — универсальное средство управления пакетами]
  
[[Category:WINE]]
+
[[Категория: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

Внимание: Для работы печати нужно убедиться в отсутствии пакета lpr и наличие пакета cups-bsd:i386


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*

Ссылки

Wine
Search.png
Программы работающие в WineСкачатьШкольный Wine
WINE@Etersoft Общие сведенияУстановка на 64-битные ОСОсобенности разработкиПатчи для WINE@EtersoftАдминистративная установкаДополнительные компонентыКак получить WINE@Etersoft?Лицензия на документациюГлоссарийИспользование аппаратных ключей защиты в LinuxДополнительная информация • [ Совместная работа | по CIFSпо NFS ] • Изменение системных ограниченийРегистрация продуктаПошаговая инструкция по установке rpm-пакетовОбращение в службу поддержкиТерминальные решенияУстановка WINE@EtersoftПодписка на обновленияНастройка WINE@EtersoftРазработчикуEnterpriseЧто такое WINE@Etersoft SQLВозможностиСреда для запуска приложений WindowsИспользование WINE@EtersoftFAQ по использованию WINE@EtersoftОсновные командыWINE@Etersoft/LocalЧто такое WINE@Etersoft Local
Программы Запуск БЭСТ 4+Запуск Консультант+ (сетевой версии)ГарантF1Инфо-Бухгалтер 8.xНалогоплательщик ЮЛ
1C Отличия от обычного WineМестоположение базы 1С1C: Предприятие 7.7 в WINEНастройка 1С 7.7 для работы с SQL-серверомУстановка 1С: Предприятия 8.1Установка 1С: Предприятия 8.1 в трёхзвенном режиме
Пользователю
Помощь Использование WinecfgИспользование RegeditПубличный префиксНесколько версийКлючи regedit
Легальность DCOM95IE5DCOMMSXML
Утилиты для работы с Wine WinetricksWineToolsQ4WinePlayOnLinuxIEs4LinuxWine-DoorsSwineWine LauncherLutris
Разработчику
Компоненты WindowsЗапрет отключения защиты программыУправление обработчиком исключенийStraceNTИзмерение скорости функций WinAPIGLУстройство чтения смарт-картПрофилированиеТесты для проверки интерфейсовНаписание тестов в системе WineАутентификация в домене ADРепозиторииПрименение Git-патчей
Помощь Создание патчейНаписание приложения под wineОтправка патчейСборка eterhackСборка wine-public
Отладка Способы отладкиWINEDEBUGWinedbg
Разработка WINE
1CODBCWinHelpКомпасМетодикаТестирование доступаЦветаФайловый диалогТестированиеЛитератураИзображенияWin32ШрифтыФайловые блокировкиСсылкиКлючи защитыRPMWineGeckoListViewУпаковка Wine
Производителю
Родственные проекты
LUKReactOSARWINSSCrossOverKernelEx
Прочее
PageSetupDlgFreeBSDWwr