• 0 Posts
  • 62 Comments
Joined 2 years ago
cake
Cake day: July 16th, 2023

help-circle
  • I have not used Nix, so I may not know what I am talking about.

    That said, I have been using Chimera Linux which uses the APK package manager. It works by maintaining a single file in /etc/apk/world that specifies all the packages the user wants on the system. This is used to calculate dependencies and install packages. When you “add” and “del” packages, all it is really doing is adding and removing from this list. If you remove a package, it will remove all the dependencies too unless they appear in the “world” file.

    If you do not specify a version number for a package, you get the latest. But you can pin versions of you want.

    If you copy the world file from one system to another, you get the same set of installed packages.

    So, if I use git to backup my world file, maybe a couple of other entries in /etc, and the dot files in my home directory, I have pretty much everything I need to completely recreate my system.

    Is it really worth all the extra complexity of Nix?















  • You would be surprised. If you stay text only and use a 32 bit distro, it would run up to date versions of most CLI programs.

    Adelie and Arch32 still support Pentium.

    Booting to a GUI, there are still a few options. I think Velox would run on that. I bet Xorg with FVWM would too. You are not going to have much left for apps though. However, you could run a couple of terminals.

    Adelie Linux (totally modern Linux distro) lists 64 MB as the minimum server memory requirement.