
|
 |
|
Запуск Консультант Плюс под AstraLinux |
 |
Речь пойдет о запуске windows-версии Консультант Плюс на операционной системе AstraLinux.
Рассмотрим вариант - физически программа Консультант Плюс находится в локальной сети. Папка с программой расшарена (SMB) и доступна по сети. Надо запустить программу на ПК с ОС AstraLinux.
Для начала - подключим расшаренную папку (пусть это будет \\192.168.0.1\consultant) к ПК с AstraLinux.
- Создаем папку-точку монтирования:
cd /mnt
sudo mkdir cons
sudo chmod 0777 cons
- Для последующего автоматического подключения сетевой папки надо отредактировать файл /etc/fstab
Надо добавить в конец файла строку (без переносов):
//192.168.0.1/consultant /mnt/cons cifs _netdev,username=myusername, password=mypassword,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0/i>
Напомню, что для нормальной работы сетевой версии у пользователя должны быть права на запись в папку ADM программы Консультант Плюс (подробнее ...)
- Монтируем:
sudo mount -a
- Устанавливаем wine:
sudo apt update
sudo apt install winehq-staging 6.23~buster-1+astra1
здесь, если набрать install wine, то система сообщит, что wine - это виртуальное название и надо указать конкретный пакет для установки, и перечислит возможные названия. На момент написания статьи это winehq-staging 6.23~buster-1+astra1
- Устанавливаем скрипт для установки шрифтов:
sudo apt install winetricks
- Запускаем конфигуратор wine:
winecfg
если wine используется для запуска других windows-программ, которые используют свои специфические настройки, можно использовать отдельную конфигурацию wine специально для Консультант Плюс. Для этого надо использовать оператор WINEPREFIX вместе с wine:
WINEPREFIX=~/.ConsultantPlus WINEARCH=win32 winecfg
При таком запуске все настройки для К+ будут сохранены в отдельной папке ~/.ConsultantPlus
Откроется окно настроек wine:
Во вкладке "Приложения" в параметре "Версия Windows" выставляем режим совместимости с Windows XP.
Во вкладке "Диски" добавляем диск k: с путем /mnt/cons, нажимаем на кнопку "Дополнительно", ставим: "Сетевой диск".
На вкладке "Графика" убираем галочку с пункта "Разрешить менеджеру окон декорировать окна", "Разрешить менеджеру окон управлять окнами Wine".
Сохраняем изменения, закрываем конфигурирование (Применить, Ок).
- Устанавливаем шрифты
winetricks corefonts
если использовался префикс, то надо использовать WINEPREFIX.
Переходим в каталог диска k:
cd ~/.wine/dosdevices/k:
если использовался WINEPREFIX, то вместо .wine надо использовать путь до префикса - .ConsultantPlus
wine cons.exe /linux
Если попросит запустить регистрацию рабочих станций - надо это сделать (подробнее ...)
Если Консультант Плюс напишет, что нет прав на запись в папку ADM - проверьте права на запись. Возможно, при запуске с sudo права есть, без - нет. Тогда либо надо добавить прав, либо winecfg и wine надо запускать с sudo.
При первом запуске программа предложит создать ярлык на рабочем столе. Если не предложит - создайте его сами. В ярлык надо добавить ключ /linux.
Пример настройки приведен для AstraLinux 2.12.46 (orel)
|
|
|