3 ms·
For me the main point of bsd or small linuxes over debians/redhats is that running htop fills just one third of the screen and I can understand what each progra
by enriquto 3y ago
For me the main point of bsd or small linuxes over debians/redhats is that running htop fills just one third of the screen and I can understand what each program does right away. It fills me with a sense of control and tranquility that just isn't there in more complex setups.
- swozey 3y agoThat's a great point. Would you consider yourself a minimalist in general? I think I'm the opposite. I'm one of those people who installs every (secure and vetted) plugin/extension/app that makes my life/work "easier." I have a ridiculous amount of vscode/intellij/obsidian plugins that I use. I'm sure if I used emacs/vim it'd be the same. Just as an example that's super frowned upon, I install about 5-10 various packages like jq, htop, net-utils, bash, httpie, things like that into each oci container I build. I also have the exact same customized ~/.bashrc with aliases and a motd that tells me the distro and outdated packages and what not in all of the oci containers I build. Also a custom ~/.nanorc with syntax highlighting so I don't have to constantly write nano -l (everyone will hate me for using nano, I know). I have to troubleshoot containers a lot. This example I'm posting here went from a 150Mb container to 203 with my "debug" packages. And each time I exec into one I get a nice little motd that makes fixing things so much faster for me. A 203Mb container has absolutely no effect on my autoscaling infrastructure. We watch for anomalies and immediately scale up and have the oci images cached on the clusters. I used to make these little 30mb scratch go containers that had literally nothing but the app. It was so annoying having to troubleshoot them and the benefit seemed so not worth it. Not having bash installed is absolutely horrendous. Being forced to use sh. I can't use arrow keys to move the cursor or up and down to go through history. I think ctrl-r doesnt even work. I would get absolutely screamed at by the greybeard genius nix admins I used to work with. But I make the infra standards now.. Package attack vectors are definitely a concern. My containers go through a rigorous security test while being built. https://imgur.com/MkyuyVS https://imgur.com/MkyuyVS
- mixmastamyk 3y agoNothing wrong installing your favorite packages. Think the grandparent is talking about daemons running at startup.
- abwizz 3y agoseconded process list and mount table on oldschool unixes "fit's in head" conveying familiarity and trust while laying a foundation for security
- djbusby 3y agoGot your dotfiles shared anywhere?
- LargoLasskhyfv 3y agoUntil you disable hide kernel threads, or threads in general.