Установка и настройка WINE@Etersoft

Материал из Etersoft wiki
Перейти к: навигация, поиск

Установка продукта Wine@Etersoft довольно проста - она производится с помощью специальных программ, называемых менеджеры пакетов. Существует три самые популярные программы: Synaptic, модуль ALT Linux Control Center, консольная утилитуа apt. Операции с пакетами, которые по сути являются архивами с необходимым ПО, удобнее выполнять в консоли. Тем более, консольные команды apt предоставляют все функции для работы с пакетами: обновление информации, поиск, установка, удаление.

Так как у WINE@Etersoft есть определенные системные требования, и при использовании дистрибутива, которого нет в списке совместимых с WINE@Etersoft , компания не гарантирует, что WINE@Etersoft можно установить и корректно использовать, то перед установкой WINE@Etersoft нужно скачать рекомендуемые установочные образы, например Simply Linux (altlinux-6.0.1-simply-i586-ru-install-dvd5.iso 32-разрядный и altlinux-6.0.1-simply-x86_64-ru-install-dvd5.iso 64-разрядный) по ссылке:

ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/iso/simply/

После установки ОС необходимо настроить репозитории ALTLinux и установить через них WINE@Etersoft.

Примечание: символ $ означает, что команда выполняется с правами пользователя; символ # - с правами суперпользователя (root).

Настройка репозиториев ALTLinux

Чтобы добавить репозитории ALTLinux LINUX@Etersoft в источники, нужно выполнить команду

$ sudo mcedit /etc/apt/sources.list

и в открывшемся файле добавить строки:

(для 32-разрядной версии)

rpm [updates] http://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/branch/ i586 classic

rpm [updates] http://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/branch/ noarch classic

(для 64-разрядной версии)

rpm [updates] http://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/branch/ x86_64 classic

rpm [updates] http://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/branch/ x86_64-i586 classic

rpm [updates] http://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/branch/ noarch classic

Для удобства пользователи из Саратова могут заменить http://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/branch/ на зеркало Саратовского государственного университета: http://mirrors.sgu.ru/altlinux/p7/branch/.


Установка WINE@Etersoft

Перед установкой пакетов или при поиске новых версий пакетов необходимо обновить информацию от источников.

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

# apt-get update

Для настройки репозиториев LINUX@Etersoft необходимо из репозиториев ALTLinux установить пакеты apt-conf-etersoft-common и apt-repo с помощью команд:

 
# apt-get install apt-conf-etersoft-common

# apt-get install apt-repo


После настройки репозиториев ALTLinux через них можно установить WINE@Etersoft. Здесь возможны два варианта:



  • С помощью команд

(для х86)

# apt-repo add "rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch i586 addon nonfree"
# apt-repo add "rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch noarch addon nonfree"

(для х64)

# apt-repo add "rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch x86_64 addon nonfree"
# apt-repo add "rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch i586 addon nonfree"
# apt-repo add "rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch noarch addon nonfree" 
  • Прописав репозитории в файле /etc/apt/sources.list


Для x86:

rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branchi586 addon nonfree

rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch noarch addon nonfree

Для x64:

rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch x86_64 addon nonfree

rpm [etersoft] [http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch i586 addon nonfree

rpm [etersoft] http://download.etersoft.ru/pub/Etersoft/LINUX@Etersoft/p7/branch noarch addon nonfree

Важно! Во время установки WINE@Etersoft нужно подключить именно i586, а не x86_64-586, так как этот вариант пока недоступен.


Затем нужно снова обновить данные от источников командой apt-get update. В случае возникновения ошибок следует воспользоваться командой

$ apt-repo

Или

$ grep-R^rpm

Они выдадут пути к репозиториям, в которых возможно обнаружить ошибку.

Если обновление прошло успешно, пакеты получены и завершено построение дерева зависимостей, то можно переходить к установке WINE@Etersoft.

При возникновении ошибок в путях и конфликтов с репозиториями х32_64 рекомендуется проверить наличие незакомментированных репозиториев в каталоге sources.list.d, обычно это файл:

# mcedit /etc/apt/sources.list.d/alt.list

Установка WINE@Etersoft:

# apt-get install wine-etersoft-sql

В случае ошибки «битых» пакетов и конфликтов с libwine-vanilla необходимо удалить последнюю с помощью команды:

# apt-get remove libwine-vanilla

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

$ wine

А после создания окружения нужно скопировать ключ-лицензию WINE-ETERSOFT.LIC в каталог ./wine или или в /etc/wine.

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

$ wine --version

Она выведет сведения о версии и лицензии WINE.