From OpenSCADAWiki
- 3b. [ПРОЄКТ] Перенесення файлів проєкту користувача до окремої теки, попередньо покинувши суперкористувача
- викликаємо команду оновлення, яка робить все потрібно:
$ openscada-proj update AGLKS # Для користувацького проєкту з даними у теці "~/.openscada/DATA" $ openscada-proj update MyProjectName
- або вручну та якщо вихідна конфігурація дуже специфічна:
- збираємо всі файли проєкту до окремої теки, у теці проєктів користувача OpenSCADA, що типово "~/.openscada"; хоча 0.8.0 LTS не регламентує та не зобов'язує так робити, та така практика вже частково застосовувалася, тому там треба тільки покласти окремі частини проєкту:
$ mv ~/.openscada/ARCHIVES ~/.openscada/AGLKS $ ln -s ../LibsDB ~/.openscada/AGLKS/LibsDB $ ln -s ./ ~/.openscada/AGLKS/AGLKS
- застосовуємо конфігураційний файл типового проєкту OpenSCADA 0.9 LTS, оскільки старий тут не підійде та й всі основні конфігурації зберігалися у головній БД:
$ cp /etc/oscada_start.xml ~/.openscada/AGLKS/oscada.xml
- перейменовуємо файл головної БД у "St.db", якщо він не такий, бо саме такий записано у конфігураційному файлі;
- замінюємо старі БД бібліотек або можемо їх залишити якщо Ви там щось змінювали:
$ cp -R /usr/share/openscada/LibsDB/*.db ~/.openscada/LibsDB