我正在尝试安装材质外壳目前只是不稳定。
我正在使用来自维基百科的指南与此一起安装不稳定的软件包关于在不使用通道的情况下添加不稳定的帖子。
配置如下:
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