Artix Linux Forum

Artix Linux => Software development => Topic started by: Sakul on 25 April 2025, 13:27:44

Title: Containerized Development under Artix
Post by: Sakul on 25 April 2025, 13:27:44
Hello, community.
I am used to do developing inside a podman distrobox container. I realized that Artix does not maintain Distrobox packages. Do you know any solutions beside using the Extra-Repo of Arch? I am open for alternatives to distrobox as well.

Cheers.
Title: Re: Containerized Development under Artix
Post by: matrixphil on 27 May 2025, 00:51:16
Hey Skul,

You're right, Distrobox isn’t officially packaged for Artix, and relying on the Arch extra repo can be a bit of a gray area depending on how strict you are about keeping things purely Artix.

As an alternative, you might want to look into using toolbox or systemd-nspawn, though the latter depends on whether you're using a runit, s6, or OpenRC init system, so setup could require a bit more manual work.

If you're comfortable building from source, Distrobox does support manual installation via GitHub. I’ve seen some folks get it working by pulling in only the needed dependencies without fully enabling Arch repos.
Title: Re: Containerized Development under Artix
Post by: corysanin on 27 May 2025, 23:02:42
I've added distrobox to galaxy.
Title: Re: Containerized Development under Artix
Post by: Ogis on 28 May 2025, 13:39:42
Hello, community.
I am used to do developing inside a podman distrobox container. I realized that Artix does not maintain Distrobox packages. Do you know any solutions beside using the Extra-Repo of Arch? I am open for alternatives to distrobox as well.

Cheers.

Hello.

As stated in the Distrobox wiki, Distrobox can be installed in the Home directory without sudo

Code: [Select]
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- --prefix ~/.local