78
Should I give Arch a shot?
(aussie.zone)
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
Skip Arch and go straight to NixOS if you are worried about that. Gives you most of the same advantages (huge up to date package collection) with none of the disadvantages (everything can be downgraded, patched, rolledback, etc. with ease).
Yeah once I’m brave enough to move OS on my server (currently running Ubuntu server) I want to switch it to NixOS.
I’m spinning up a VM first to better understand it.
Installing the Nix package manager on another distribution is also an easy way to get familiar with it without making the full switch.
Didn’t even cross my mind. So I can install it on my current Ubuntu server to get familiar with it. Def gonna try.
I would try it in a VM first. But maybe you are braver than I.
When installed on another distribution in single-user mode it goes into its own directory and only activates when you run a script. It doesn't touch or interact with the main distributions beyond that. In multi-user install it installs a build daemon service, but that's all. It doesn't touch /usr, it's all done via $PATH and friends.
nix package manager works on all posix compliant os' and doesn't touch system directories. everything is stored in /nix/store and symlinked to ~/.nix-profile.
personally I run an arch build and then only use nix for my packages.