didier gaumet (12024-07-04):
I tried the Debian way (installing nix-setup-systemd, which install nix-bin) without success. I then tried the method quoted in this webpage: https://ariya.io/2020/05/nix-package-manager-on-ubuntu-or-debian
also without success but I indicate it because perhaps it will give you more hints about what to do
This or something similar will be the next step if I cannot get the
packaged version to work.
It is not the first time I am left wondering why something reaches the
Debian archive if it does not work. I already noticed that the ARM
installer advertised support for the RockPi nanocomputers but did not
manage to boot at all. How?
While Pkgsrc has long been source only, nowadays it is a whole packaging system, both source and binary since the introduction of Pkgin.
This webpage seems to confirm what I was suspecting: Pkgsrc would be able manage binary packages on linux: https://opensource.com/article/19/11/pkgsrc-netbsd-linux
(but I was too lazy to verify by installing and trying myself)
Thanks.
There is another property of Nix I need: Nix never replaces a file, it
only creates new files under different directories. This is important
for me as I intend to use the same snapshot of the /nix volume connected read-only on multiple virtual machines. That way, I can install a new
version of, say, PostgreSQL for one VM but the other VMs running the
older version will not be affected at all until I upgrade them too.
Do you know if pkgsrc can give the same guarantee?
(I have also put the Debian /usr on a separate volume with a read-only
snapshot shared between VMs. The fact that on Debian stable an upgrade
does not require change in configuration files means I can upgrade the
system, make a new snapshot and reboot the VMs on it and it will work. I
even “mv /boot /usr && ln -s usr/boot /boot”. It seems to work. At some point I will write a blog article about it.)
Regards,
--
Nicolas George
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)