GitHub - AtomsDevs/Atoms: Easily manage Linux Chroot(s) and Containers with Atom...
source link: https://github.com/AtomsDevs/Atoms
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Atoms
Easily manage Linux chroot(s) with Atoms
Why a new application?
Atoms was created to solve the lack of a GUI to create, manage and use chroot environments. Although there is support for Distrobox, Atoms does not aim to offer a fine integration with Podman as its purpose is only to allow the user to open a shell in a new environment, be it chroot or container.
If you are looking for a Podman container manager that does a finer job offering more accurate management and more features, check out pods.
Install trough Flathub
Supported Images
We are testing many images and more will be added in the future. Experimental images
can be enabled using the SHOW_EXPERIMENTAL_IMAGES=1
environment variable.
Stable (know-working) images
- Alpine Linux
- Ubuntu
- Fedora
- Alma Linux
- Centos
- Debian
- Gentoo
- OpenSUSE
- RockyLinux
Experimental (not fully working) images
- Arch Linux
- Void Linux
Flatpak build dependencies
org.gnome.Platform
org.gnome.Sdk
org.gnome.Platform.Compat.i386
org.freedesktop.Platform.GL32
org.flatpak.Builder
Build & Run Flatpak
flatpak run org.flatpak.Builder build pm.mirko.Atoms.yml --user --install --force-clean
flatpak run pm.mirko.Atoms
Enable distrobox integration
To enable the distrobox integration, you need to give Atoms the Flatpak permission
to talk to org.freedesktop.Flatpak
.
PROOT_NO_SECCOMP
To enable the PROOT_NO_SECCOMP
option for old kernels, set the ATOMS_NO_SECCOMP
env var to 1
.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK