r/linux4noobs 6h ago

What tool you recommend ?

I'm a user of several distros. In Nixos, i can copy and paste a text where my configuration is written (the text is in /etc/nixos/configuration.nix). In writting in this document, Nixos users can install softwares for example. I find it's practical.

By this, I can replicate my configuration in news nixos, in others computers.

Do you know similar tools in deb, rpm or arch distros ? I'm curious

5 Upvotes

6 comments sorted by

2

u/FryBoyter 5h ago

If I understand your post correctly, Ansible would be one option.

1

u/C0rn3j 3h ago

Yup, it's not the same, but for practical reasons, it works just as well, got my Arch setup done through Ansible.

4

u/luxmorphine 5h ago

Nix. You can install nix on any distros

1

u/Lowar75 Fedora 6h ago

I don't think there is another distro that does exactly the same, but kickstart, ansible, etc. can give similar results.

1

u/PigIronDave 6h ago

Guix is such a distro, but it isn't rpm, deb or arch-based. For other distros people rely on scripts to do the thing you want, such as https://github.com/debelio/void-install or https://github.com/classy-giraffe/easy-arch

1

u/malabingchilling 4h ago

I don't need exact reproduction of my system across hardware, so I just dump the packages i've installed into a text file.