История изменений
Исправление James_Holden, (текущая версия) :
В wiki вот что:
Pinning a kernel version
boot.kernelPackages = pkgs.linuxPackagesFor (pkgs.linux_4_19.override {
argsOverride = rec {
src = pkgs.fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "0ibayrvrnw2lw7si78vdqnr20mm1d3z0g6a0ykndvgn5vdax5x9a";
};
version = "4.19.60";
modDirVersion = "4.19.60";
};
});
Это не то, тут просто подсовывается фиксированная версия ядра. А я хочу ставить ядро из nixpkgs, но зафиксировать версию nixpkgs, только для ядра, не для всего остального.
Исходная версия James_Holden, :
В wiki вот что:
Pinning a kernel version
boot.kernelPackages = pkgs.linuxPackagesFor (pkgs.linux_4_19.override {
argsOverride = rec {
src = pkgs.fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "0ibayrvrnw2lw7si78vdqnr20mm1d3z0g6a0ykndvgn5vdax5x9a";
};
version = "4.19.60";
modDirVersion = "4.19.60";
};
});
Это не то, тут просто подсовывается ванильное ядро. А я хочу ставить ядро из nixpkgs, но зафиксировать версию nixpkgs, только для ядра, не для всего остального.