Нужно организовать работу клиентской части Консультант+ на Simply Linux. Базы К+ лежат на сервере, он же выступает в роли машины администратора К+.
Что сделано:
1. Установлен Wine-vanilla.
2. Драйвер защиты К+ conslin скачан и размещён в каталоге /usr/local/bin/. Соответственно, ему разрешён запуск в качестве программы.
3. Чтобы вышеуказанный драйвер не запускать вручную, его загрузка прописана в /etc/rc.d/rc.local (chmod +x /etc/rc.d/rc.local):
#!/bin/bash
/usr/local/bin/conslin
exit 0
4. Каталог бызы данных К+ также автоматически монтируется при загрузке системы.
5. Первый запуск клиента К+ просит запустить на машине администратора К+ с ключом /ADM и прозивести регистрацию станций. Это сделано, регистрация прошла успешно, клиент К+ работает без нареканий.
Запускать клиент К+ можно как командой wine /mnt/Consultant/cons.exe так и просто двойным кликом в Thunar по указанном файлу (Wine перехватывает такой запуск на себя автоматом). Кстати, зачем везде просят дополнительно указывать ключ /LINUX? К+ прекрасно запускается/работает и без этой опции
На чём запнулся...
Хочется иметь на рабочем столе ярлык К+ с фирменным значком, как в Винде короче. Почему-то, первый запуск К+ автоматически такой ярлык не создал. Через "Создать связь" К+ не запускается. Можно создать пустой файл и прописать в него команду запуска К+ как в терминале, это работает. НО! Ни в первом, ни во втором случае не пойму как присвоить такому ярлыку/файлу фирменный значок К+.
Через "Создать значок запуска" так же не выходит. К+ вообще не запускается, ни сообщений, ничего, как-будто значок ведёт в никуда. Да, изображение К+ к нему тоже не применить (точнее - даже не знаю откуда его взять, в Винде просто можно было указать исполняемый файл и она покажет тебе изображения, которые для него предусмотрел разработчик на выбор).
Ещё хочу сказать, что не понятно с локальным каталогом К+. Он также автоматом не создался, а файлы, которые создаются при запуске/работе К+, просто появляются там, откуда была дана команда на запуск К+ (ярлык - рабочий стол, консоль - домашняя папка, и даже каким-то образом появились в /usr/local/bin/ !)