1 Консультант Плюс

Настройка запуска сетевой версии Консультант Плюс

Установка и настройка wine

Установите Wine:

yum install wine winetricks

Выполните следующую команду от пользователя для которого устанавливается К+:

winetricks riched30 winhttp

Запустите конфигуратор wine перейдя в меню по пути Приложения — Wine — Wine Configuration

Важно
Запускать конфигуратор Wine нужно от того пользователя, под которым планируется работать в Консультант+
Установите необходимые дополнительные библиотеки, которые попросит установить Wine. В РЕД ОС 7.1 для их установки потребуется выход в интернет.
На вкладке Графика уберите галочку в пункте "Разрешить менеджеру окон декорировать окна".

Настройка запуска Консультант+ на рабочей станции

Для запуска «Консультант Плюс» на рабочей станции подключите сетевой диск с «Консультантом», это можно сделать разными способами. Инструкции по подключению сетевых дисков вы можете прочитать по ссылке, используйте  подходящий для вас вариант. Рекомендуется использовать automount.

Важно
Дальнейшие команды выполняются от того пользователя, под которым планируется работать в Консультант+ (не от root)

Проверьте, что команда whoami выдаёт имя вашего пользователя, а не root.

Выполните команду (первый запуск Консультант+ производится долго, так как выполняется обновление конфигурации wine):

wine /mnt/cons/share/cons.exe /linux /yes

Вместо /mnt/cons/share/  укажите свой каталог в который был примонтирован Консультант+.
Должна запуститься процедура регистрации рабочей станции. Не закрывая окна обмена информацией с администратором, необходимо зарегистрировать рабочую станцию с машины администратора. Для регистрации рабочей станции с машины администратора, запустите Консультант+ с ключом /adm Перейдите в меню на пункт Сервис > Регистрация новых пользователей.

На сервере и на клиенте должен увеличиваться прогресс в прогресс-баре.
После данных действий на рабочем столе создадутся два файла.
Файл с расширением .lnk необходимо удалить.

Создание ярлыка Консультант+

Если при установке Консультант+ автоматически не создался ярлык запуска, то создайте на рабочем столе файл с расширением .desktop и содержанием:

[Desktop Entry]
Name=ConsultantPlus
Exec=wine /mnt/cons/share/cons.exe /linux /yes
Type=Application
StartupNotify=true
Comment=ConsultantPlus
Icon=43D4_Cons.0
StartupWMClass=cons.exe

В строке «Exec=wine /mnt/cons/share/cons.exe /linux /yes» укажите свой каталог в который был примонтирован Консультант+.

В случае замедленной работы можно добавить ключ /sprocess=0 При нормальной работе, не добавляйте этот ключ.
Ключ /yes необходим для подавления сообщения об ошибке [WNetGetUniversalName ...] : NO_NETWORK

Установка драйвера защиты «Консультант Плюс» для серверной части

Если «Консультант Плюс» будет располагаться на РЕД ОС, то для его работы нужно установить и запустить на РЕД ОС драйвер защиты сonslin. Этот файл необходим для успешных регистрации и обновления баз. Для установки драйвера защиты «Консультант Плюс» требуется файл сonslin с официального сайта Консультант +
Поместите его в директорию /usr/local/bin. Переместить файл в этот каталог получится только с правами суперпользователя.

Перейдите в консоли в каталог с файлом conslin и выполните копирование:

# cp conslin /usr/local/bin

Владельцем conslin назначьте пользователя root и дайте права на выполнение:

# chown root:root /usr/local/bin/conslin
# chmod +x /usr/local/bin/conslin

Запустите сonslin:

# /usr/local/bin/conslin

Результат успешного запуска сonslin:

bind: Address already in use

Если conslin не запустился и выдал ошибку о том, что не нашел библиотек, установите дополнительно пакеты:

# yum install glibc.i686 compat-libstdc++-33.x86_64 libstdc++.i686

Для автоматической загрузки драйвер защиты надо отредактировать файл rc.local

# nano /etc/rc.local

В конец файла добавить строку:

/usr/local/bin/conslin

Закрыть с сохранением файл и выполнить команду:

chmod a+x /etc/rc.local

Дополнительные ключи запуска КонсультантПлюс

Для регистрации

wine cons.exe /adm /reg 

Для приема пополнения из RECEIVE

wine cons.exe /adm /receive /base* 

Для приема пополнения через интернет

wine cons.exe /adm /receive_inet /base* 

Для тестирования

wine cons.exe /adm /basetest /base*

 

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email