(Updating to match new version of source page) |
|||
Line 2: | Line 2: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | ! Name !! Founded !! Status !! Members !! Icon |
|- | |- | ||
<section begin=info /> | <section begin=info /> | ||
− | | [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive|Linux | + | | [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive|Automation Linux distributive of the project OpenSCADA]] || Mar 2012 |
− | | | + | | Implemented in these repositories of the Automation Linux distributive and these [[Special:MyLanguage/Documents/How_to/Live_disk|Live Builds]] are provided now for the branch [http://ftp.oscada.org/OpenSCADA/Work/Debian/Live Work] and [http://ftp.oscada.org/OpenSCADA/LTS/Debian/Live LTS]: |
* [http://ftp.oscada.org/Debian/12 Debian 12] (x86_64, x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.1]], Qt6, QtWebEngine, QtMultimedia, RHVoice | * [http://ftp.oscada.org/Debian/12 Debian 12] (x86_64, x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.1]], Qt6, QtWebEngine, QtMultimedia, RHVoice | ||
− | * [http://ftp.oscada.org/Debian/11 Debian 11] (x86_64, x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0(TDE14.1)]], Qt5, QtWebEngine, QtMultimedia, RHVoice | + | * [http://ftp.oscada.org/Debian/11 Debian 11] (x86_64, x86_32) <br/> LTS, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0(TDE14.1)]], Qt5, QtWebEngine, QtMultimedia, RHVoice |
− | * [http://ftp.oscada.org/Debian/10 Debian 10] (x86_64, x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0(TDE14.1)]], Qt5, WebKit, Phonon+VLC, RHVoice | + | * [http://ftp.oscada.org/Debian/10 Debian 10] (x86_64, x86_32) <br/> LTS, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0(TDE14.1)]], Qt5, WebKit, Phonon+VLC, RHVoice |
− | * [http://ftp.oscada.org/Debian/9 Debian 9] (x86_64, x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0(TDE14.1)]], Qt5, WebKit, Phonon+VLC, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#VirtualBox| | + | * [http://ftp.oscada.org/Debian/9 Debian 9] (x86_64, x86_32) <br/> LTS, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0(TDE14.1)]], Qt5, WebKit, Phonon+VLC, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#VirtualBox|GuestVirtualBox]], RHVoice, ARCHIVE |
− | * [http://ftp.oscada.org/Debian/8 Debian 8] (x86_64, x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0]], Qt4, WebKit, Phonon+Gstreamer, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#VirtualBox| | + | * [http://ftp.oscada.org/Debian/8 Debian 8] (x86_64, x86_32) <br/> LTS, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0]], Qt4, WebKit, Phonon+Gstreamer, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#VirtualBox|GuestVirtualBox]], ARCHIVE |
− | * [http://ftp.oscada.org/Debian/9 Debian 7] (x86_64, x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0]], Qt4, WebKit, Phonon+Gstreamer, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#VirtualBox| | + | * [http://ftp.oscada.org/Debian/9 Debian 7] (x86_64, x86_32) <br/> LTS, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE14.0]], Qt4, WebKit, Phonon+Gstreamer, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#VirtualBox|GuestVirtualBox]], ARCHIVE |
− | * [http://ftp.oscada.org/ALTLinux/6 ALTinux 6] (x86_32) <br/> [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE3.5.13.2]], Qt4, WebKit, Phonon+Gstreamer, | + | * [http://ftp.oscada.org/ALTLinux/6 ALTinux 6] (x86_32) <br/> LTS, [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive#TDE|TDE3.5.13.2]], Qt4, WebKit, Phonon+Gstreamer, ForCompatibility |
<section end=info /> | <section end=info /> | ||
− | | [[User:RomanSavochenko| | + | | [[User:RomanSavochenko|Roman Savochenko]] || [[File:AutoDistr-ico.png]] |
|- | |- | ||
− | ! colspan="5" | | + | ! colspan="5" | Description |
|- | |- | ||
− | | colspan="5" | Linux | + | | colspan="5" | The Automation Linux distributive of the project OpenSCADA representing and building different ready solutions about the automation from Automated Working Places (AWP), operator panels, servers, Developer Working Places and up to PLC and some other embedded solutions, also as the result Live/Install/Service Disks of the ACS TP projects. Currently based on the [[#Debian|Debian Linux]]. |
− | * '''[http://oscada.org/en/development/tasks/posts/implementation_vnedrenie/creation_automation_linux_distributive_based_on_openscada | + | * '''[http://oscada.org/en/development/tasks/posts/implementation_vnedrenie/creation_automation_linux_distributive_based_on_openscada Managing Task]''' |
− | * '''[[Special:MyLanguage/Documents/How_to/Live_disk| | + | * '''[[Special:MyLanguage/Documents/How_to/Live_disk|How to make Live Disk]]''' |
− | * ''' | + | * '''State of the support''': Is built by [[Special:MyLanguage/Sub-projects/Automatic_Builder_of_OpenSCADA|the Automatic Builder]] for the targets in the column "Status": |
:* '''''Debian 12, 11, 10, 9, 8, 7''''': | :* '''''Debian 12, 11, 10, 9, 8, 7''''': | ||
− | :: '' | + | :: ''PROPERTIES'': |
− | ::* | + | ::* Architectures: x86_64, x86_32 |
− | ::* | + | ::* Booting to: Live OpenSCADA; Live OpenSCADA (filesafe); Live OpenSCADA for other languages "Ukrainian", "German", "mRussian"; Start installer; Start installer with speech synthesis; Advanced installer mode (Install, Expert install, Automated install, Rescue mode) for the Graphical installer, Text installer, Graphical installer with dark theme, Text installer with dark theme and Installer with speech synthesis; Utilities Hardware Detection Tool (HDT) and Memory Diagnostic Tool (memtest86+). |
− | ::* [[Special:MyLanguage/Documents/How_to/Live_disk#UserData| | + | ::* [[Special:MyLanguage/Documents/How_to/Live_disk#UserData|User data storing into the EXT-partition "persistence"]]. |
− | ::* | + | ::* Live Disk properties: [http://oscada.org OpenSCADA]; [[#TDE|TDE]]; All Linux kernel firmwares also non-free for most drivers "from the Box"; [https://gparted.org/ GParted] and other partition management tools. |
− | :: '' | + | :: ''TESTED ON'': [[#VirtualBox|Virtual Box]], Intel Core i7-5600U, AMD A8-6500 APU, Intel Core i3 CPU U 380, Intel Atom N270, P3, K6-2 (only for 7) |
− | :: '' | + | :: ''KNOWN ISSUES'': |
− | ::* [11,10,9,8] | + | ::* [11,10,9,8] Significant degradation of the memory allocation in GLibC, especially bright represented in [[Special:MyLanguage/Modules/WebVision|the module UI.WebVision]] — [[Special:MyLanguage/Modules/WebVision#Efficiency|the problem analysing]]. |
− | ::: '''FIX''' => | + | ::: '''FIX''' => The problem is a disadvantage of the memory allocation arenas linked to threads, which causes to such sort inter-arenas memory fragmentation on high dynamic using, what recreates the threads. As a workaround there is globally used the environment variable MALLOC_ARENA_MAX=1 to set the arenas number to 1! |
− | ::* [10] PulseAudio | + | ::* [10] PulseAudio is missing in KMix |
− | ::: '''FIX''' => KMix | + | ::: '''FIX''' => KMix was made dynamic by the patch "[https://bugs.pearsoncomputing.net/show_bug.cgi?id=2782 kmix-UpdMixersForChangeAndChMaster.patch]". |
− | ::* [11,10,9] Plymouth — | + | ::* [11,10,9] Plymouth — the console starting splash images, locks the first screen of the console and does not stop with "systemd", so /var/boot.log grows indefinitely. |
− | ::: '''FIX[9]''' => TDM | + | ::: '''FIX[9]''' => TDM switched in the SDDM mode then plymouth stops now after TDM start. |
− | ::: '''FIX[11,10]''' => | + | ::: '''FIX[11,10]''' => Officially fixed in [[#TDE|TDE]]. |
− | ::* [11,10,9] [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914999 | + | ::* [11,10,9] [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914999 The WIFI-adaptor RTL8192EU does not connect]. |
− | ::: '''FIX''' => | + | ::: '''FIX''' => We need [https://github.com/Mange/rtl8192eu-linux-driver/issues/46 to append] in the file /etc/NetworkManager/NetworkManager.conf for these lines: |
<syntaxhighlight lang="INI" style="margin-left: 100px;"> | <syntaxhighlight lang="INI" style="margin-left: 100px;"> | ||
[device] | [device] | ||
wifi.scan-rand-mac-address=no | wifi.scan-rand-mac-address=no | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | ::* [<span style="color: red">11,10</span>,9] [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919294 | + | ::* [<span style="color: red">11,10</span>,9] [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919294 WIFI Hot Spot does not work (tested with Nokia N9)]. |
− | ::: '''FIX[9]''' => | + | ::: '''FIX[9]''' => Resolved as a regression or the security level rising in wpasupplicant of the version 2.4 (or OpenSSL 1.1). Workaround by the downgrading to version 2.3. |
− | ::* [12,10,9] [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879992 | + | ::* [12,10,9] [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879992 Rebooting just in the Linux kernel boot for AMD APU, detected on AMD A8-6500 APU]. |
− | ::: '''FIX''' => | + | ::: '''FIX''' => Resolved as a bug of the video driver Radeon in enabling DPM by default. Workaround by the Linux kernel argument "radeon.dpm=0". |
− | ::: '''FIX''' => | + | ::: '''FIX''' => Officially fixed in Linux kernels version 5. |
− | ::* | + | ::* Impossible to switch the keyboard language layout from the keyboard. |
− | ::: '''FIX''' => | + | ::: '''FIX''' => Wrong boot argument "keyboard-options" value. |
:* '''''ALTLinux 6''''': | :* '''''ALTLinux 6''''': | ||
− | :: '' | + | :: ''PROPERTIES'': |
− | ::* | + | ::* Architectures: x86_32. |
− | ::* | + | ::* Booting to: LiveCD (in option the OpenSCADA languages: "Ukrainian", "mRussian"); Memory Test. |
− | ::* [[Special:MyLanguage/Documents/How_to/Live_disk#UserData| | + | ::* [[Special:MyLanguage/Documents/How_to/Live_disk#UserData|User data storing into the EXT-partition "alt-live-storage", automatically]]. |
− | ::* | + | ::* Live Disk properties: [http://oscada.org OpenSCADA]; [[#TDE|TDE]]; All Linux kernel firmwares also non-free for most drivers "from the Box"; [https://www.virtualbox.org/ Guest Virtual Box]; [https://gparted.org/ GParted] and other partition management tools. |
− | :: '' | + | :: ''TESTED ON'': [[#VirtualBox|Virtual Box]], Intel Core i7-5600U, AMD A8-6500 APU, Intel Core i3 CPU U 380, AMD Turion L625, Intel Atom N270 |
− | * '''[[Special:MyLanguage/Works/To_do| | + | * '''[[Special:MyLanguage/Works/To_do|To Do]]''': |
<section begin=prog /> | <section begin=prog /> | ||
− | :- | + | :- creation own branding of the automation kind for: the Grub loader screen, the default wallpaper of the Desktop, the boot splash, ... |
<section end=prog /> | <section end=prog /> | ||
|} | |} |
Revision as of 17:17, 11 October 2023
Name | Founded | Status | Members | Icon |
---|---|---|---|---|
Automation Linux distributive of the project OpenSCADA | Mar 2012 | Implemented in these repositories of the Automation Linux distributive and these Live Builds are provided now for the branch Work and LTS:
|
Roman Savochenko | ![]() |
Description | ||||
The Automation Linux distributive of the project OpenSCADA representing and building different ready solutions about the automation from Automated Working Places (AWP), operator panels, servers, Developer Working Places and up to PLC and some other embedded solutions, also as the result Live/Install/Service Disks of the ACS TP projects. Currently based on the Debian Linux.
[device]
wifi.scan-rand-mac-address=no
|
Проєкт OpenSCADA давно потребував створення спеціалізованих складань оточення Linux на кшталт ПЛК-прошивок, Живих/Встановлювальних/Сервісних Дисків для Автоматизованих Робочих Місць (АРМ), Робочих Місць Розробника та швидкого ознайомлення із програмою OpenSCADA. Початково вистачало використання стандартних репозиторіїв пакетів Linux, первинно яким був ALTLinux та наразі це Debian. Але, враховуючи необхідність виправлення, оновлення та перескладання деяких пакетів дистрибутиву Linux, було створено власний репозиторій цих пакетів разом із пакетами OpenSCADA.
Contents
[hide]1 Debian
Актуальність: 2014...ЗАРАЗ, основна пакетна база дистрибутиву проєкту наразі
Репозиторії:
- Debian 12 (Bookworm):
- OpenSCADA репозиторій, APT: deb http://ftp.oscada.org/Debian/12/openscada ./
- Репозиторій пакетів TDE 14.1 від проєкту OpenSCADA, APT: deb http://ftp.oscada.org/Debian/12/TDE14.1 ./
- Debian 11 (Bullseye):
- Debian 10 (Buster):
- Debian 9 (Stretch) [АРХІВ]:
- Debian 8 (Jessie) [АРХІВ]: OpenSCADA репозиторій із TDE 14.0, APT: deb http://ftp.oscada.org/Debian/8/openscada ./
- Debian 7 (Wheezy) [АРХІВ]: OpenSCADA репозиторій із TDE 14.0, APT: deb http://ftp.oscada.org/Debian/7/openscada ./
Дистрибутиви-рішення:
- Debian 12 (Bookworm):
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86_64 (Липень 2023), складається за допомогою Live Build конфігурації "live12-64".
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86 (Липень 2023), складається за допомогою Live Build конфігурації "live12-32".
- Debian 11 (Bullseye):
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86_64 (Серпень 2021), складається за допомогою Live Build конфігурації "live11-64".
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86 (Серпень 2021), складається за допомогою Live Build конфігурації "live11-32".
- Debian 10 (Buster):
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86_64 (Липень 2019), складається за допомогою Live Build конфігурації "live10-64".
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86 (Липень 2019), складається за допомогою Live Build конфігурації "live10-32".
- Debian 9 (Stretch):
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86_64 (Липень 2017), складається за допомогою Live Build конфігурації "live9-64".
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86 (Липень 2017), складається за допомогою Live Build конфігурації "live9-32".
- Debian 8 (Jessie):
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86 (Липень 2015), складається за допомогою Live Build конфігурації "live8-32".
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86_64 (Липень 2015), складається за допомогою Live Build конфігурації "live8-64".
- Живий/Встановлювальний/Сервісний Диск із OpenSCADA та TDE для апаратної платформи x86 (Вересень 2015), складається за допомогою Live Build конфігурації "live8-32_KramMill".
- Debian 7 (Wheezy):
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86 (Липень 2015), складається за допомогою Live Build конфігурації "live7-32".
- Живий Диск Стільниці із OpenSCADA та TDE для апаратної платформи x86_64 (Липень 2015), складається за допомогою Live Build конфігурації "live7-64".
Дистрибутив Debian Linux використовується автором Романом Савоченко та для дистрибутиву Linux Автоматизації починаючи із версії 7 (Wheezy) у 2014 році як заміна попередньої пакетної бази на ALTLinux.
Дистрибутив Linux Автоматизації, як репозиторій пакетів, представлено Живими/Встановлювальними/Сервісними Дисками які складаються проєктом Debian Live. Процедура створення прошивок для Живих-конфігурацій наступна:
# Очищення даних попереднього складання
lb clean --purge
# Складання штампу
lb build
Пакет | Підтримувач | Опис | Debian 12 (Bookworm) | Debian 11 (Bullseye) | Debian 10 (Buster) | Debian 9 (Stretch) | Debian 8 (Jessie) | Debian 7 (Wheezy) |
---|---|---|---|---|---|---|---|---|
live-config-tde [all] | Роман Савоченко | Додаткові Конфігураційні Скрипти для Живого Debian щодо конфігурації Стільниці Trinity у оточені Живого Диску. | + | + | + | + | + | + |
task-tde-desktop [all] | Роман Савоченко | Цей пакет завдання використано для встановлення стільниці Debian із залежностями та параметризацією оточення стільниці TDE і інших пакетів, які користувач Debian очікує на стільниці. | + | + | + | + | + | + |
tdelibs-trinity [amd64,i386] | Команда Debian TDE | Бібліотеки ядра із офіційного випуску TDE. Латано Романом Савоченко щодо: | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
tdebase-trinity [amd64,i386] | Команда Debian TDE | Базові додатки із офіційного випуску TDE. Латано Романом Савоченко щодо: | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
tdegraphics-trinity [amd64,i386] | Команда Debian TDE | Графічні додатки із офіційного випуску TDE. Латано Романом Савоченко щодо: kpdf_NoFontOTF.patch. | - | 14.0.13 | 14.0.13 [armhf] | 14.0.13 | 14.0.11 | 14.0.10 |
tdemultimedia-trinity [amd64,i386] | Команда Debian TDE | Мультимедія додатки із офіційного випуску TDE. Латано Романом Савоченко щодо: kmix-PulseAudio-MasterDCOP.patch, kmix-UpdMixersForChangeAndChMaster.patch, kmix-LightUpdMixers-NoLeakRPi.patch, noatun-PlayListNULLItemCrash.patch, xine-thumbnailHang.patch. | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
tdenetwork-trinity [amd64,i386] | Команда Debian TDE | Мережеві додатки із офіційного випуску TDE. Латано Романом Савоченко щодо: | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
tdeutils-trinity [amd64,i386] | Команда Debian TDE | Колекція утиліт загального призначення із офіційного випуску TDE. Латано Романом Савоченко щодо: | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
tdepim-trinity [amd64,i386] | Команда Debian TDE | Додатки Персонального Інформаційного Контролю із офіційного випуску TDE. Латано Романом Савоченко щодо: tdepim_holiday_ua.patch, korganizer_MonthViewAnniversTooltip.patch, karm_IdleDetect.patch, karm_ResetTaskTimes.patch. | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
digikam-trinity [amd64,i386] | Команда Debian TDE | Додаток із контролю цифрових фото для TDE [Trinity]. Латано Романом Савоченко щодо: digikam_MainTr.patch, digikam_fileDlgs.patch, showfoto_BuildFixFilters.patch, showfoto_OneImgOpenAsDirFromCmd.patch, digikam_LoadCPU.patch. | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
kdiff3-trinity [amd64,i386] | Команда Debian TDE | KDiff3 порівнює два або три вхідні файли та показує відмінні рядки і символ за символом. Латано Романом Савоченко щодо: kdiff3_UTF8ClipBoardPaste.patch. | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | 14.0.11 | 14.0.10 |
tdesvn-trinity [amd64,i386] | Команда Debian TDE | TDESvn є графічним клієнтом для системи контролю версій subversion (svn). Латано Романом Савоченко щодо: tdesvn-CrashAtClose.patch. | 14.1.X | 14.1.X, 14.0.13 | 14.1.X, 14.0.13 [armhf] | 14.1.X, 14.0.13 | - | - |
basket-trinity [amd64,i386] | Команда Debian TDE | Багатоцільовий додаток створення приміток для KDE [Trinity]. Доповнено Романом Савоченко щодо файлу basket-trinity.postinst | - | 14.0.13 | 14.0.13 | 14.0.13 | - | - |
RHVoice | Команда Debian TTS | Синтезатор мови із багатьма голосами для десяти мов. | - | + | + | + | - | - |
ms-sys [amd64,i386] | Gürkan Sengün | Записати Microsoft сумісний завантажувальний запис. Складено для можливості запису на FAT із Живих Дисків. | + | + | + | + | + | + |
ru-tts [all] | Роман Савоченко | mRussian засіб синтезу мови із тексту. | - | + | + | + | + | + |
gkrellm-radio [amd64] | Sjoerd Simons | Втулок Gkrellm для контролю радіо-тюнерів на Linux. Латано Романом Савоченко щодо V4L2. | - | + | + | + | + [i386] |
- |
tvtime [amd64] | Група Якості Debian | Додаток для перегляду ТБ. Латано Романом Савоченко щодо підтримки ALSAMixer. | - | - | - | + | + [i386] |
- |
libnatspec [i386,amd64] | Andrew O. Shadoura | Ця бібліотека надає корисні функції для поводження із локалями та наборами символів. Складено для латки natspec.patch до пакету "unzip". | - | - | - | - | + | + |
unzip [i386,amd64] | Santiago Vila | Розпакувальник файлів *.zip. Латано щодо коректного представлення назв файлів у Кирилиці за допомогою "alt-natspec.patch". | - | - | - | - | + | + |
fusesmb [amd64] | Samuel Mimram | Віддзеркалення SMB на файлову систему за допомогою FUSE. Деякі латки від Романа Савоченко для виправлення його роботи. | - | - | - | - | - | + |
mc [i386,amd64,armhf] | Група Debian із Пакування MC | Зворотній порт GNU Північного Командира. | - | - | - | - | - | 4.8.14 |
2 ALTLinux
Актуальність: 2008...2014, використано у автоматичному складальнику для сумісності деяких рушень
Репозиторії:
- ALTLinux 7:
- OpenSCADA репозиторій, APT:"rpm http://ftp.oscada.org/ALTLinux/7 openscada main"
- OpenSCADA репозиторій, APT:"rpm http://ftp.oscada.org/ALTLinux/7 openscada main"
- ALTLinux T6:
- Оригінальний "i586 classic and debuginfo" (дзеркало), APT:"rpm http://ftp.oscada.org/ALTLinux/6/branch i586 classic debuginfo"
- Оригінальний "noarch" (дзеркало), APT:"rpm http://ftp.oscada.org/ALTLinux/6/branch noarch classic"
- OpenSCADA репозиторій, APT:"rpm http://ftp.oscada.org/ALTLinux/6 openscada main"
- ALTLinux 5.1:
- Оригінальний "i586" (дзеркало), APT:"rpm http://ftp.oscada.org/ALTLinux/5/branch i586 classic"
- Оригінальний "noarch" (дзеркало), APT:"rpm http://ftp.oscada.org/ALTLinux/5/branch noarch classic"
- OpenSCADA репозиторій, APT:"rpm http://ftp.oscada.org/ALTLinux/5 openscada main"
Дистрибутиви (рішення):
- ALTLinux T6:
- Живий Диск Стільниці (Серпень 2012), складається профілем "mkimage-profiles-6-kdesktop"
- Загальні прошивки ПЛК (тарболи) (Березень 2012), складається профілем "mkimage-profiles-6-plc"
- ICP-DAS прошивки ПЛК (тарболи) (Березень 2012), складається профілем "mkimage-profiles-6-plc-LP8x81"
- Живий/Встановлювальний/Сервісний Диск проєкту "Диспетчерської Системи Коксового Котлу №1" (Березень 2012), складається профілем "mkimage-profiles-6-bagley".
- Живий/Встановлювальний/Сервісний Диск проєкту "Краматорськ Вода" (Лютий 2014), складається профілем "mkimage-profiles-6-KramWater".
- ALTLinux 5.1:
- Живий Диск Стільниці (Травень 2010), складається профілем "mkimage-profiles-5-desktop"
- Загальні прошивки ПЛК (тарболи) (Березень 2010), складається профілем "mkimage-profiles-5-plc"
- ICP-DAS прошивки ПЛК (тарболи) (Лютий 2010), складається профілем "mkimage-profiles-5-plc-LP8x81"
- Живий/Встановлювальний/Сервісний Диск проєкту "АСУ ТП кульових млинів "ШБМ 287/410" котлоагрегату "БКЗ 160–100 ПТ"" (Вересень 2010), складається профілем "mkimage-profiles-5-KramMill".
Дистрибутив ALTLinux використовувався автором Романом Савоченко із версії 3 та для дистрибутиву Linux Автоматизації його адаптовано із версії 5.1. У 2014 році для дистрибутиву Linux Автоматизації та іншого було розпочато процес перенесення на пакетну базу Debian, переважно з причин у додатку.
Дистрибутив Linux Автоматизації, як репозиторій пакетів, представлено ПЛК-прошивками та Живими/Встановлювальними/Сервісними Дисками які складаються засобом mkimage створення дистрибутивів ALTLinux. mkimage це засіб побудови систем заснованих на Sisyphus ґрунтуючись на шаблоні та у якості початкового набору шаблонів було отримано набір формування ALTLinux дистрибутивів на "git://git.altlinux.org/people/boyarsh/packages/mkimage-profiles-desktop". Процедура створення таких прошивок із шаблону наступна:
# Створення конфігураційного скрипту "configure"
./autoconf
# Конфігурація складальника для генерації штампів дисків
./configure --with-imagetype=flash
# Складання штампу
make plc.cd
3 Додаток. Trinity Desktop Environment
Проєкт Оточення Стільниці Trinity (TDE) є середовищем комп'ютерної стільниці для операційних систем подібних на Unix із первинною метою збереження функцій та форми традиційних настільних комп'ютерів.
Роман Савоченко складає пакети TDE починаючи із 2012 року, TDE 3.5.12-sru і для ALTLinux. Тож тут представлено пакети трьох гілок, де 3.5.12-sru лише у ALTLinux, 14.1 і 14.0 лише на Debian та вони наразі актуальні. Пакети 14.0 розташовано разом із пакетами OpenSCADA та 14.1 розташовано у окремому репозиторії пакетів для контрольованого перемикання на 14.1 у вже розгорнутих системах і для цього ви маєте знати відмінності репозиторіїв (для Debian 11 Bullseye):
- 14.1:
- TDE: deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x bullseye main deps
- TDE пакети від OpenSCADA: deb http://ftp.oscada.org/Debian/11/TDE14.1/ ./
- 14.0:
- Основне TDE: deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x bullseye main
- Залежності складання: deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.0.x bullseye main
TDE 14.1.0 все ще містить декілька проблем, тож будьте обережні із цим оновленням і попередньо перевірте ваші функції на Живих Дисках, наразі це Debian 12 (Bookworm)!
4 Додаток. Світова Календарна Система
Світова Календарна Система починається із 5508 до НЕ та використовувалася на території СЛОВ'ЯН-Руси-Ората (не росія-mrussia) до юдейської окупацією із цією НЕ (Вік "Гаспадіна" — Anno Domini) та ЮдоХристиянства. Ця Календарна Система використовувалася тут паралельно до XVIII сторіччя тож її було додано до TDE латками kcalendarsystem_World.patch у tdelibs-trinity і tdebase-trinity, початково у спрощеній формі.
Календарна Система є Сонячною, рік рахується від 5508 до НЕ, відтак до поточного року додається 5508, та від поточного місяця віднімається 2 оскільки рік починався Весною а не Зимою.
Назви місяців формуються із загальноСЛОВ'ЯНСЬКОГО (від СЛОВО не SLAVE-НЕВІЛЬНИК-ВЕДОМИЙ) і наведено у наступній таблиці:
Номер | Коротке ім'я | Повне ім'я |
---|---|---|
1 | Бер | Березень |
2 | Квт | Квітень |
3 | Трв | Травень |
4 | Чрв | Червень |
5 | Лип | Липень |
6 | Срп | Серпень |
7 | Врс | Вересень |
8 | Жвт | Жовтень |
9 | Лстп | Листопад |
10 | Грд | Грудень |
11 | Січ | Січень |
12 | Лют | Лютий |
Назви тижнів формуються від загальноСЛОВ'ЯНСЬКОГО та наведено у наступній таблиці:
Номер | Коротке ім'я | Повне ім'я |
---|---|---|
1 | Пн | Понеділок |
2 | Вт | Вівторок |
3 | Ср | Середа |
4 | Чт | Четвер |
5 | Пт | П'ятниця |
6 | Сб | Шобота |
7 | Нд | Неділя |
Додатково відредаговано та продовжено формування файлу святкових днів "holiday_ua" України для основних СЛОВ'ЯНСЬКИХ-Руських-Орійських та їх наведено у наступній таблиці:
Дата (Світова) | Назва |
---|---|
1.1 | Новий Рік |
8.1 | День Пам'яті жертв геноциду PERuSSIAN — Пурім |
pascha | День Пам'яті жертв геноциду Хрещення Русі |
21.1 | Великдень |
8.3 | День Пам'яті жертв війн дЖИДаІВ |
15.3 | Русалій |
21.4 | Купайла |
15.6 | Спаса |
21.7 | Весілля Свічки |
7.9 | День Пам'яті жертв геноциду юдокомуни — колективізація-голод, репресії, індустріалізація-голод, лендліз-голод |
15.9 | Доля (Діди) |
21.10 | Рідздво |
14.12 | Колодій |
Для увімкнення Календарної Системи можете у Центр Керування Trinity перейти до "Локалізація та доступність" > "Країна/регіон та Мова" > "Час та Дата" і обрати "World" у "Календар".
Тож, наразі ми маємо такий інтерфейс:
5 Додаток. VirtualBox
Починаючи із версії 6.1 VirtualBox, щонайменш на Linux, набув проблем із відео-інтерфейсом, які запобігають нормальному встановленню роздільної здатності дисплею відтак і запуску OpenSCADA у нормальній роздільній здатності.
Загалом VirtualBox наразі має три Графічні Контролери доступні для обрання до ВМ, це: VBoxVGA, VMSVGA, VBoxSVGA.
Де VBoxVGA та VBoxSVGA є оригінальними Графічними Контролерами VirtualBox які потребують власного гостьового драйверу для правильного функціювання та цей драйвер відсутній у основних репозиторіях сучасного Debian для складання ЖивихДисків. Тож ЖивіДиски переважно запускаються із відеодрайвером "fbdev", який однак працює добре до VirtualBox 6.1 та ви можете змінити роздільну здатність дисплею із 800x600 у завантаженій системі, перевантажити та отримати необхідну роздільну здатність. Наразі ці Графічні Контролери не рекомендуються VirtualBox та часто призводять до втрати клавіатури та клавіш миші на усій хостовій системі.
Де VMSVGA є Графічним Контролером VMWare для якого використовується стандартний відеодрайвер "vmware". Драйвер працює стабільно, але не дозволяє отримати будь яку іншу початкову роздільну здатність дисплею аніж 800x600, тож будь яка зміна роздільної здатності із гостьової системи призводить до збільшення DPI за замороженої фізичної геометрії віртуального дисплею, тож ви отримуватимете неконтрольоване масштабування інтерфейсу OpenSCADA та інших програм.
Для примусового встановлення роздільної здатності віртуального дисплею у більшу початкову роздільну здатність ви можете використати конфігураційний файл гостьової системи "00-virtualbox-monitor.conf", який маєте розташувати у теці /etc/X11/xorg.conf.d/. Конфігураційний файл отримується звідси!