In the old days distros used to separate the location of binaries in several places like /bin/sbin/usr/bin and /usr/sbin there was this idea that system binaries would go in /sbin while the rest in /bin and the similar dirs in /usr were so that you could mount a separate drive to store more binaries. This is from a time where storage was an issue.
These days distros usually just symlink all those locations to /usr/bin with the exception of fedora, which still keeps some split.
Isnt fedora like the last distro that doesnt symlink /bin and /sbin to /usr/bin?
Explanation please
In the old days distros used to separate the location of binaries in several places like
/bin
/sbin
/usr/bin
and/usr/sbin
there was this idea that system binaries would go in/sbin
while the rest in/bin
and the similar dirs in/usr
were so that you could mount a separate drive to store more binaries. This is from a time where storage was an issue.These days distros usually just symlink all those locations to
/usr/bin
with the exception of fedora, which still keeps some split.However it seems they will finally merge the remaining dirs in fedora 41: https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
Interesting! This sounds actually useful for transparency, but fine?