Страница 1 из 1

Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Вс авг 19, 2012 3:50 pm
Vitmar
Ідея полягає в тому, щоб мати повноцінний доступ для роботи із системою Дт+ на одному РС з різних ОС.
Для спрощення завдання переніс всю папку DebetPlusV12 на окремий розділ, права користувача на файли і папки враховані.
Де потрібно внести зміни, щоб програма правильно читала базу даних. Наразі програма читає старий шлях з попереднього місця... якого вже не існує.

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Пн авг 20, 2012 8:18 am
Oksana
Доброго дня! Ви на одній базі Derby хочете працювати з декількох комп'ютерів? Якщо так, то це неможливо. Ця база не є мережевою.

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Пн авг 20, 2012 9:22 am
Vitmar
Не так. Один комп’ютер, на якому є дві Лінукс операційні системи (Fedora і Ubuntu) інші не відкриті ОС не цікавлять.
З обох ОС є доступ до тих самих файлів, що дає можливість сміло експериментувати з ними, не маючи страху втратити яку-небуть інформацію.
Отже, програма Дт+ однаково запускається на обох системах (не конфліктуючи) залишається тільки поправити шлях до бази, так як в програмі він залишився від першого її розпакування (встановлення).

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Пн авг 20, 2012 9:26 am
Oksana
Тоді відкрийте налаштування з'єднання з базою і поправте шляхи.

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Пн авг 20, 2012 9:52 am
Vitmar
Дійсно, щось я тут підгальмував :oops:
Все стало на свої місця, працює нормально.
Залишилось вирішити підтримку шрифтів (мабуть невільні якісь), які шрифти використовує система в меню тут:?

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Пн авг 20, 2012 9:57 am
Oksana
А це не меню нашої програми. Скоріше всього, у Вас Ubuntu версії 11.04 або вище, де графічна оболонка блокує меню Eclipse. В цьому випадку треба запускати програму через файл DebetPlus.sh.

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Пн авг 20, 2012 10:04 am
Vitmar
Дякую, так воно і є.

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Вт ноя 11, 2014 2:15 am
Vitmar
Оновив систему до Ubuntu 14.04 LTS, типово встановився віконний менеджер lightDM.
Знову поламалась верхня стрічка меню як в попередньому пості.
Програма DebetPlus через файл DebetPlus.sh не запускається, а видає таке:
«HATKA» містить програми, призначені для автоматичного запуску. Запустити їх?
Якщо ви не довіряєте цій адресі або не впевнені, натисніть «Скасувати».
Тисну "Запустити" і видає:
Отакої! Трапилась проблема з роботою цієї програми. Не вдалось знайти програму.
Напряму файлом DebetPlus програма запускається, але існує оця проблема з поламаною стрічкою меню

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Ср ноя 12, 2014 3:08 pm
vlad
Добрый день!

Если при запуске DebetPlus.sh появляется сообщение, что программа не найдена, то похоже, что у интерпретатора "текущая" директория
не та, где лежит скрипт.

Предлагаю попробовать запустить DebetPlus.sh из консоли, предварительно "добравшись" до директории DebetPlusV12 с помощью команды cd.
Если все получится, то или "допилите" DebetPlus.sh, чтобы он перед запуском "Дебета" переходил в папку DebetPlusV12, либо настройте ярлык.
Полезные ссылки (первые, что попались в Гугле):
Как запускать sh скрипты на Ubuntu
Как создать ярлык в Ubuntu для запуска sh (shell) скрипта.

Re: Одна і та ж Дт+ на різних ОС Linux

СообщениеДобавлено: Пт ноя 14, 2014 12:24 am
Vitmar
Дякую Vlad за підказку, достатньо було поставити крапочку навпроти опції "Запускати виконувані текстові файли при відкриванні" у закладці Поведінка в підменю Параметри файлів у меню навігатора Наутілос.
Але тут є один незручний недолік, немає вертикальної і горизонтальної прокрутки по краю вікна, а при запуску Дебета файлом DebetPlus ці прокрутки працюють.