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

Как запустить КонсультантПлюс на Linux (РЕШЕНО)

Поддерживает ли КонсультантПлюс работу в Linux

В официальных требованиях к работе КонсультантПлюс, которые можно найти в условиях информационного сопровождения, можно найти, что:

«Консультант Плюс» работает под операционными системами Windows XP / Vista / 7 / 8 / 10 и Server 2003 / 2008 / 2012 /2016 /2019.

Таким образом, официально КонсультантПлюс не является кроссплатформенной и работате только на Windows. Но не спешите закрывать эту статью — в настоящее время КонсультантПлюс прекрасно работает и обновляется в Linux.

Нужен ли файл conslin для работы Linux

Файл conslin вы можете найти в папке SYSTEM/SYS/ вашего экземпляра КонсультантПлюс. Этот файл присутствует также и в демо-версии.

Этот файл был создан и добавлен в оболочку более десяти лет назад (последняя версия выпущена в 2011 году). В то время для работы КонсультантПлюс в Linux требовался специальный драйвер («драйвер защиты Консультант Плюс под Linux — CONSLIN»). В настоящее время файл conslin НЕ нужен. Не тратьте время на его поиск и установку.

В настоящее время КонсультантПлюс прекрасно работает под Wine.

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

Для работы КонсультантПлюс в Linux нужен Wine, поэтому установите его по одной из следующих статей:

Теперь, когда Wine установлен, перейдите в папку с КонсультантПлюс и запустите двойным кликом (как обычно это делаете в Windows) файл cons.exe.

При первом запуске может потребоваться регистрация программы на новом оборудовании.

Вы также можете открыть Менеджер задач (встроенный в Wine), чтобы убедиться, как мало ресурсов необходимо приложениям, запущенным с помощью Wine:

Для запуска Windows приложений в Linux обычно достаточно дважды кликнуть по ним. Но может быть так, что .exe файл будет открываться менеджером архивов или другим приложением.

В этом случае кликните по файлу правой кнопкой мыши, выберите пункт «Открыть с помощью» и выберите Wine.

Если у вас в контекстном меню не появился Wine, то сделайте так:

  • нажмите правой кнопкой на приложение, которое хотите запустить
  • выберите «Открыть с помощью», а затем «Другое»

  • поставьте галочку «Пользовательская команда» и там, где строка для ввода, введите wine. Поставьте галочку «Сохранить ассоциацию» и «Установить как приложение по умолчанию», нажмите ОК. Теперь все .exe файлы будут открываться двойным кликом.
Читайте также:  Kali linux нет русского языка

Вы можете запускать КонсультантПлюс в командной строке, для этого перейдите в папку с программой командой вида:

К примеру, у меня КонсультантПлюс помещён в папку /mnt/disk_d/Share/Conses/ConsFed/, тогда мне нужно использовать следующую команду:

cd /mnt/disk_d/Share/Conses/ConsFed/

Для запуска КонсультантПлюс выполните команду:

Может возникнуть вопрос, зачем нужна командная строка, если можно просто кликнуть на файл? С помощью командной строки можно запустить КонсультантПлюс с опциями, например, чтобы открыть программу с ключом администратора:

Ярлык для удобного запуска КонсультантПлюс

В Linux вы можете создать ярлык (например, на рабочем столе) для запуска КонсультантПлюс без необходимости искать папку с программой.

Для этого создайте файл startc.sh с примерно следующим содержимым:

#!/bin/bash cd /ПУТЬ/ДО/КонсультантПлюс wine ./cons.exe
#!/bin/bash cd /mnt/disk_d/Share/Conses/ConsFed/ wine ./cons.exe

Кликните правой кнопкой мыши и поставьте галочку «Разрешить выполнять файл как программу».

Теперь при двойном клике по файлу выберите вариант «Запустить» или «Запустить в терминале».

Cinnamon позволяет создавать кнопки запуска на рабочем столе, если у вас Cinnamon (Linux Mint), то в качестве команды для кнопки запуска введите команду вида:

bash -c "cd /ПУТЬ/ДО/КонсультантПлюс/; wine ./cons.exe"

К примеру, в моём случае это:

bash -c "cd /mnt/disk_d/Share/Conses/ConsFed/; wine ./cons.exe"

Ярлыки для запуска КонсультантПлюс с ключами

Вы можете создать в папке с КонсультантПлюс несколько файлов:

Файл «With-ADM.bat» со следующим содержимым:

START /W CONS.exe /ADM /SYSTEM

Файл «With-REG.bat» со следующим содержимым:

Файл «UPDATE-FROM-RECEIVE.bat» со следующим содержимым.

START /W cons.exe /adm /base* /receive

Чтобы воспользоваться этими ярлыками, откройте «Проводник» командой:

Найдите расположение КонсультантПлюс и запустите нужный ярлык.

Ещё один способ запустить ярлык (файл) с расширением .bat — сделать это в консоли Linux командой вида:

Не используйте в названии файлов русские буквы, иначе не получится.

Как обновить КонсультантПлюс в Linux

Теперь, когда мы рассмотрели, как запускать КонсультантПлюс с ключом /ADM и даже создали ярлык «UPDATE-FROM-RECEIVE.bat», думаю, вы догадались, как можно обновить КонсультантПлюс.

То есть скопируйте файлы обновлений в папку RECEIVE и запустите программу с ключом /ADM и затем в меню выберите «Сервис» → «Операции с Информационным банком» → «Пополнение».

Либо просто запустите ярлык «UPDATE-FROM-RECEIVE.bat».

Читайте также:  Teamspeak сервер linux установка

Насколько быстро и стабильно работает КонсультантПлюс в Linux

В Linux КонсультантПлюс работает также стабильно, как и в Windows. Никаких вылетов и проблем.

Если выбрать функцию «Экспорт в Word», то будет выполнен экспорт в Writer (LibreOffice).

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

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

Длительный поиск и приём обновлений, по субъективным ощущениям, в Linux также выполняются чуть дольше, чем в Windows.

Альтернативы Wine для запуска КонсультантПлюс в Linux

Можно установить полноценную виртуальную машину в VirtualBox с Windows и с помощью неё работать в КонсультантПлюс. Если вы вместо Wine выбрали VirtualBox, то крайне рекомендую НЕ копировать файлы КонсультантПлюс на виртуальный диск гостевой системы Windows. Вместо этого, перенесите КонсультантПлюс на диск Linux и подключите папку с КонсультантПлюс как общую папку между гостевой и хостовой системами.

В Windows общую папку подключите как сетевой диск. С него зарегистрируйте и запускайте КонсультантПлюс. Это ЗНАЧИТЕЛЬНО ускорит работу КонсультантПлюс. К тому же, если произойдёт сбой в виртуальном компьютере и виртуальный диск испортится, КонсультантПлюс по-прежнему останется на вашем физическом диске.

Связанные статьи:

Рекомендуемые статьи:

7 Комментарии

Только что проверил на последней версии Wine — работает. Какие у вас ошибки, что делаете и вообще какие-то подробности есть? У меня Arch Linux и там Wine обновляется часто на самые последние версии. Так вот, я замечал, что на некоторых версиях Wine К+ да и вообще любые программы, даже окно настройки Wine не запускаются. После очередного обновления Wine всё опять начинает работать как ни в чём не бывало.

wine-6.7 (Staging) не запускается 0060:err:winedevice:ServiceMain Failed to load L»C:\\windows\\system32\\win32k.sys» 0098:err:winedevice:ServiceMain Failed to load L»C:\\windows\\system32\\win32k.sys»

Приветствую! Работает включительно по VR402160.RES, но видимо дело здесь в «параллельном импорте» технологических модулей. Видимо, оригинальные технологические модули действительно не работают — я не могу ни подтвердить, ни опровергнуть, поскольку бюджетом данного сайта такие расходы не предусмотрены. Если вы действительно платите за К+, то вам прямой путь в официальную тех.поддержку.

Была такая же ошибка, несколько лет периодически брался за ее решение, но без толку. Сегодня я это победил. Расклад такой. Конс+ лежит в расшаренной сетевой папке на компе под управлением линукс (не играет роли какой). Нужно запустить на другом под убунтой. Монтируем шару себе на комп, например, в /mnt/cons. Запускаем winecfg, добавляем новый диск, указав /mnt/cons в качестве папки. Больше ничего не трогаем. Дальше из консоли у меня не получилось запустить конс+ с параметрами, но это мелочи. Запускаем winefile, из него — исполняемый файл или батник с нужными ключами, всё работает. После запуска создается ярлык (с раширением .desktop) на рабочем столе убунты, но запустить его не получится (по крайней мере, у меня не получилось) из-за странной ошибки «разрешите запуск». Если появилась такая ошибка, то: sudo apt install dbus-x11 dbus-launch gio set ‘/home/$USER/Рабочий стол/ConsultantPlus.desktop’ «metadata::trusted» true После этого консультант можно запускать с рабочего стола. Desktop-файл легко правится, можно добавлять свои параметры типа /adm или /system — они применяются

Читайте также:  Rvi smart pss linux

Источник

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

Для работы Консультант плюс на 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