Distrobox

Developer ToolsLinux

Run any Linux distribution inside your terminal via containers, tightly integrated with the host.

Latest 1.8.2.5 · · Linuxby Luca Di MaioWebsite89luca89/distrobox

Branches

2.0
2.0.0-rc.4Pre-release
1.8
1.8.2.5

Release activity

Release activity — 10 releases across 10 days since Oct 28, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Oct 28, 2025. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026
MondayNo releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 20261 release on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026
TuesdayNo releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026
WednesdayNo releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026
ThursdayNo releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026
FridayNo releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026
SaturdayNo releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 20261 release on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026

10 releases since Oct 28, 2025

Changelog

Filter releases by branch
10 of 10 releases

2.0.0-rc.4

Pre-release
Added 1
  • Support both legacy and v2 in the install script
Changed 1
  • Move the script dir resolution to the global config
Fixed 8
  • Replace --format json with backward-compatible alternatives
  • Resolve --version flag conflict with --verbose/-v
  • Ensure rootful containers add user to sudo/wheel group
  • Check if group exists before appending user in init
  • Do not consider scripts in PATH for inside-distrobox
  • Parse distrobox flags after the container name in enter
  • Resolve compatibility-matrix container setup failures in init
  • Isolate NVIDIA libraries and fix Docker device groups for ROCm
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/2.0.0-rc.3...2.0.0-rc.4

View originalPermalink
How 2.0.0-rc.4 went

2.0.0-rc.3

Pre-release
Added 3
  • Add Fedora 44 distrobox
  • Distrobox v2.0
  • Preserve v1 entry points after v2 single-binary split for compatibility
Changed 2
  • Bump github.com/urfave/cli/v3 from 3.5.0 to 3.10.0
  • Bump gopkg.in/ini.v1 from 1.67.0 to 1.67.3
Fixed 4
  • Fix the flags for read-only and recursive slave mount
  • Replace remaining non-POSIX echo -e with printf in distrobox-init
  • Fix forbidigo on completion stdout writes
  • Scope distrobox detection to known label keys in list
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.2.5...2.0.0-rc.3

View originalPermalink
How 2.0.0-rc.3 went

2.0.0-rc.2

Pre-release
Added 2
  • Add autodetect feature
  • Make listing alphabetical
Changed 2
  • Load config as value object
  • Refactor tests with testify
Fixed 10
  • Remove breaking spaces from exported desktop files
  • Clean empty unversioned .so stubs during nvidia setup
  • Execute correct binary for podman-launcher provider
  • Fix unshare_groups su args and tty handling in enter command
  • Pass root correctly to create and generate-entry command
  • Propagate errors when entering containers
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/2.0.0-rc.1...2.0.0-rc.2

View originalPermalink
How 2.0.0-rc.2 went

1.8.2.5

Latest
Added 2
  • Add ALT Linux compatibility improvements
  • Add Docker Desktop on macOS compatibility
Changed 1
  • Show container command on dry run
Fixed 6
  • Expose correct dryrun command
  • Setup zypper use drop-in config file if possible
  • Pass -xdev to /bin/find
  • Chmod shadow files to 0400 for container storage compatibility
  • Correct su argument order in unshare-groups path
  • Clean empty unversioned .so stubs during nvidia setup
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.2.4...1.8.2.5

View originalPermalink
How 1.8.2.5 went

2.0.0-rc.1

Pre-release
Added 2
  • Add ALT Linux compatibility improvements
  • Add Docker Desktop on macOS compatibility
Changed 4
  • Show container command on dry run in enter command
  • Update documentation regarding VSCode integration
  • Update README with sandboxing alternatives
  • Strip references to install scripts and add references to Makefile in documentation
Fixed 4
  • Expose correct dryrun command
  • Setup zypper: use drop-in config file if possible
  • Pass -xdev to /bin/find
  • Chmod shadow files to 0400 for container storage compatibility
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.2.4...2.0.0-rc.1

View originalPermalink
How 2.0.0-rc.1 went

1.8.2.4

Added 1
  • Add missing dependencies for fedora and wolfi
Changed 2
  • Update Alpine Linux images to latest versions
  • Refactor user setup in init to modify attributes individually
Fixed 1
  • Add newline when appending user via printf in distrobox-init
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.2.3...1.8.2.4

View originalPermalink
How 1.8.2.4 went

1.8.2.3

Changed 1
  • Install base packages only once
Fixed 6
  • Add missing Fedora dependency
  • Remove unintended print to stdout in assemble command
  • Ensure PWD matches workdir
  • Fix support for newer shadow stricter checks
  • Remove error in case dependencies are not fully met
  • Fix manpages generation auth error
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.2.2...1.8.2.3

View originalPermalink
How 1.8.2.3 went

1.8.2.2

Added 1
  • Set compopt filenames for --file in bash completion
Changed 2
  • Preserve SHELL with unshared groups
  • Add /dev/null stdin for distrobox enter execs
Fixed 5
  • Fix stat syntax error in rootful detection
  • Fix failing to create containers from images that print to stdout with no input
  • Restrict find pattern to libcuda so it doesn't pick up non-NVIDIA libs
  • Direct stderr to /dev/null to prevent incorrect eval
  • Don't use --pty with buggy su implementations
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.2.1...1.8.2.2

View originalPermalink
How 1.8.2.2 went

1.8.2.1

Fixed 2
  • Fix Alt environment variable case to ALT
  • Fix wrong $HOME when using --init
What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.2.0...1.8.2.1

View originalPermalink
How 1.8.2.1 went

1.8.2.0

Added 7
  • Add unshare-groups support to assemble
  • Extend manifest definitions with include in assemble
  • Support --userns=keep-id:size= in create
  • Bash completion enhancements
  • Support Chimera Linux guests in init
  • Add altlinux support in distrobox
  • Add option to suppress color in install
Changed 2
  • Explicitly prefer using crun if present in create
  • Exclude schroot mountpoint from socket search and improve performance in init
Fixed 11
  • Fix accidental file globbing during parsing in assemble
  • Fix formatting and quoting issues in create
  • Allow whitespaces in environment variables in enter
  • Fix doas case and missing sudo_prefix when local execution in export
  • Fail for HTTP response codes >= 400 in host-exec
  • Fix Vulkan ICD config files for NVIDIA driver host integration in init
Removed 1
  • Decommission Clearlinux

After some time a much needed release! lots of fixes and polishing all over the place! Thanks @dottorblaster for stepping in and welcome him as a new part of the maintainer team!

And thank you to 20 new first time contributors!

Please be ware that there was a little change with the telegram group, so if you're on the old channel, please abandon that and change to the new one on https://t.me/distrobox_chat_new

What's Changed
New Contributors

Full Changelog: https://github.com/89luca89/distrobox/compare/1.8.1.2...1.8.2.0

View originalPermalink
How 1.8.2.0 went
View all

Discussion

If you publish Distrobox, you can claim this product by proving you administer its repository.