Me who started working on my own OS from scatch 2 months ago.
Now know more about what I don’t know. For sure I have no clue how Linux works.
Me who started working on my own OS from scatch 2 months ago.
Now know more about what I don’t know. For sure I have no clue how Linux works.
Docker took off because Ubuntu can’t run current software. Now you need multiple copies of an up to date Linux visualized just to keep it interacting with old software on a base system we insist we need.
If all your docker images prove that an up to date Linux can run, then why not just make the main system up to date and you won’t need docker as much.
Ubuntu problems. Just use Arch. Then all of your software is from the same era… Current.


Arch is one of the most vanilla of Linuxes. Everyone wanted to run an opinionated distro. But what we needed was the opinions of developers and fewer opinions from people who think creating a distro is a sensible way to distribute art.
Arch - every package is just the software the original developer shipped, kept up to date.
“I have art work I want to share. I know. I’ll make myself responsible for the reliability of a thousand people’s operating systems. I hope my cooky ideas never come into conflict with that.” <- Not who you want indirectly changing files on your system when you use the package manager.
It’s just that one spot. There’s a hint in this thread. https://submatrix.net/c/Economics/BP536RZXit
The advantage of Linux is that it crashes. Then it reboots. Windows doesn’t crash. It stalls out for 30 minutes. You reboot it manually, and it launches in 40.