mkosi
Atoms
Our great sponsors
mkosi | Atoms | |
---|---|---|
16 | 8 | |
1,042 | 387 | |
3.7% | 2.6% | |
9.9 | 5.0 | |
2 days ago | 8 months ago | |
Python | Python | |
GNU Lesser General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mkosi
- Build Initramfs Rootless
-
Building minimal GNU/Linux operating system images using Systemd Mkosi
I work with a free and open-source software community called Fedora Project. I had the opportunity to moderate the talk of one of the maintainers of the Systemd suite during the annual contributor conference, Flock To Fedora 2023 where he talked about a tool named Mkosi.
- Mkosi: Build Bespoke OS Images
-
Seamlessly run other Linux distributions inside your terminal
For testing i prefer systemd-nspawn containers with mkosi. A neat tool for running your other fav. distro in a terminal. Works like a charm and integrates nicely in your system. Eg. logs and systemd services or CI testing.
- https://github.com/systemd/mkosi
- man:systemd-nspawn(1)
- man:machinectl(1)
-
Bootable Live USB (Debian)
you're gonna have to build this on an x86 pc. sudo dnf install arch-install-scripts bubblewrap gdisk qemu-user-static rsync systemd-container python3 -m pip install --user git+https://github.com/systemd/mkosi.git git clone https://github.com/leifliddy/asahi-fedora-usb.git cd asahi-fedora-usb
-
LAPAS: The story of how I made a distribution for LanPartyServers
There's also mkosi: https://github.com/systemd/mkosi. This one outputs an iso or similar image file and supports many base distributions.
-
systemd /boot/loader/entries/[entry].conf title default
[1] https://github.com/systemd/mkosi/issues/376
-
Crafting container images without Dockerfiles
System's mkosi is worth checking out too: https://github.com/systemd/mkosi I don't think it generates docker/OCI images directly, but it definitely can generate a tarball of the final image contents and then crane of a similar tool could package it up into an appropriate image. For just docker usage it's probably overkill, the main advantage would be it can build other image types like adding a kernel and init to be a fully bootable iso of VM image.
-
Rocket.Chat🚀+ Constellation💫 = most secure chat server ever (?!)
Constellation ensures that all K8s nodes run on AMD-based Confidential VMs (CVMs). CVMs are strongly isolated from the host and remain encrypted in memory at runtime. Constellation also ensures that all nodes run the same minimal mkosi-based node image.
-
AtomsDevs/Atoms - Easily manage Linux Chroot(s) and Containers
At first glance I thought your project is a frontend for mkosi but then I saw that you support non-systemd targets too. Mentioning it here because it may be relevant to other users/developers.
Atoms
-
Is there a GUI tool for DistroBox?
Yes, check out Atoms. Its on flathub as well.
- Podman Desktop 1.0: Local container development made easy
-
NordVPN "Command not found" after OS update.
you can install distrobox rootless https://github.com/89luca89/distrobox with atoms (manages distrobox containers) https://github.com/AtomsDevs/Atoms and you will not need to disable read only ever again.
- Do you think Silverblue will replace today’s Workstation in the future?
- Which CLI applications would you like to see a GUI version for GNOME (GTK/Libadwaita)?
-
LURE: AUR on non-Arch distros
Plus, well, there's already pacstall and makedeb for Ubuntu-based and Debian-based, as well as the option of using distrobox, junest, and eventually Atoms to just get a portable Arch environment or just using Conty if you only want a few specific things.
- AtomsDevs/Atoms - Easily manage Linux Chroot(s) and Containers
-
Another banger is coming from Mirko Brombin, author of Bottles
Go star the GitHub repository now!!
What are some alternatives?
ostree - Operating system and container binary deployment and upgrades
pods - Keep track of your podman containers
efiboots - Manage EFI boot loader entries with this simple GUI
toolbox-tuner - Graphical application intended for use on Fedora Silverblue to manage containertoolbx.org containers.
btdu - sampling disk usage profiler for btrfs
lure - The community repository missing from your Linux distro
dnfdragora - dnfdragora is a dnf frontend based on libyui abstraction
arch2appimage - This is a python script that downloads Arch Linux packages (Official/Chaotic AUR) and converts to an AppImage executable
nvidia-auto-installer-for-fedora-linux - A CLI tool which lets you install proprietary NVIDIA drivers and much more easily on Fedora Linux (32 or above and Rawhide)
mprweb - Hosting platform for the makedeb Package Repository (MPR)
sig-security - 🔐CNCF Security Technical Advisory Group -- secure access, policy control, privacy, auditing, explainability and more!
lure-repo - The default repository for LURE