Консультант плюс запуск на линукс

Установка КонсультантПлюс на Linux: оболочка и подробная инструкция

Саму оболочку Вы можете взять здесь, здесь или здесь.

  • содержит самый свежий рес файл (vr401267.res);
  • добавлены дины и дополнительный инструмент, который позволяет подключать новые ресы, вышедшие позже;
  • возможен приём обновлений из любых источников;
  • это сетевая версия КонсультантПлюс;
  • работоспособность на Linux проверена!
  • подробнейшая инструкция для самых начинающих пользователей Linux — даже у них обязательно всё заработает.

Благодарности: дины и инструмент для подключения новых ресов созданы человеком с ником A1eksandr1, который любезно поделился ими со всеми нами здесь.

Установка справочно-правовой системы КонсультантПлюс на Linux на примере Linux Mint (подробная инструкция)

С учётом того, что теперь работа СПС КонсультантПлюс в операционной системе Linux поддерживается официально, подготовка к установке и его запуск стал несложной задачей. Тем не менее, у пользователей, никогда не имевших дело с Linux, либо начинающих его пользователей (к ним, кстати, я отношу и себя) могут возникнуть затруднения. Данный мануал рассчитан именно на подобного рода юзеров.

1. Установка необходимых программ . Необходимая программа, на самом деле, одна — Wine, но для удобства установим ещё Double Commander (или Krusader) — это двухоконный файловый менеджер, наподобие Total Commander. Я не любитель консольных команд, поэтому нужные нам программы будем устанавливать через «Менеджер программ» с графической оболочкой. Здесь всё просто, открываем этот менеджер и вводим в окно «Поиск» «Wine» (ясное дело, без кавычек). Выбираем первый результат в списке поиска:

10000000000002FE00000273C5DEE5B0

10000000000002FE000002733DC23355

То же самое проделываем и для Double Commander (или Krusader).

2. Первый запуск Wine. Для того, чтобы программа Wine создала необходимые ей папки, запускаем один раз любой пункт из меню Wine, например «Настройка Wine»:

1000000000000296000001CCA05D86E5

Появится надпись об «обновлении конфигурации», ждём пока это обновление завершиться и закрываем окно настройки Wine (оно нам не понадобиться).

3. Копирование файлов в каталог Wine’а . С помощью Double Commander (или Krusader) переходите в каталог .wine/drive_c (в моём случае полное имя папки /home/mial/.wine/drive_c , понятно, что вместо mial должно быть Ваше имя на компьютере). И копируем туда оболочку (всё идёт в комплекте с этим мануалом, см. папку «Оболочка»

4. Копируем необходимые базы в папку BASE , копируем необходимые дины из каталога Service/DIN_999_USR_3000_10333-01 в папку DISTR/DIN.

5. Установка и запуск драйвера conslin. Открываем «Мой компьютер»

1000000000000296000001CCF99FECFE

Переходим к файловой системе в папку /usr/local , кликаем правой кнопкой мыши по папке bin и выбираем там «Открыть как администратор»:

10000000000005A0000003846402E027

Откроется вот такое окно с малиновым фоном:

10000000000005A00000036C7F426ED0

В это окно «бросаем» (либо копируем) файл conslin.

По этому файлу кликаем правой кнопкой, выбираем вкладку «Права» и ставим галочку на «Разрешить исполнение файла как программы»:

Читайте также:  Finding all users on linux

1000000000000221000001CDD1B63C55

Теперь открываем терминал:

1000000000000296000001CC3EDC4DE3

И набираем там такую команду

1000000000000299000001AA16629FC4

6. Регистрация КонсультантПлюс . Итак, теперь в Double Commander переходим в папку с установленным консультантом, в моём случае этот папка /home/mial/.wine/drive_c/ConsFed . Запускаем файл «С ключом ADM.sh» — регистрация должна пройти автоматически.

К оболочке добавлен ряд файлов с расширением *.sh их можно вынести на рабочий стол. Я скопировал на рабочий стол ярлык «С ключом ADM.sh» Он нужен для запуска консультанта с ключом /ADM (для обновления).

10000000000003AC000002A971DF5BB1

На рабочем столе кликаем по ярлыку правой кнопкой, выбираем вкладку «Permissions» и ставим галку на «Allow executing file as programm», т. е. делаем файл исполнимым:

1000000000000226000001A8EBDF89CD

То же самое делаем со всеми скопированными ярлыками.

Для выполнения определённых операций выбираем необходимый ярлык и кликаем по нему два раза. Сейчас нам необходимо запустить КонсультантПлюс с ключом /ADM. Для этого кликаем по соответствующему ярлыку и выбираем «Run».

При первом запуске появляется окно:

1000000000000167000000BAEAF81516

Я в нём ничего не менял, просто нажал ОК

И происходит формирование объединённых словарей:

100000000000021900000109E5A5E48B

10000000000005A00000036C3F2B1E9B

10000000000005A00000036CBED4EE74

10000000000005A00000036C91C4D9C6

8. Добавление драйвера conslin в автозагрузку . В терминале набираем команду

1000000000000299000001AAFCAFE780

В стандартном проводнике (с правами администратора) переходим в каталог /etc , находим там файл rc.local и открываем его любым текстовым редактором:

10000000000005A00000038455BEC9CC

По умолчанию, у нас там написано примерно следующее:

10000000000002900000020F1977ED94

Перед строчкой exit 0 добавляем строку

10000000000002900000020F666C3CA4

Закрываем с сохранением и, для проверки, перезагружаемся. Сразу после перезагрузки пробуем запустить КонсультантПлюс, если он запустился без ошибок, то значит всё сделано правильно.

9. Обновление КонсультантПлюс . Обновление проходит в обычном режиме и полностью идентично обновлению на Windows, в этом можно убедиться по следующим скриншотам:

1000000000000321000002C2E6BFBB6F

100000000000021900000109AD53CC12

100000000000026B0000018C55D8B36D

10. Создание бэкапа . Для создания бэкапа в каталоге вместе с оболочкой содержаться ярлыки (фактически скрипты). Из их названия — «Бэкап (без NX и RX).sh» и «Бэкап (полный).sh» ясно, что они делают. Эти файлы можно скопировать на рабочий стол и запускать как ярлыки (не забудьте их сделать исполнимыми). Для изменения каталогов, куда будут делаться бэкапы, оба эти файла можно открыть любым текстовым редактором.

Там содержиться следующая строчка (она вторая сверху):

pathForBackUp=~/»Бэкап КонсультантПлюс/ConsFed/» #здесь задаётся директория в которую делается бэк-ап

В ней задаётся директория, куда будет делаться бэк-ап. При этом символ «~» означает домашнюю папку пользователя. Данную директорию можно заменить на любую другую.

11. Обновление рес-файлов (vr4012**.res) . По мере выхода новых ресов (vr401268.res, vr401269.res, vr401270.res и т. д.) нужно: 1) удалить старый рес-файл. 2) Новый ориниганьный рес-файл скопировать в каталог с КонслультантПлюс; 3) Запустить программу 00.ResPatchDinUnOriginal.exe и следовать её инструкциям.

Типсы и триксы (необязательные советы):

12. Запуск в Linux КонсультантПлюс, который расположен на Windows разделе . Я не могу полностью отказаться от использования Windows, а держать две копии консультанта, обе их обслуживать (обновлять) мне не хочется. Для этого можно иметь одну копию на Windows разделе и запускать её из любой операционной системы. Чтобы это стало возможным, открываем «Настройка Wine», вкладку «Диски». Там кликаем «Добавить…», добавляем диск D и в качестве пути выбираем наш Windows раздел.

Читайте также:  Flash on linux arm

10000000000001A0000001D9B59B07D4

После этого в Wine будет доступен диск D, понятно, что пути в ярлыках нужно будет соответственно изменить. Также в ярлыки нужно будет добавить ключ /LINUX, а файл start.key удалить, т. к. если в Windows будет открываться cons.exe с ключём /LINUX, то будет появляться ошибка.

Данный мануал применим в полной мере к Linux Mint, которая, в свою очередь, основана на Ubuntu. На этих версиях, данный мануал применим в полной мере, на других — возможно изменения в командах, путях и пр. Данное пособие ни в коей мере не претендует на истину в последней инстанции, да и вообще на правильность. Вполне возможно, что описанные здесь операции можно сделать проще, быстрее и правильнее.

Дата последнего обновления: 14.10.14

Один комментарий

Извините за глупый вопрос (я с linux всего 3 дня общаюсь) 4. Копируем необходимые базы в папку BASE, какие базы нужно сюда (BASE) копировать и где их взять?

Оставьте ответ Отменить ответ

📅 С 20 по 22 апреля пройдут незабываемые битвы среди кибер-гладиаторов в мире информационной безопасности!

Открыта регистрация команд по ссылке .

Источник

Справочно-правовая система Консультант Плюс

Установите Wine.
Если вы используете РЕД ОС 7.2, выполните команду:

yum install wine winetricks -y

Если вы используете РЕД ОС версии 7.3 и старше, выполните команду:

dnf install wine winetricks -y

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

winetricks riched30 winhttp

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

Запускать конфигуратор Wine нужно от того пользователя, под которым планируется работать в Консультант+

Установите необходимые дополнительные библиотеки, которые попросит установить Wine.
На вкладке Графика уберите галочку в пункте «Разрешить менеджеру окон декорировать окна» .

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

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

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

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

После того, как сетевой каталог с К+ был подключен, например в /mnt/share/cons/ , перейдем к настройке wine. Для Консультант Плюс в wine важно создать сетевой диск, для этого выполните команду в консоли от обычного пользователя:

При этом откроется окно, в котором нужно создать сетевой диск, например К: и для него указать точку монтирования (каталог, в который был примонтирован Консультант+.), а тип диска обязательно выбрать «Сетевой диск».

Читайте также:  Remove duplicates files linux

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

Первый запуск Консультант+ производится долго, так как выполняется обновление конфигурации wine.

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

При успехе, на сервере и на клиенте будет увеличиваться прогресс регистрации в прогресс-баре.
В некоторых случаях могут возникать проблемы с регистрацией станций, т.е. при повторном запуске К+ снова просит зарегистрировать станцию. Это происходит из-за того, что у К+ есть ограничение по количеству различных прописываемых путей запуска К+ при регистрации станции. Их не может быть более пяти.
Т.е. если будет условно 50 станций, но у всех прописан одинаковый путь, то проблем с регистрацией быть не должно.

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

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

[Desktop Entry] Name=ConsultantPlus Exec=wine K:\cons.exe /linux /yes Type=Application StartupNotify=true Comment=ConsultantPlus Icon=/usr/share/icons/hicolor/cons.ico StartupWMClass=cons.exe

В строке «Exec=wine K:\cons.exe /linux /yes» укажите свой каталог, в который был примонтирован Консультант+.
Переместите иконку cons.ico в /usr/share/icons/hicolor/ и укажите в параметрах ярлыка для значения Icon путь до него.

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

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

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

wine cons.exe /adm /receive /base*

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

wine cons.exe /adm /receive_inet /base*
wine cons.exe /adm /basetest /base*

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

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

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

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

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

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

bind: Address already in use

Если conslin не запустился и выдал ошибку о том, что не нашел библиотек, установите дополнительно пакеты:
для РЕД ОС версии 7.1 или 7.2:

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

для РЕД ОС версии 7.3 и старше:

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

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

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

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

Дата последнего изменения: 15.02.2023

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

Источник

Оцените статью
Adblock
detector