Установить консультант плюс на линукс

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

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

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

1575150439875.png

1575150460557.png

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

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

1575150517032.png

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

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

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

1575150547647.png

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

1575150589293.png

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

1575150620072.png

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

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

1575150646737.png

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

1575150675936.png

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

1575150698401.png

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

Читайте также:  Passwd linux установить пароль

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

1575150718507.png

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

1575150738980.png

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

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

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

1575150762941.png

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

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

1575150783130.png

1575150798565.png

1575150824990.png

1575150851304.png

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

1575150920422.png

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

1575150953490.png

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

1575150989460.png

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

1575151011358.png

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

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

1575151050625.png

1575151139883.png

1575151153364.png

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

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

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

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

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

Читайте также:  Дистрибутив линукса для слабых ноутбуков

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

1575151177182.png

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

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

Источник

Установить консультант плюс на линукс

— Монтируем папку сетевого ресурса. Желательно, чтобы путь запуска для всех станций был одинаковый.

— Создаем папку-точку монтирования:

cd /mnt
sudo mkdir cons
sudo chmod 0777 cons

— Дописать в конец файла одной строкой:

//192.168.0.1/Consultant /mnt/cons cifs _netdev,username=myusername,password=mypassword, iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Здесь 192.168.0.1 — IP адрес сервера, Consultant — имя папки Консультант Плюс на сервере с файлом cons.exe в ней, myusername — логин пользователя на сервере, mypassword — пароль пользователя на сервере. У пользователя должны быть полные права на папку ADM.

sudo apt-get install wine

или обновляем имеющийся wine:

sudo apt-get update
sudo apt-get upgrade

— Настраиваем wine для работы под данным пользователем. Запускаем конфигуратор wine — winecfg:

WINEPREFIX=~/.ConsultantPlus winecfg

Во вкладке «Диски» добавляем диск k: с путем /mnt/cons, нажимаем на кнопку «Дополнительно», ставим ему тип: «Сетевой диск».

Настройка wine - монтирование дисков

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

cd ~/.ConsultantPlus/dosdevices/k:
WINEPREFIX=~/.ConsultantPlus wine cons.exe /group /linux

Если программа попросит зарегистрировать рабочую станцию — надо это сделать (подробнее . ).

На рабочем столе появятся два файла: с расширением .lnk можно удалить, в ярлыке надо проверить путь (должен быть такой же как WINEPREFIX) и изменить параметры запуска Консультант Плюс — добавить ключи:
/linux /sprocess=1.

Читайте также:  Nvidia opencl driver linux

— Установите winetricks (скрипт для установки шрифтов):

sudo apt-get install winetricks

Если нет возможности установить шрифты, можно запретить для пользователей Linux любой доступ к подкаталогам CEF* внутри каталога SYSTEM Консультант Плюс — запуск онлайн архивов, видеосеминаров и других онлайн-компонент оболочки будет происходить в браузере по умолчанию.

Для настройки локальной версии нет необходимости в монтировании сетевого ресурса и конфигурировании диска под winecfg как сетевого.

Пример настройки приведен для Ubuntu 18.04

Источник

Установить консультант плюс на линукс

Для работы Консультант плюс на AltLinux потребуется Wine.
Если Wine не установлен, потребуется установить. AltLinux рекомендует использовать wine-vanilla (i586-wine-vanilla для 64-битных ОС). Команды для установки:

$ su —
# apt-get update
# apt-get install wine-vanilla-full wine-gecko winetricks

$ winetricks corefonts

Для работы системы помощи, нужно установить также wine-gecko.

Для сетевой версии необходимо расшарить папку с Консультантом в сетевой ресурс Samba
Пользователей программы добавить в группу Users.
Пример добавления пользователя:
# gpasswd -a users

Смонтировать сетевой ресурс с Консультантом.
Запустить команду winecfg и в открывшемся окне перейти на вкладку «Диски». Добавить диск (например, K: -> /mnt/auto/consultant), нажимаем «Дополнительно», тип диска устанавливаем «Сетевой». Выполняем команды:

$ cd ~/.wine/dosdevices/k:
$ wine cons.exe /yes /linux

В результате на рабочем столе пользователя появится ярлык.

Для регистрации надо выполнить команды:

$ cd ~/.wine/dosdevices/k:
$ wine cons.exe /ADM /REG /linux

параметры сообщаются в обслуживающий центр и получаются параметры регистрации.

Первый запуск после регистрации

$ cd ~/.wine/dosdevices/k:
$ wine cons.exe /ADM /linux

Для обновления баз Консультант плюс через интернет:

$ wine k:\cons.exe /ADM /RECEIVE_INET /BASE* /linux

Пользователи сетевой версии также устанавливают wine, gecko и запускают программу командами:

$ cd ~/.wine/dosdevices/k:
$ wine cons.exe /linux

Для локальной версии, установленной на локальном ПК потребуется заготовить непривилегированного пользователя (например, consultant) и отдельный каталог для файлов программы (например /opt/consultant). И выполнить команды:

$ su —
# adduser consultant
# passwd consultant
# mkdir /opt/consultant
# chown -R consultant:consultant /opt/consultant

Добавить право записи для всех пользователей в consultant/adm

Чтобы WINE получил каталог, надо сделать символическую ссылку на /opt/consultant из домашнего каталога пользователя:

$ su consultant
$ ln -s /opt/consultant ~/consultant

От обычного пользователя Консультант Плюс будет запускаться так:

$ wine d:\consultant\cons.exe /linux

здесь D: настроен на домашнюю папку пользователя.

Источник

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