Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Repozitorij Univerze v Ljubljani
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Podrobno
Načrtovanje operacijskega sistema za razvojno platformo SandBox
ID
Škvarč, Matej
(
Avtor
),
ID
Jankovec, Marko
(
Mentor
)
Več o mentorju...
PDF - Predstavitvena datoteka,
prenos
(4,71 MB)
MD5: 1448072AC919CD17F11A6FD825BBC63C
Galerija slik
Izvleček
Diplomsko delo obravnava prilagoditev in izgradnjo namenske Linux distribucije za razvojno platformo SandBox. Namen dela je bil zasnovati prilagodljiv in optimiziran operacijski sistem, ki ustreza specifičnim potrebam platforme na področju razvoja, testiranja in integracije različnih programskih rešitev. Po primerjavi metod za gradnjo operacijskih sistemov je bil izbran OpenEmbedded/Yocto zaradi svoje fleksibilnosti in podpore za različne strojne platforme. Za zagotavljanje robustnih nadgradenj je bil izbran sistem OSTree, ki omogoča atomarne posodobitve in povrnitev na prejšnje različice. Pri virtualizaciji smo se odločili za Podman zaradi varnosti in delovanja brez demonske storitve. Platforma SandBox je razvita na računalnikih UP ELEMENT I12 EDGE, ki omogočajo visoko povezljivost in razširljivost. Vse različice SandBox platforme vsebujejo privzeta orodja, kot so Node-RED, MQTT broker (EMQX) in dodatna orodja za industrijske protokole ter trajnostne tehnologije. Uporabniki lahko ta orodja prilagajajo glede na svoje potrebe. Glavni zaključki diplomskega dela so, da razvoj namenske Linux distribucije za SandBox omogoča prilagodljivo in zmogljivo razvojno platformo, ki podpira širok spekter aplikacij ter omogoča enostavno prilagajanje in integracijo različnih orodij in tehnologij.
Jezik:
Slovenski jezik
Ključne besede:
razvojna platforma
,
Linux distribucija
,
SandBox
,
OpenEmbedded
,
Yocto
,
OSTree
,
Podman
Vrsta gradiva:
Diplomsko delo/naloga
Tipologija:
2.11 - Diplomsko delo
Organizacija:
FE - Fakulteta za elektrotehniko
Leto izida:
2024
PID:
20.500.12556/RUL-160398
COBISS.SI-ID:
205584643
Datum objave v RUL:
28.08.2024
Število ogledov:
318
Število prenosov:
100
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
ŠKVARČ, Matej, 2024,
Načrtovanje operacijskega sistema za razvojno platformo SandBox
[na spletu]. Diplomsko delo. [Dostopano 19 maj 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=160398
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Development of a custom Linux distribution for the SandBox development platform
Izvleček:
This thesis examines the design and customization of a custom Linux distribution for the SandBox development platform. The objective was to design a flexible and optimized operating system tailored to the specific needs of the platform in areas such as development, testing, and integration of various software solutions. After comparing different methods for building embedded operating systems, OpenEmbedded/Yocto was selected due to its flexibility and support for diverse hardware platforms. To ensure robust updates, OSTree was chosen, enabling atomic updates and rollback to previous versions. For virtualization, Podman was selected for its security and daemonless operation. The SandBox platform is developed on UP ELEMENT I12 EDGE computers, which offer high connectivity and expandability. All versions of the SandBox platform include default tools such as Node-RED, an MQTT broker (EMQX), and additional tools for industrial protocols and sustainable technologies. Users can customize these tools according to their needs. The main conclusions of the thesis are that the development of a custom Linux distribution for SandBox provides a flexible and powerful development platform that supports a wide range of applications and allows easy customization and integration of various tools and technologies.
Ključne besede:
development platform
,
Linux distribution
,
SandBox
,
OpenEmbedded
,
Yocto
,
OSTree
,
Podman
Podobna dela
Podobna dela v RUL:
Iščem podobna dela...
Podobna dela v drugih slovenskih zbirkah:
Nazaj