УкраїнськаEnglishmRussian
Вхід/Новий

Зміни у оточені виконання OpenSCADA та Linux Дистрибутиві Автоматизації

05.05.2022 17:00 Давність: 3 yrs
Категорії: НовинаРозробка

Автор: Роман Савоченко


TDE + OpenSCADA

Наразі, протягом місяців випуску OpenSCADA 0.9.5, внесено значні зміни до середовища виконання та Linux Дистрибутиву Автоматизації:

• додання нового релізу Debian 11 до складань OpenSCADA та у якості нової бази для Linux Дистрибутиву Автоматизації;

• оновлення стабільного релізу TDE до 14.0.11 та 14.0.12, із додатковим виправленням його деяких проблем та пакетів;

• додання нового релізу Ubuntu 22.04 до складання OpenSCADA;

• додання нової апаратної платформи ARM64 на базі Debian 11 (не перевірено);

• вимкнення складання для платформи Maemo 5 (Nokia N900) через постійне падіння крос-компілятору щонайменш у двох місцях вихідного коду OpenSCADA.

Тож, Opens external link in new windowLinux Дистрибутив Автоматизації загалом розширено доповненням Debian 11 як бази дистрибутиву із перенесенням складання Debian 10,9 баз до оточення Debian 11, чим розширення варіантів встановлювача. Всі складання Opens external link in new windowLinux Дистрибутив Автоматизації оновлено спочатку до TDE 14.0.11, а потім і до TDE 14.0.12 із додатковим виправленням деяких його проблем та пакетів.

Пакет "tdebase" первинно додано для TDE 14.0.11 із виправленням проблем plymouth — безпечність встановлень без зростання "/var/boot.log", та видалено для TDE 14.0.12 у зв'язку із застосуванням безпосередньо до TDE. Із TDE 14.0.12 додатково додано виправлення для Digikam, TDEPim, KArm та kdiff3 через додання нових латаних пакетів "tdepim-trinity", "digikam-trinity" та "kdiff3-trinity" до колекції дистрибутиву:

  • "tdepim" — оновлення святкових днів України, латкою "Opens external link in new windowtdepim_holiday_ua.patch"; KArm виправлено щодо правильного опрацювання присипляння комп'ютера, латкою "Opens external link in new windowkarm_IdleDetect.patch", та доповнено командою окремого пункту меню "Скинути Час" для скидання часу конкретного завдання, латкою "Opens external link in new windowkarm_ResetTaskTimes.patch";
  • "digikam" — виправлено роботу перекладу інтерфейсу для showfoto та themedesigner, латкою "Opens external link in new windowdigikam_MainTr.patch", виправлено складання showfoto для роботи втулок зображень та бічної панелі гістограм кольорів, латкою "Opens external link in new windowshowfoto_BuildFixFilters.patch", здійснено адаптацію діалогів до використання mimeTypes() замість застарілого pattern() від KImageIO, латкою "Opens external link in new windowdigikam_fileDlgs.patch";
  • "kdiff3" — виправлено щодо обрізання кінця текстів із UTF8 символами при їх вставленні із Кишені, латкою "Opens external link in new windowkdiff3_UTF8ClipBoardPaste.patch".

Для опрацювання попередніх змін у схемі формування версії пакетів цього дистрибутиву із "{+1}:14.0.9-0" в "4:14.0.9-{+1}", процедуру міграції Opens external link in new windowautoLinuxRepConvFor14.0.9 уніфіковано у скрипті Opens external link in new windowautoLinuxRepConvForTDE де ви можете першим аргументом визначити цільову версію TDE якщо ваше встановлення дуже старе та остання-актуальна стабільна версія TDE вже не 14.0.9.

У Opens external link in new windowTDE Weblate оновлено переклад Українською для основних пакетів та майже завершено для digikam після отримання часткового перекладу із актуального репозиторію KDE.

Підтримуване середовище виконання OpenSCADA, для якого складаються пакети OpenSCADA, розширено Debian 11 у архітектурах amd64, i386 та armhf; яке використано також як найбільш актуальна база Opens external link in new windowLinux Дистрибутиву Автоматизації; та розширено Ubuntu 22.04 у архітектурах amd64 та i386. Debian 11 також доповнено складанням для апаратної архітектури ARM64, що однак ще не перевірено.

Opens external link in new windowСкладання для Android 4.5, 5...10 було попередньо обмежене старим оточенням Debian 10, оскільки актуальне оточення сумісності JDK8 від Opens external link in new windowAdoptOpenJDK має колізії із версією підтримуваних джерельних файлів Java.

Підтримуване середовище виконання OpenSCADA виключене-вимкнене щодо складання для Opens external link in new windowMaemo5 (Nokia N900) оскільки крос-компілятор середовища складання scratchbox наразі постійно аварійно завершується на файлі tsys.cpp та модулі UI.VCAEngine, які схоже є дуже великими для складання GCC 4.2 із Maemo5.


12561