설치하려고 하는데소재 쉘지금은 불안정할 뿐입니다.
나는 사용하고있다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