3 ms·
I would think your first couple points are actually better on a merged system - if /bin==/usr/bin and /lib==/lib64==/usr/lib then scripts can use either /bin/ba
by yjftsjthsd-h 2y ago
I would think your first couple points are actually better on a merged system - if /bin==/usr/bin and /lib==/lib64==/usr/lib then scripts can use either /bin/bash or /usr/bin/bash and it'll work (and ditto for libraries). Granted, removing those symlinks would then be painful, but I haven't heard of that being proposed; if it has been and I'm just out of the loop then yeah that'd make me nervous. (Though in fairness, scripts really should use `/usr/bin/env bash` for portability anyways - /bin/bash was never more than a distro-specific quirk.)
As to testing... yeah obviously this stuff should be thoroughly tested long before it hits users, but I was rather under the impression that it was tested extensively before getting to users. Again, if you've seen actual problems that made it past testing, feel free to point them out since that would greatly strengthen your criticism.
> I just want an OS that works without having to fight someone every 3 weeks because "everyone else is doing it, so we should too".
Are you super committed to Linux OSs? Because you might find the one of the BSDs or illumos more comfortable. Not that they never change (er, well, illumos might not), but at least it's not because of what anyone else does.
(And as an aside: Don't take this as an endorsement of merged usr; I actually prefer a separate /usr myself because I lean towards thinking that it's reasonable to have a read-only root and a rw /usr, or /usr on shared NFS, or any number of other "weird" systems... but I also culturally favor the BSDs, so take that as you will. I just think that if we're going to find fault, we should have the best evidence/arguments possible.)
- nubinetwork 2y ago> Because you might find the one of the BSDs or illumos more comfortable You know, I would... but Linux has already won the battle... FBSD and Illumos corporate support is already jumping ship to Linux.
- yjftsjthsd-h 2y ago/shrug It really depends on your usecase; I have laptops running FreeBSD and illumos and I won't say there's no extra friction but it does in fact work for what I run. If you need software that only runs on macOS, you might need a mac. If you need hardware that only has Windows drivers, you might be stuck with Windows. If you require software that works on Linux but not another unix-like, you might have to use Linux. But there's plenty of software and hardware that work fine on more OSs. It just depends on what you need. Edit: Oh, if you do need Linux, maybe look at Slackware?