TL;DR
PIMOD is an open-source tool that simplifies configuring single-board computer OS images using a new configuration language and virtualization, reducing overhead and technical barriers for deployment.
Contribution
It introduces a comprehensive configuration language and virtualization-based execution for platform-independent OS image customization on single-board computers.
Findings
Reduces configuration overhead compared to manual scripting.
Demonstrates platform independence across different hardware.
Improves performance over traditional on-system configuration methods.
Abstract
Computer systems used in the field of humanitarian technology are often based on general-purpose single-board computers, such as Raspberry Pis. While these systems offer great flexibility for developers and users, configuration and deployment either introduces overhead by executing scripts on multiple devices or requires deeper technical understanding when building operating system images for such small computers from scratch. In this paper, we present PIMOD, a software tool for configuring operating system images for single-board computer systems. We propose a simple yet comprehensive configuration language. In a configuration profile, called Pifile, a small set of commands is used to describe the configuration of an operating system image. Virtualization techniques are used during the execution of the profile in order to be distribution and platform independent. Commands can be issued…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
