+7 499 990-10-21

ось Ubuntu

Re: ось Ubuntu

Сообщение Alexander » 21 апр 2010, 19:59

BRomister писал(а):- тость куда понял а откуда не понял-

На установочном диске есть каталог /dnc_kassa
в этом каталоге есть бинарники для 32-бит:
./bin
./libs
и для 64-бит:
./bin_64
./libs_64

Вот оттуда и копируйте (для своей архитектуры "uname -m")
P.S. в папке ./DB есть скрипты для создания структуры БД
P.P.S. также понадобится создать (как минимум) папки /etc/hwsrv и /etc/dancy и скинуть в них содержимое ./etc с диска
P.P.P.S. читайте скрипт ./scripts/setup_dnc
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: ось Ubuntu

Сообщение BRomister » 22 апр 2010, 19:22

хм для меня смутно ето все


как бы сделал все но только как запустить прогу не понял
дошел до того что не установлен icewm
- установил sudo apt-get install icewm
а что далее?
подскажыте люди добрые поподробнее, нужна иконка или пунк в мени чтобы запустить денси кассу и т.д.
BRomister
 
Постов: 12
Зарегистрирован: 21 апр 2010, 17:26

Re: ось Ubuntu

Сообщение Alexander » 22 апр 2010, 21:14

Программа запускается скриптом run_reshka или командой reshka
В первом случае консольный вывод перенаправляется в /tmp/reshka.out
Пункт меню для icewm проще всего сделать в файле /etc/icewm/menu (образец есть на установочном диске в папке /dnc_kassa/addon_conf/icewm)
Для начала можете просто скопировать файл menu с диска в папку /etc/icewm/
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: ось Ubuntu

Сообщение BRomister » 23 апр 2010, 09:48

а может кто соберет пакет для установки на убунту типа .деб???? жызнь сталабы проще для всех)))
BRomister
 
Постов: 12
Зарегистрирован: 21 апр 2010, 17:26

Re: ось Ubuntu

Сообщение BRomister » 23 апр 2010, 16:24

похоже что то и получилось только при выполнении команды "решка" получаю -"ошыбка 78
не удалось получить настройки интерфейса. Робота будет продолжена с настройками по умолчанию"

жму ок, далее выдает - " ошыбка 3: ошыбка виполнения запроса к БД"

жму ок- выскакивает окто авторизацыим и чтоб я там не вволдил оно закрыввает приложение. ПОМОГИТЕ ЛЮДИ ДОБРЫЕ!!! постреджскл как бы устанавливал только не уверен что сделал все гут.

п.с. вот еще что в консоли пишет. "root@user:/home/user# reshka
!!!!!!AUTHORIZATION!!!!!!
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
SP::SP()
GetParam::GetParam(conf_path = /etc/dancy/LinCash_db.conf)
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
Session management error: None of the authentication protocols specified are supported
`````````````````````````````````````````````````
RESHKA MAIN PROCESS ID=2791
`````````````````````````````````````````````````
int HWSRV::READDEFAULTSCHEMENUM(void)
can't open etc/hwsrv/hw.conf
ERROR : DEFAULTSCHEME COULDN'T BE READ
USBDRV::USBDRV()
int HWSRV::PreStartBCS(void)
ERROR : can't open etc/hwsrv/hw.conf
int HWSRV::PreStartDSP(void)
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartEW(void)
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartECR()
ERROR : can't open etc/hwsrv/hw.conf
int HWSRV::PreStartMCR()
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartPS()
can't open etc/hwsrv/hw.conf
BCS type = 0
MCR type = 0
----4444----
----aut form. makeKeyPress k -> key() = 4100
PasswordAuthorization()
Segmentation fault
"
BRomister
 
Постов: 12
Зарегистрирован: 21 апр 2010, 17:26

Re: ось Ubuntu

Сообщение Alexander » 23 апр 2010, 18:11

1. Проверяем, установлен ли сервер БД PostgreSQL и запускается ли он автоматически при загрузке ПК средствами ОС ubuntu
2. открываем окно терминала
3. перелогиниваемся в root командой su
4. определяем текущую архитектуру ПК (32 или 64 бит) командой uname -m
5. меняем текущий каталог на папку /dnc_kassa установочного диска (например cd /media/cdrom/dnc_kassa)
6. создаём конфигурационные каталоги и файлы:
mkdir /etc/dancy
chmod 777 /etc/dancy
cp -v ./etc/dancy/* /etc/dancy
chmod 666 /etc/dancy/*
mkdir /etc/hwsrv
chmod 777 /etc/hwsrv
cp -v ./etc/hwsrv/* /etc/hwsrv
chmod 666 /etc/hwsrv/*
mkdir /tmp/dancy
chmod 777 /tmp/dancy
mkdir /tmp/dancy/upload_log
chmod 777 /tmp/dancy/upload_log
mkdir /tmp/dancy/unload_log
chmod 777 /tmp/dancy/unload_log
mkdir /tmp/dancy/postgres_log
chmod 777 /tmp/dancy/postgres_log
mkdir /tmp/dancy/conf
chmod 777 /tmp/dancy/conf
mkdir /usr/share/dnc
mkdir /usr/share/dnc/movie
chmod 777 /usr/share/dnc/movie
cp -v ./movie/* /usr/share/dnc/movie
mkdir /usr/share/dnc/print_doc
chmod 777 /usr/share/dnc/print_doc
cp -v ./Example_print_document/* /usr/share/dnc/print_doc
chmod 666 /usr/share/dnc/print_doc/*

Самое важное, чтобы после этих действий существовал каталог /etc/hwsrv и в каталоге /etc/dancy были файлы LinCash_db.conf и Transaction_db.conf

7. Копируем все библиотеки из /media/cdrom/dnc_kassa/libs (или libs_64) в /usr/lib или /usr/lib_64
8. Аналогично с бинарниками из /media/cdrom/dnc_kassa/bin (или bin_64) в /usr/bin
9. Создаём в PostgreSQL пользователя kassir, базы данных и инициализируем их
sudo -u postgres createuser -s kassir
sudo -u postgres createdb LinCash -E UTF8
sudo -u postgres createdb Transaction -E UTF8
sudo -u postgres psql LinCash < ./db/LinCash/create_tables.sql
sudo -u postgres psql LinCash < ./db/LinCash/InsertParam.sql
sudo -u postgres psql Transaction < ./db/Transaction/CreateTable.sql
sudo -u postgres psql Transaction < ./db/Transaction/inserts_into_trbase.sql
10. запускаем ДЭНСИ: КАССу командой reshka

P.S. Для работы сервисов обмена данными с товароучётками необходимо в автозагрузку прописать два демона - /usr/bin/upload и /usr/bin/daemon_unload (запускаться они должны сразу после запуска PostgreSQL). В Мандриве это организуется через /etc/rc.d/

P.P.S Примерно это, плюс кое-какие автонастройки Мандривы и делает установочный скрипт.

P.P.P.S. Не забываем, что вышеуказанные команды выполняются корректно, если текущая папка - /dnc_kassa на установочном диске
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: ось Ubuntu

Сообщение BRomister » 25 апр 2010, 14:39

ех друзья- проблема та же...тоесть я сделал все заново но пишет тож что и до
-"ошыбка 78
не удалось получить настройки интерфейса. Робота будет продолжена с настройками по умолчанию"

жму ок, далее выдает - " ошыбка 3: ошыбка виполнения запроса к БД"

жму ок- выскакивает окто авторизацыим и чтоб я там не вволдил оно закрыввает приложение. ПОМОГИТЕ ЛЮДИ ДОБРЫЕ!!! постреджскл как бы устанавливал только не уверен что сделал все гут.



а главное - "
!!!!!!AUTHORIZATION!!!!!!
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
SP::SP()
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
GetParam::GetParam(conf_path = /etc/dancy/LinCash_db.conf)
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/transactions.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/transactions.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/transactions.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/transactions.log
Session management error: None of the authentication protocols specified are supported
`````````````````````````````````````````````````
RESHKA MAIN PROCESS ID=1832
`````````````````````````````````````````````````
int HWSRV::READDEFAULTSCHEMENUM(void)
can't open etc/hwsrv/hw.conf
ERROR : DEFAULTSCHEME COULDN'T BE READ
USBDRV::USBDRV()
int HWSRV::PreStartBCS(void)
ERROR : can't open etc/hwsrv/hw.conf
int HWSRV::PreStartDSP(void)
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartEW(void)
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartECR()
ERROR : can't open etc/hwsrv/hw.conf
int HWSRV::PreStartMCR()
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartPS()
can't open etc/hwsrv/hw.conf
BCS type = 0
MCR type = 0
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
dancy_pgsqllib[1832]: ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log
----4444----
----aut form. makeKeyPress k -> key() = 49
----aut form. makeKeyPress k -> key() = 50
PasswordAuthorization()
Segmentation fault

"

п.с. исправил ERROR Cannot open configuration file /tmp/dancy/postgres_log/lin_cash.log создав каталог /tmp/dancy/postgres_log/ а потом выполнив команду chmod 777 /tmp/dancy/postgres_log/

но косяк с
!!!!!!AUTHORIZATION!!!!!!
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
SP::SP()
GetParam::GetParam(conf_path = /etc/dancy/LinCash_db.conf)
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
Session management error: None of the authentication protocols specified are supported
`````````````````````````````````````````````````
RESHKA MAIN PROCESS ID=1964
`````````````````````````````````````````````````
int HWSRV::READDEFAULTSCHEMENUM(void)
can't open etc/hwsrv/hw.conf
ERROR : DEFAULTSCHEME COULDN'T BE READ
USBDRV::USBDRV()
int HWSRV::PreStartBCS(void)
ERROR : can't open etc/hwsrv/hw.conf
int HWSRV::PreStartDSP(void)
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartEW(void)
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartECR()
ERROR : can't open etc/hwsrv/hw.conf
int HWSRV::PreStartMCR()
can't open etc/hwsrv/hw.conf
int HWSRV::PreStartPS()
can't open etc/hwsrv/hw.conf
BCS type = 0
MCR type = 0
----4444----
----aut form. makeKeyPress k -> key() = 49
----aut form. makeKeyPress k -> key() = 49
----aut form. makeKeyPress k -> key() = 49
----aut form. makeKeyPress k -> key() = 4101
PasswordAuthorization()
Segmentation fault


не исчез, тоесть нужен файл etc/hwsrv/hw.conf.... а где его взять!!!!!!!
BRomister
 
Постов: 12
Зарегистрирован: 21 апр 2010, 17:26

Re: ось Ubuntu

Сообщение BRomister » 25 апр 2010, 15:00

создал пустой etc/hwsrv/hw.conf и зменилось все на
!!!!!!AUTHORIZATION!!!!!!
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
SP::SP()
GetParam::GetParam(conf_path = /etc/dancy/LinCash_db.conf)
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
Session management error: None of the authentication protocols specified are supported
`````````````````````````````````````````````````
RESHKA MAIN PROCESS ID=2327
`````````````````````````````````````````````````
int HWSRV::READDEFAULTSCHEMENUM(void)
DEFAULTSCHEME ----- not found

ERROR : DEFAULTSCHEME COULDN'T BE READ
USBDRV::USBDRV()
int HWSRV::PreStartBCS(void)
ERROR : BCSTYPE -------- not found
int HWSRV::PreStartDSP(void)
CDSPTYPE ----- not found
int HWSRV::PreStartEW(void)
EWTYPE ----- not found
int HWSRV::PreStartECR()
ERROR : ECRTYPE -------- not found
ERROR : Incorrect value ECRTYPE
int HWSRV::PreStartMCR()
MCRTYPE ----- not found
int HWSRV::PreStartPS()
PSTYPE -------- not found
BCS type = 0
MCR type = 0
----4444----
----aut form. makeKeyPress k -> key() = 52
----aut form. makeKeyPress k -> key() = 52
----aut form. makeKeyPress k -> key() = 52
----aut form. makeKeyPress k -> key() = 52
----aut form. makeKeyPress k -> key() = 4101
PasswordAuthorization()
void SignalHandler in hwsrv.cpp (int SigNum)
SIGSEGV
in bcs.GetPid
in mcr.GetPid
in dsp.GetPid
Terminated
и еще ввел пароль 4444 что получилось можете увидеть сами
BRomister
 
Постов: 12
Зарегистрирован: 21 апр 2010, 17:26

Re: ось Ubuntu

Сообщение BRomister » 25 апр 2010, 17:54

вот что интересно, у когото получилось запустить под убунтой? спрашываю потому что перечитываю уже енннн-й раз форум впоисках своей ошыбки но вижу не я один такой...хоть сядь и плачь(только точно не поможет ето))))))))))
BRomister
 
Постов: 12
Зарегистрирован: 21 апр 2010, 17:26

Re: ось Ubuntu

Сообщение BRomister » 25 апр 2010, 21:56

друзья!! спасибо! запускаеться!!! нужно било в кофигурацыонном файле постредж поправить автентификацыю на тру!!! только косяки не закончились сейчас пишет нет связи с базой даних при входе в пункт регистрацыя продаж

также в терминале пишет-
!!!!!!AUTHORIZATION!!!!!!
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
Bind AF_INET: Address already in use
USBDRV::USBDRV()
SP::SP()
GetParam::GetParam(conf_path = /etc/dancy/LinCash_db.conf)
AccessRights::AccessRights - Connect to db parameters form path = /etc/dancy/LinCash_db.conf
start of RMK's main function..
Error load base parameters!!!
Error load authorization parameters!!!
Error load block and mouse parameters!!!
Error load device parameters!!!
Error load report parameters!!!
Error load data output parameters!!!
Error load visual search parameters!!!
Error load control registration parameters!!!
Error load free discount parameters!!!
Error load general discount parameters!!!
Error load print check parameters!!!
Error load kkm synchronization parameters!!!
Error load open box parameters!!!
Error load proucts registraion detalize parameters!!!
Error load discount registration detalize parameters!!!
=================
SETUP PARAM : was init -1 parameters
BRomister
 
Постов: 12
Зарегистрирован: 21 апр 2010, 17:26

Пред.След.

Вернуться в Ваши предложения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0