4 ms·
Well, Arch Linux simplify them all, everything is in usr/bin and others just symlink to usr/bin.
by GutenYe 11y ago
Well, Arch Linux simplify them all, everything is in usr/bin and others just symlink to usr/bin.
- vezzy-fnord 11y agoI believe Fedora was the first to begin this trend.
- johnny22 11y agohttps://fedoraproject.org/wiki/Features/UsrMove https://fedoraproject.org/wiki/Features/UsrMove and people sure did hate on it too.
- 4ad 11y agoSolaris did it first.
- digi_owl 11y agoIt seems like Fedora is driving Linux towards a half and half between Solaris and OSX. I would not care either way, except choices are being removed or made difficult in the process.
- loevborg 11y agoNixos (https://nixos.org/nixos/manual/ https://nixos.org/nixos/manual/) goes one step further and eliminates `/bin` and `/usr` further (except for `/usr/bin/env` and `/bin/sh`!), putting all binaries in package-specific directories and constructing a PATH including all individual package `/bin`s.
- digi_owl 11y agoYou have something similar on Gobolinux, where /System/Links (/System/Index on 015) holds symlinks to whatever is housed in the /Programs directories. BTW, there exist a pair of programs/scripts in Gobolinux that provide the possibility of putting program dirs in arbitrary places. DetachProgram and AttachProgram. The first allow you to move a directory out of /Programs. The second symlinks a detached directory to /Programs. While i have yet to try it, i think these could be used to provide something akin to the /bin /usr/bin split on Gobolinux.
- justincormack 11y agoSimpler still would be everything in /bin. At least one distro does that, forget which.