nix-env -qa 不显示最新的包
nix-env -qa not showing latest packages
我尝试更新 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 中更正区域设置?谢谢
你的 "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 gdcm
或 nix-env -iA gdcm
。这两个命令都可以,但后一个(使用属性路径的命令)通常更快。
软件包 baobab-3.18.0
在 Nixpkgs git 存储库的 master
分支中可用,但在 nixos-unstable
频道中尚不可用.该频道尚未升级到最新版本 master
,因为在更新频道之前需要修复回归测试失败。 baobab
的新版本将在几天后出现在频道中(状态为 2015-11-26)。简而言之,每当构建集中的一整列 https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents is green, and this hasn't happened in a while: https://github.com/NixOS/nixpkgs/issues/11097 包含更多详细信息时,频道就会更新。
我尝试更新 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 中更正区域设置?谢谢
你的 "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 gdcm
或nix-env -iA gdcm
。这两个命令都可以,但后一个(使用属性路径的命令)通常更快。软件包
baobab-3.18.0
在 Nixpkgs git 存储库的master
分支中可用,但在nixos-unstable
频道中尚不可用.该频道尚未升级到最新版本master
,因为在更新频道之前需要修复回归测试失败。baobab
的新版本将在几天后出现在频道中(状态为 2015-11-26)。简而言之,每当构建集中的一整列 https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents is green, and this hasn't happened in a while: https://github.com/NixOS/nixpkgs/issues/11097 包含更多详细信息时,频道就会更新。