292
The wonderful world of Linux package managers
(thelibre.news)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I have absolutely zero experience on pacman, but I could argue the very same with dpkg/apt with the same arguments. The Debian kind, not the abomination Ubuntu ships with today.
It's similarily possible (dpkg --get-selections, some sed/cut/awk wizardry to cut unnecessary stuff from the output, xargs to apt install --reinstall on that and you should be good to go, maybe there's even a simpler way to achieve that) with Debian.
But that's just me. I've been with Debian for quite a while. Potato was released 2000, but I think I got my hands on it 2001/2002 and I've been a happy user since. And even if I've worked with pretty much any major distribution (RHEL, CentOS, SuSe, Ubuntu and even Slackware back in the day) around I still prefer Debian because that's what I know and learned over the years on how to fix things if something goes sideways.
I think the missing key there is the independent statically built binary for apt that does not depend on pretty much any part of the base system actually functioning. That's what I couldn't find, is there one and I just suck at Google?
I don't think there's one at least in official repositories. But if you're missing libc6 one might argue that your system is not in any functional state anyways.