3 ms·
Imagine knowing where each file in the system comes from. Imagine having a package system, instead of that crap.
by snvzz 3y ago
Imagine knowing where each file in the system comes from.
Imagine having a package system, instead of that crap.
- deleted 3y ago[deleted]
- anticristi 3y agoFor someone who is in the OS business since ... 1990? ... it's kind of sad that Microsoft didn't make package management a first-class citizen.
- knallfrosch 3y agoImagine having 2,000 different config file formats you have to edit within a terminal instead of a central registry hive. Imagine a file explorer that doesn't simply prompt for admin rights when you need them, instead silently failing.
- snvzz 3y agoImagine having a central registry hive, yet have programs do whatever they want, including saving config files in random locations and formats. Imagine using a file explorer you don't like.
- KronisLV 3y agoSnark aside, when it comes to nix boxes, I've personally basically given up - for all of the "system" software I trust apt or other package managers, whereas in the case of any "services" I want to run (mail servers, web servers, backup services, databases, APIs) everything is run in containers with custom bind mount directories, to not pollute the host file system with crap that might get left over when removing a service or putting it on another node. So something like "/var/lib/postgresql/data" in the container becomes something like "/app/my-postgres-service-12/var/lib/postgresql/data" on the host. I have just one directory to backup, I can also move it to different nodes entirely and OS upgrades don't break anything either due to the running software being decoupled from the OS somewhat. But my Linux and Windows desktops? It's absolute Wild West over there and I just reinstall the entire OS every few years - they're beyond saving.