Установка wine.i686

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

Для запуска 32-битных программ (например Консультант Плюс, Гарант) нужна установленная 32-битная версия wine.

Для её установки сначала нужно удалить 64-битную версию.

$ sudo yum remove wine*
$ sudo yum remove wine-core

Подключаем нужную ветку репозитория.

В файл /etc/yum.repos.d/AlterOS-Base.repo внесём следующие строки:

[wine-i386]
name=AlterOS-$releasever - wine - i386
#enabled=0
baseurl=http://repo.alter-os.ru/alteros/$releasever/wine/i386/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlterOS-7


и выполним команду

$ sudo yum clean all

Теперь всё готово для установки 32-битной версии wine.

Устанавливаем ядро

$ sudo yum install --setopt=tsflags=nodocs wine-core.i686

И устанавливаем wine

$ sudo yum install --setopt=tsflags=nodocs wine.i686

Для предоставления доступа в интернет приложениям, установленным в wine воспользуйтесь командой:

$ sudo setcap cap_net_raw+epi /usr/bin/wine32-preloader

В некоторых случаях данная опция мешает корректной работе ПО ГРАНД-Смета, чтобы отключить ее воспользуйтесь командой:

$ sudo setcap -r "$(readlink -f "/usr/bin/wine32-preloader")"

Важно! Перед запуском конфигуратора wine необходимо удалить папку /home/имя_пользователя/.wine Иначе конфигуратор будет считывать старую информацию.