DISTROBOX-UPGRADE(1)
π distrobox-upgrade β the glow-up era π
okay bestie, this one is from the distrobox-upgrade manual, and it's literally the "time to update everything" button you've been begging for. no cap.
β¨ NAME β¨
distrobox-upgrade β the icon, the moment, the container updater π«Ά
πΈ DESCRIPTION πΈ
so here's the vibe: distrobox-upgrade will walk into the list of containers you hand it and perform an upgrade using that container's own package manager. like, it doesn't impose, it doesn't assume β it just shows up at each distrobox's door and lets it update itself the way it knows how. respectful. elegant. iconic. π
π¦ SYNOPSIS π¦
distrobox upgrade
and here's every flag, no skips, no cuts, all of them:
--help,-hβ show this message. the "wait what does this do again" button π--all,-aβ perform for all distroboxes. all of them. every single one. periodt π--runningβ perform only for running distroboxes. like, only the ones currently awake, the rest are napping and we don't disturb them π΄--root,-rβ launch podman/docker/lilipod with root privileges. and listen, bestie: if you need root, this is the preferred way oversudo distrobox. and also β note that if using a program other than 'sudo' for root privileges is necessary, specify it through theDBX_SUDO_PROGRAMenv variable, or thedistrobox_sudo_programconfig variable. iykyk π₯--verbose,-vβ show more verbosity. it will yap. and honestly? sometimes you need the yap π¬--version,-Vβ show version β
π EXAMPLES π
upgrade all distroboxes
distrobox-upgrade --all
upgrade all running distroboxes
distrobox-upgrade --all --running
upgrade a specific distrobox
distrobox-upgrade alpine-linux
upgrade a list of distroboxes
distrobox-upgrade alpine-linux ubuntu22 my-distrobox123
automatically update all distro
okay this part is the main character energy moment, fr fr. you can create a systemd service to perform distrobox-upgrade automatically, and this example shows how to run it daily:
~/.config/systemd/user/distrobox-upgrade.service
[Unit]
Description=distrobox-upgrade Automatic Update
[Service]
Type=simple
ExecStart=distrobox-upgrade --all
StandardOutput=null
~/.config/systemd/user/distrobox-upgrade.timer
[Unit]
Description=distrobox-upgrade Automatic Update Trigger
[Timer]
OnBootSec=1h
OnUnitInactiveSec=1d
[Install]
WantedBy=timers.target
then simply do a systemctl --user daemon-reload && systemctl --user enable --now distrobox-upgrade.timer β and that's it, she's self-sufficient now, she doesn't need you anymore (affectionate) π§
ok that's literally the whole page, every flag and every example, nothing skipped, nothing invented π
that's the whole manual, bestie β Distrobox, Mar 2026, DISTROBOX-UPGRADE(1) π go update something, you deserve it. bye pookie β¨
π¦ where this page comes from
- alpine 3.24: distrobox-doc 1.8.2.5-r0 Β· GPL-3.0-only
- arch rolling: distrobox 1.8.2.5-1 Β· GPL-3.0-only
- epel 10: distrobox 1.8.2.5-1.el10_3 Β· GPL-3.0-only
- epel 9: distrobox 1.8.2.5-1.el9 Β· GPL-3.0-only
- fedora 43: distrobox 1.8.2.5-1.fc43 Β· GPL-3.0-only
- fedora 44: distrobox 1.8.2.5-1.fc44 Β· GPL-3.0-only
- nixos 26.05: distrobox 1.8.2.5
- nixpkgs unstable: distrobox 1.8.2.5
- ubuntu stonking: distrobox 1.8.2.5-1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms