Такой вопрос: если я вместо стабильного канала (19.09, например) добавлю unstable
, но не изменю строку system.stateVersion
(оставлю 19.09, например), и сделаю nixos-rebuild switch --upgrade
, то что произойдёт? Версия на самом деле, изменится, или нет?
stateVersion — у тебя должна быть та, которую тебе при установке дали. Чтобы поднять ее — надо пройти по nixpkgs, и исправить на твоей живой системе все что не соотвествует новому стейту (переложить некоторые файлы, итд — от stateVersion к примеру зависит - где у postgresql создаются базы по умолчанию)