Why can't we have a lightweight solution to the Linux package management centralization problem?
4 replies
0 attachments
Started 10d ago
0 attachments
Started 10d ago
I really do want all of my programs to be portable and placed on a separate partition but the heavily centralization around package managers on Linux really does make this an impossible feat. Flatpak and AppImage are nice but they are far from the simple experience that Windows provides where you can just shove shit on a USB drive and open the .exe on a different system without any issues.
Is this what the cool kids call dependency hell?
Is this what the cool kids call dependency hell?
>Why can't we have
Because Linux is a kernel and not an operating system
In order for such packaging system to function you need set standards and Linux can't set any standards beyond what the kernel allows you to do
It would be possible if everyone used the same distro but that will never happen given how easy it is to rip out parts of the system, anyone can just make an entirely new "OS" if they just happen to dislike a tiny detail of the currently existing one
Those same morons making the 100th distro will tell you that this fragmentation is "freedom", when in reality all it results in is their desktop being free to look like cheap garbage and be full of incompatibilities
Even Torvalds complains about this "freedom"
If you too desire standards and for your system to work in harmony then you should instead seek an entirely different OS
I realised that Unix-based OS's either already suffer or inevitably will suffer from the same fragmentation that's affecting Linux-based desktops and so I looked further than that
Unfortunately I was able to come up with only 2 candidates: Haiku and ReactOS
I've only tested them for their compatibility and completeness (they are WIP) so I can't tell you much about them aside from that Haiku is on the horizon, somewhat
As for ReactOS, it seems to be stuck in development hell for well over 2 decades now and it doesn't appear to be anywhere close to being finished
As it stands, the closest you can get to a fully functional OS that's not a jumbled mess is older Windows releases, NetBSD and OpenBSD
The last two are unfortunately Unix-based as well and so naturally the desktop experience is secondary
They also borrow a lot of the desktop from Linux which is not good either
Overall I think desktop computers are in kind of a limbo for now and it's gonna take much work to get them out
Because Linux is a kernel and not an operating system
In order for such packaging system to function you need set standards and Linux can't set any standards beyond what the kernel allows you to do
It would be possible if everyone used the same distro but that will never happen given how easy it is to rip out parts of the system, anyone can just make an entirely new "OS" if they just happen to dislike a tiny detail of the currently existing one
Those same morons making the 100th distro will tell you that this fragmentation is "freedom", when in reality all it results in is their desktop being free to look like cheap garbage and be full of incompatibilities
Even Torvalds complains about this "freedom"
If you too desire standards and for your system to work in harmony then you should instead seek an entirely different OS
I realised that Unix-based OS's either already suffer or inevitably will suffer from the same fragmentation that's affecting Linux-based desktops and so I looked further than that
Unfortunately I was able to come up with only 2 candidates: Haiku and ReactOS
I've only tested them for their compatibility and completeness (they are WIP) so I can't tell you much about them aside from that Haiku is on the horizon, somewhat
As for ReactOS, it seems to be stuck in development hell for well over 2 decades now and it doesn't appear to be anywhere close to being finished
As it stands, the closest you can get to a fully functional OS that's not a jumbled mess is older Windows releases, NetBSD and OpenBSD
The last two are unfortunately Unix-based as well and so naturally the desktop experience is secondary
They also borrow a lot of the desktop from Linux which is not good either
Overall I think desktop computers are in kind of a limbo for now and it's gonna take much work to get them out
I think GoboLinux solves this problem, but you have to pretty much go raw and compile your own software. As far as I am aware, too, it let's you install multiple versions of the same software
Huge shit. I also like their overhaul to Linux's shitty file system..
But yes, ultimately you just need an OS that isn't dogahit taped together in an attempt to make a chocolate cake. What does everyone think of the SculptOS project? *that* seems to look like its desktop first... It comes with a cracked out interface for sure
I looked at GoboLinux but I can't really find anything about it
Have you been using it for some time? How's the experience?
>SculptOS
At a glance is looks like an alternative implementation of QubesOS
Their screenshots show Linux software which doesn't bode well
>Their screenshots show Linux software which doesn't bode well
whats w rong with linux software in of itself?