Binární obraz operačního systému Linux na USB disku

Loading...
Thumbnail Image
Date
Authors
Vojáčková, Veronika
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Tato diplomová práce se zaměřuje na vývoj přenosného operačního systému Senior-OS určeného primárně pro seniory a osoby s mentálním postižením. Výsledné řešení staví na distribuci Arch Linux a je distribuováno ve formě Live binárního obrazu, který je spustitelný přímo z USB disku v režimu pouze pro čtení s perzistentní částí pro uživatelské soubory. V rámci této práce byl vytvořen samostatný repozitář pro vývoj a distribuci Python balíčků. Tyto balíčky jsou automaticky sestavovány, podepisovány pomocí GPG klíčů. Při změně zdrojového kódu aplikací na repozitáři GitHub je automaticky vytvořena nová verze binárního obrazu operačního systému s upravenými aplikacemi, které jsou automaticky vygenerovány. Součástí řešení je i modul pro bezpečné šifrování systémové konfigurace.
This thesis focuses on the development of a portable operating system, Senior-OS, designed primarily for the elderly and people with intellectual disabilities. The resulting solution builds on the Arch Linux distribution and is distributed as a Live binary image that is executable directly from a USB drive in read-only mode with a persistent user file section. As part of this work, a separate repository was created for the development and distribution of Python packages. These packages are automatically built, signed using GPG keys. When the source code of the applications on the GitHub repository is changed, a new version of the operating system binary image is automatically generated with the modified applications. The solution also includes a module for secure encryption of the system configuration.
Description
Citation
VOJÁČKOVÁ, V. Binární obraz operačního systému Linux na USB disku [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
Ing. Vlastimil Člupek, Ph.D. (člen) Ing. Petr Dejdar, Ph.D. (člen) Ing. Radek Hartman, MBA (člen) Ing. Patrik Dobiáš (člen) doc. Ing. Petr Mlýnek, Ph.D. (člen) doc. JUDr. Matěj Myška, Ph.D. (místopředseda) prof. Ing. Dan Komosný, Ph.D. (předseda)
Date of acceptance
2025-06-09
Defence
Studentka prezentovala výsledky své práce a komise byla seznámena s posudky. Studentka obhájila diplomovou práci a odpověděla na otázky členů komise a oponenta. Otázky členů komise a oponenta: -Název verze vytvořeného binárního obrazu obsahuje datum vytvoření. Nebylo by jednoznačnější použít datum nebo přímo otisk (hash) poslední odevzdávky (commit) do repozitáře? -Analyzovala jste, proč na některých zařízení nebylo možné systém spustit se zapnutým Secure Boot? Jak by to bylo možné vyřešit?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO