gpt4 book ai didi

nix-env -qa 不显示最新的软件包

转载 作者:行者123 更新时间:2023-12-02 21:10:15 25 4
gpt4 key购买 nike

我尝试更新 nix-env 但它没有显示最新的软件包:

a_user[~]$ nix-channel --update
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US",
LC_ALL = "en_US",
LC_COLLATE = "C",
LANG = "en_US"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
downloading Nix expressions from âhttps://nixos.org/releases/nixpkgs/nixpkgs-16.03pre71923.3087ef3//nixexprs.tar.xzâ...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US",
LC_ALL = "en_US",
LC_COLLATE = "C",
LANG = "en_US"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
unpacking channels...
a_user[~]$
a_user[~]$
a_user[~]$ nix-env -qa | grep baobab
baobab-3.16.1
a_user[~]$
a_user[~]$
a_user[~]$ nix-env -qa | grep dicom
a_user[~]$
a_user[~]$
a_user[~]$ nix-env -qa | grep grassroot
a_user[~]$
a_user[~]$

grassroot-dicom 可用:https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=dicom

此外,baobab 版本 3.18 现已推出:https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=baobab

为什么会出现这种差异以及如何解决这个问题?

此外,如何更正 Slackware 中的区域设置?谢谢。

最佳答案

  1. 您对“dicom”的搜索结果在包的描述中找到了该字符串,好吧,但该包不称为“dicom”:它称为 gdcm 。您可以使用nix-env进行类似的搜索如下:

    nix-env -qaP --description | grep -i dicom
    gdcm gdcm-2.4.4 The grassroots cross-platform DICOM implementation

    输出有三列。第一个是包的属性路径,您可以使用 nix-env -iA 来安装包。 。第二列显示包的名称,您可以使用 nix-env -i 来安装它。 。第三栏是软件包的简短描述,与Nix内部没有相关内容;它仅供人类使用。

    现在,要安装该软件包,请运行 nix-env -i gdcmnix-env -iA gdcm 。这两个命令都可以工作,但后一个命令(使用属性路径的命令)通常更快。

  2. 包裹baobab-3.18.0可在 master 中找到Nixpkgs git 存储库的分支,但它尚未在 nixos-unstable 中提供。 channel 。该 channel 尚未升级到最新版本master然而,因为在更新 channel 之前需要修复回归测试失败的问题。新版本baobab几天后就会出现在 channel 中(2015-11-26 的状态)。简而言之,每次构建集中的整个列 https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents 时, channel 都会更新是绿色的,这种情况已经有一段时间没有发生了:https://github.com/NixOS/nixpkgs/issues/11097有更多详细信息。

关于nix-env -qa 不显示最新的软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33883861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com