Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
I am using an initful Ubuntu-22.04 container on Fedora 40 Silverblue with podman 5.0.3. After upgrading from 1.7.1.0 to 1.7.2.1, scripts under /etc/profile.d/ are no longer being sourced upon distrobox enter.
# Works in both 1.7.2.1 and 1.7.1.0
$ distrobox create -i quay.io/toolbx/ubuntu-toolbox:22.04 --additional-packages gawk
$ distrobox enter ubuntu-toolbox-22-04
# ...
$ gawkpath_default # from /etc/profile.d/gawk.sh
$ env | grep AWK
AWKPATH=.:/usr/share/awk
# Works in 1.7.1.0, not in 1.7.2.0 or 1.7.2.1
$ distrobox create -i quay.io/toolbx/ubuntu-toolbox:22.04 --additional-packages gawk --init
$ distrobox enter ubuntu-toolbox-22-04
# ...
$ gawkpath_default
gawkpath_default: command not found
I am using an initful Ubuntu-22.04 container on Fedora 40 Silverblue with podman 5.0.3. After upgrading from 1.7.1.0 to 1.7.2.1, scripts under /etc/profile.d/ are no longer being sourced upon distrobox enter.
The relevant commit seems to be 5ea3d17