NixOs 属性错误,稳定版本上的不稳定软件包

NixOs 属性错误,稳定版本上的不稳定软件包

我正在尝试安装材质外壳目前只是不稳定。

我正在使用来自维基百科的指南与此一起安装不稳定的软件包关于在不使用通道的情况下添加不稳定的帖子

配置如下:

let
  unstableTarball =
    fetchTarball
      https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz;
in
{

  nixpkgs.config = {
    packageOverrides = pkgs: {
      unstable = import unstableTarball {
        config = config.nixpkgs.config;
      };
    };
  };

  # List packages installed in system profile. To search, run:
  # $ nix search wget
  environment.systemPackages = with pkgs; [
    unstable.gnomeExtensions.material-shell
  ];

}

我可以从 20.09 开始安装 gnome 扩展,没有任何错误。我能够毫无错误地安装不稳定的软件包。当我尝试安装“unstable.gnomeExtensions.material-shell”时,出现以下构建错误:

building Nix...
building the system configuration...
error: attribute 'material-shell' missing, at /cfg/configuration.nix:102:5
(use '--show-trace' to show detailed location information)

我尝试通过configuration.nix中的environment.systemPackages和home.nix中的home.packages进行安装。

我需要使用不同的包名称才能使其正常工作吗?

答案1

https://github.com/NixOS/nixpkgs-channels存储库已被弃用并且不再更新;通道分支现在是主存储库的一部分。您需要切换到https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz

相关内容