Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

З урахуванням того, що тепер робота СПС КонсультантПлюс в операційній системі Linux підтримується офіційно. підготовка до установки і його запуск став нескладним завданням. Проте, у користувачів, які ніколи не мали справу з Linux, або початківців його користувачів можуть виникнути труднощі. Даний мануал розрахований саме на подібного роду користувачів.

До речі, працює КонсультантПлюс на Linux стабільно - без будь-яких глюків. У ньому реалізована повна функціональність, можна шукати, оновлювати бази. Оновлення баз, начебто, відбувається довше ніж на Windows, зате пошук і відкриття програми - швидше.

1. Установка необхідних програм. Необхідна програма, насправді, одна - Wine. але для зручності встановимо ще Krusader - це двовіконну файловий менеджер, на зразок Total Commander (особисто я, без цих програм, відчуваю себе як без рук). Я не любитель консольних команд, тому потрібні нам програми будемо встановлювати через «Менеджер програм» з графічною оболонкою. Тут все просто, відкриваємо цей менеджер і вводимо в вікно «Пошук» «Wine» (ясна річ, без лапок). Вибираємо перший результат в списку пошуку:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

і встановлюємо його:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Те ж саме робимо і для Krusader.

2. Перший запуск Wine. Для того, щоб програма Wine створила необхідні їй папки, запускаємо один раз будь-який пункт з меню Wine, наприклад «Налаштування Wine»:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

З'явиться напис про "відновлення конфігурації», чекаємо поки це оновлення завершитися і закриваємо вікно настройки Wine (воно нам не знадобитися).

4. Копіюємо необхідні бази в папку BASE. а необхідні дини з папки Service в папку DISTR / DIN.

5. Установка і запуск драйвера conslin. Відкриваємо «Мій комп'ютер»:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Переходимо до файлової системи в папку / usr / local. натискаємо правою кнопкою миші по папці bin і вибираємо там «Відкрити як адміністратор»:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Відкриється ось таке вікно з малиновим фоном:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

У це вікно «кидаємо» (або копіюємо) файл conslin.

З цього файлу натискаємо правою кнопкою, вибираємо вкладку «Права» і ставимо галочку на «Дозволити виконання файлу як програми»:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Тепер відкриваємо термінал:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

І набираємо там таку команду sudo / usr / local / bin / conslin

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

6. Реєстрація КонсультантПлюс. Реєстрація на Linux нічим не відрізняється від реєстрації на Windows машинах.

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Єдине питання, яке може виникнути, це як запустити КонсультантПлюс з ключами? Для цього є кілька способів:
1) можна в консолі набрати
wine 'полний_путь_до_файла / cons.exe' / adm / reg / linux
(Якщо назва папок містять прогалини, то обов'язково потрібні лапки)

Наприклад, команда може виглядати так:
wine /home/mial/.wine/drive_c/ConsFed/cons.exe / adm / reg / linux
те ж саме, але трохи коротше
wine

/.wine/drive_c/ConsFed/cons.exe / adm / reg / linux
До речі тильда (

) Означає домашній каталог користувача, в моєму випадку це / home / mial /

2) В Krusader переходимо в папку з встановленим консультантом. Майже в самому низу знаходимо там поле для введення команд і набираємо там
wine cons.exe / reg / adm / linux
натискаємо [Enter]

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

7. Ярлики. При першому запуску КонсультантПлюс сам створить ярлик. Цим ярликом можна відкривати програму. Додатково можна самостійно створити ярлики з найбільш частими командами.
Створимо, наприклад, ярлик для поновлення програми. Для цього натискаємо по робочому столу правою кнопкою і вибираємо там
«Створити новий документ» → «Порожній документ»

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

/.wine/drive_c/ConsFed
env WINEPREFIX =

/.wine wine C: \ ConsFed \ CONS.EXE / yes / adm / base * / receive
exit 0

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Зберігаємо і закриваємо.

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

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

За бажанням, можна вибрати яку-небудь нову іконку для нашого ярлика.

Тобто для поновлення нам достатньо скопіювати файли оновлень в каталог RECEIVE і запустити наш ярлик.

Ще кілька команд, для кожної з них можна створити окремий ярлик або просто копіювати їх в термінал:

Запуск з ключем AMD:

/.wine/drive_c/ConsFed
env WINEPREFIX =

/.wine wine C: \ ConsFed \ cons.exe / adm
exit 0

Запуск з ключем SYSTEM:

/.wine/drive_c/ConsFed
env WINEPREFIX =

/.wine wine C: \ ConsFed \ cons .exe / system
exit 0

/ "Бекап КонсультантПлюс / ConsFed /" # тут задається директорія в яку робиться бек-ап
cd

/.wine/drive_c/ConsFed/ | cpio -mup -make-directories "$ pathForBackUp"
exit 0

Бекап (без NX і RX):

/ "Бекап КонсультантПлюс / ConsFed /" # тут задається директорія в яку робиться бек-ап
cd

/.wine/drive_c/ConsFed/
find. -iregex '. [^ (nx | rx)] *' | cpio -mup -make-directories "$ pathForBackUp"
exit 0

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

При першому запуску з'являється вікно:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Я в ньому нічого не міняв, просто натиснув ОК. І відбувається формування об'єднаних словників:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

8. Додавання драйвера conslin в автозавантаження. У терміналі набираємо команду sudo chmod a + x /etc/rc.local

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

За замовчуванням, у нас там написане приблизно наступне:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Перед рядком exit 0 додаємо рядок / usr / local / bin / conslin
В результаті виходить:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Закриваємо зі збереженням і, для перевірки, перезавантажується. Відразу після перезавантаження пробуємо запустити КонсультантПлюс, якщо він запустився без помилок, то значить все зроблено правильно.

9. Оновлення. Оновлення без лоадера проходить в звичайному режимі і повністю ідентично оновленню на Windows, в цьому можна переконатися за наступними скриншотам:

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

/ "Бекап КонсультантПлюс / ConsFed /" # тут задається директорія в яку робиться бек-ап

У ній задається директорія, куди буде робитися бек-ап. При цьому символ «

»Означає домашню папку користувача. Дану директорію можна замінити на будь-яку іншу.

Тіпси та Трікс (необов'язкові поради):

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

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

Після цього в Wine буде доступний диск D, зрозуміло, що шляхи в ярликах потрібно буде відповідно змінити. Також в ярлики потрібно буде додати ключ / LINUX, а файл start.key видалити, т. К. Якщо в Windows буде відкриватися cons.exe з ключем / LINUX, то буде з'являтися помилка.
12. Патч ресов. Описані вище процедури в більшості випадків достатні для роботи КонсультантПлюс, але якщо ви користуєтеся додатковими утилітами від CL TEAM. то необхідно виконати наступне:
- покласти рес в папку з консультантом;
- запустити файл skp_injector.exe;
- вибираємо рес, який потрібно пропатчити;

Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)
Установка довідково-правової системи КонсультантПлюс на linux (на прикладі linux mint)

- натискаємо «Patch Res»
- перейменовуємо файл msimg32.dll в skp.dll
Цю процедуру можна робити як в Linux, так і в Windows.

Післямова:
Даний мануал застосуємо в повній мірі до Linux Mint, яка, в свою чергу, заснована на Ubuntu. На цих версіях, даний мануал застосуємо в повній мірі, на інших - можливо зміни в командах, шляхах та ін.

Поділіться цією статтею з друзями, якщо хочете виходу нових статей:

Схожі статті