NewBreeze: A Comprehensive Solution to a Beginner-Friendly Arch Linux Distribution with Zen Kernel

Abdullah Al Mamun, S. M. Najrul Howlader, Shoma Khanom, Mohammad Abu Yousuf, Mohammad Ali Moni

Research output: Book chapter/Published conference paperConference paperpeer-review

Abstract

Operating systems, which make computing easier, are a crucial part of computing. To make this possible, a plethora of operating systems exist, each of which differs from the others. Some provide more facilities than others, while some are developer-friendly but not beginner-friendly. Some systems even lack common features, which is unfortunate. It would be better if all features could be merged into a single system in an intuitive way. The user system would thus be a feature-rich and beginner-friendly operating system, as well as a security- and performance-optimized system. This is why my own implemented and customized Linux system, NewBreeze, is presented here to fulfill user requirements. Since the source code of Linux systems is open, it can be customized as needed. This is also the reason for choosing the Linux system as the basis for my system. In order to fulfill the requirements of the developed system as mentioned in the contribution, I have also slightly customized the Linux Zen kernel and the base Arch Linux system as needed. To create the user ISO file, the “archiso” package and KDE’s drop-down terminal “Yakuake” were utilized. A brief and complete implementation procedure has also been provided in this article. Shell scripting was utilized mostly in the source code. JSON format is used for a lot of configuration tasks. Other languages utilized are Python, C, C++, and Assembly. The “waydroid” and “waydroid-image-gapps” packages were used to implement the Android subsystem, and the “wine”, “wine-mono”, “wine-gecko”, and “winetricks-git” packages were used to implement the installation process of Windows software. All of the aforementioned packages were obtained from the official Arch Linux repositories, as well as from the “aur” and “chaotic-aur” repositories. Finally, the command “mkarchiso -v.” was executed to build the ISO file.

Original languageEnglish
Title of host publicationProceedings of Trends in Electronics and Health Informatics - TEHI 2023
EditorsMufti Mahmud, M. Shamim Kaiser, Anirban Bandyopadhyay, Kanad Ray, Shamim Al Mamun
PublisherSpringer Science and Business Media Deutschland GmbH
Pages197-209
Number of pages13
ISBN (Print)9789819739363
DOIs
Publication statusPublished - 2025
Event3rd International Conference on Trends in Electronics and Health Informatics, TEHI 2023 - Dhaka, Bangladesh
Duration: 20 Dec 202321 Dec 2023

Publication series

NameLecture Notes in Networks and Systems
Volume1034 LNNS
ISSN (Print)2367-3370
ISSN (Electronic)2367-3389

Conference

Conference3rd International Conference on Trends in Electronics and Health Informatics, TEHI 2023
Country/TerritoryBangladesh
CityDhaka
Period20/12/2321/12/23

Fingerprint

Dive into the research topics of 'NewBreeze: A Comprehensive Solution to a Beginner-Friendly Arch Linux Distribution with Zen Kernel'. Together they form a unique fingerprint.

Cite this