NixOs 속성 오류, 안정 버전의 불안정한 패키지

NixOs 속성 오류, 안정 버전의 불안정한 패키지

설치하려고 하는데소재 쉘지금은 불안정할 뿐입니다.

나는 사용하고있다Wikipedia의 가이드이와 함께 불안정한 패키지를 설치하십시오.채널을 사용하지 않고 불안정성을 추가하는 방법에 대한 게시물.

구성은 다음과 같습니다.

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부터 오류 없이 그놈 확장을 설치할 수 있습니다. 불안정한 패키지를 오류 없이 설치할 수 있습니다. "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

관련 정보