Для того, чтобы можно было пользоваться программами необходимо чтобы была установлена на ваш компьютер база данных MySQL. Должна быть выполнена процедура разметки базы данных. Если вы уже работаете с терминальной версией системы, то вам достаточно построить программы и переписать их в каталог откуда они будут доступны для запуска всем пользователям (обычно это /usr/local/bin). Для построения программ из исходных текстов нужно чтобы на вашем компъютере были установлены библиотеки: libgtk-3-dev libmysqlclient-dev Кроме того на вашем компютере должны быть в наличии программы: cmake (построитель make файлов) mc (программа для работы с файлами) evince (просмотрщик файлов) gedit (простой графический редактор) mysql-server (база данных mysql или MariaDB) Для посторения всех программ необходимо в каталоге где находится файл который вы сейчас читаете дать команды: cmake ./ make В каталоге "/buhg_g" будут построены всё подсистемы бухгалтерского учёта. В каталоге "/additionally" будут построены дополнительные программы, которые работают с использованием базы бухгалтерского учёта. Описание программ в каталоге "/buhg_g": i_admin - программа администрирования баз данных (создание баз, разрешение доступа к базам, просмотр списка баз данных) i_start - головная программа бухгалтерского учёта, которая запускает все подсиcтемы i_xbu - подсистема "Главная книга" i_xmu - подсистема "Материальный учёт" i_xusl - подсистема "Учёт услуг" i_xkas - подсистема "Учёт кассовых ордеров" i_xdk - подсистема "Платёжные документы" i_xzp - подсистема "Заработная плата" i_xuos - подсистема "Учёт основных средств" i_xukr - подсистема "Учёт командировочных расходов" i_xupl - подсистема "Учёт путевых листов" i_xrnn - подсистема "Реестр налоговых накладных" i_xud - подсистема "Учёт доверенностей" Описание программ в каталоге "/additionally": i_taxi - программа диспетчеризации такси i_sbtaxi - программа разметки базы данных для программы "i_taxi" i_taxi_saldo - программа переноса сальдо для программы "i_taxi" i_rest - программа выписки счетов для предприятий сферы услуг. i_sozbrest - программа разметки базы для работы программы "i_rest" i_alter_rt - программа адаптации базы данных для работы с новыми версиями програмы "i_rest" i_rest_k - программа централизованого расчёта клиентов для предприятий сферы услуг i_rest_saldo - программа переноса сальдо по клиентам. i_kontr_vv - программа для определения можно ли входить/выходить клиенту через турникет i_zapis_vv - программа для записи входа/выхода клиента через турникет i_pros_vv - программа для просмотра(удаления) записей на вход/выход , просмотра (удаления) записей по кассе. Ключи для запуска программ: b - имя базы h - хост p - пароль Пример. Предположим пользователь имеет пароль для работы с SQL базой данных "demo". База данных размечена с именем "buhbaz". Програмы для него должна запускаться так: i_start -p demo -h localhost -b buhbaz i_xbu -p demo -b buhbaz i_xmu -p demo -b buhbaz Хочу обратить внимание на то, что программы сами определяют login пользователя, который запускает программу. Поэтому если программа при запуске говорит, что у вас нет доступа к базе, то это значит, что вы указали неверный пароль для login, под которым вы зарегистрировались в системе или для данного login вообще не установлено разрешение для работы с конкретной базой данных. (Разрешение для работы с базой и установка пароля выполняются с помощью программы i_admin). Или нет базы данных, которую вы собираетесь открыть. Ключ -h указывать не обязательно, если база данных находиться на вашей локальной машине. С помощью комады locale проверте в какай кодировке работает ваша операционная система. Она должна работать в кодировке utf8.