Роса, wine, консультант+

Ответить
Andrew21
Сообщения: 235
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Роса, wine, консультант+

Сообщение Andrew21 »

Доброго времени суток, уважаемые!
В конторе используется сетевая версия консультант+. консультант+ находится на сетевом диске, из-под винды все происходит просто - запускаешь ярлычок первый раз и дальше все делается само собой.
Возникла необходимость поставить консультант+ на Росу. Поставил wine и утилитку от разработчиков консультанта. Подключил в wine сетевой диск c консультантом - все как в винде. А вот дальше возникла проблемка.
Консультант+ запускается, но требует запуститься как админ и зарегистрировать базы. Если отказаться - запускается Консультант+, но без подключенных баз.
Консультант+ запускаю следующей командой

Код: Выделить всё

s:\cons.exe /linux
Подскажите как правильно запустить Консультант+.
P.S. Чувствую, что где-то туплю. Wine ни разу не пользовался.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64
*d0s
Сообщения: 932
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Роса, wine, консультант+

Сообщение *d0s »

Andrew21
Сообщения: 235
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Роса, wine, консультант+

Сообщение Andrew21 »

Спасибо за ссылки. Я их видел и читал. Есть пара замечаний.
1. Последние версии Консультант+ не требуют Wine от Этерсофта. Достаточно положить в нужное место conslin.
2. Мне не надо устанавливать Консультант+ с нуля, с регистрацией баз и т.д и т.п.. Мне нужно запустить рабочую станцию (в терминах Консультант+) в сетевой версии Консультант+. В Windows это делается просто - подключается сетевой диск и запускается cons.exe, после этого регистрация проходит автоматом.
У меня в линукс такого почему-то не происходит. Хотя wine стоит, conslin запущен, в wine сетевой диск подключен с такой же буквой как и в windows и даже Консультант+ подключается. Но он потом требует запуска с ключем /adm и регистрации. А это говорит о том, что он почему-то не видит баз. Во всяком случае я так это понимаю. Поэтому и прошу откликнуться людей кто это уже делал, а не кидать ссылки.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64
*d0s
Сообщения: 932
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Роса, wine, консультант+

Сообщение *d0s »

Andrew21 писал(а):Спасибо за ссылки. Я их видел и читал. Есть пара замечаний.
1. Последние версии Консультант+ не требуют Wine от Этерсофта. Достаточно положить в нужное место conslin.
2. Мне не надо устанавливать Консультант+ с нуля, с регистрацией баз и т.д и т.п.. Мне нужно запустить рабочую станцию (в терминах Консультант+) в сетевой версии Консультант+. В Windows это делается просто - подключается сетевой диск и запускается cons.exe, после этого регистрация проходит автоматом.
У меня в линукс такого почему-то не происходит. Хотя wine стоит, conslin запущен, в wine сетевой диск подключен с такой же буквой как и в windows и даже Консультант+ подключается. Но он потом требует запуска с ключем /adm и регистрации. А это говорит о том, что он почему-то не видит баз. Во всяком случае я так это понимаю. Поэтому и прошу откликнуться людей кто это уже делал, а не кидать ссылки.
Может так

Код: Выделить всё

wine S:\cons.exe /linux /yes
Аватара пользователя
ans
Сообщения: 2689
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

Re: Роса, wine, консультант+

Сообщение ans »

Andrew21 писал(а):Но он потом требует запуска с ключем /adm и регистрации. А это говорит о том, что он почему-то не видит баз. Во всяком случае я так это понимаю. Поэтому и прошу откликнуться людей кто это уже делал, а не кидать ссылки.
Он должен требовать, чтоб машина администратора запустилась с ключом /adm для регистрации.
Для этого каталог с базой К+ нужно примонтировать.
Я делал это через autofs (суть в том, когда нужно обратиться к каталогу - он монтируется, если он не занят какое-то время, например минуту(-timeout=60) - отмонтируется.)
Например:
Создать каталог /cons в каталоге /mnt.
В etc/autofs/auto.master добавить строку:
/mnt/cons /etc/autofs/auto.cons -timeout=60
Создать auto.cons и добавить туда:
consult -fstype=cifs,user=,password=,iocharset=utf8,file_mode=0777,dir_mode=0777,noserverino,noperm ://"Путь к каталогу косультанта"

И запуск #systemctl restart autofs.service

При этом К+ работает даже без регистрации, если спрашивает, то просто отменить её - и так запустится (во всяком случае у меня так).
Изображение
Ответить

Вернуться в «Программы РОСА десктоп»