这里推荐使用 Cargo 来安装 NuShell 以及相关插件,并不推荐源码编译的方式来安装。

1. 安装Nushell

  1. $ cargo install nu --features=extra

2. 安装插件

  1. $ cargo install nu-pretty-hex nu_plugin_binaryview
  2. $ cargo install nu_plugin_fetch nu_plugin_chart nu_plugin_post nu_plugin_ps
  3. $ cargo install nu_plugin_query_json nu_plugin_selector nu_plugin_start
  4. $ cargo install nu_plugin_sys nu_plugin_textview nu_plugin_to_bson
  5. $ cargo install nu_plugin_to_sqlite nu_plugin_tree nu_plugin_xpath

3. 使用国内镜像源

如果包装过程中提示网络超时,则可以在 ~/.cargo/config 文件中,修改成清华镜像源:

  1. [source.crates-io]
  2. replace-with = 'tuna'
  3. [source.tuna]
  4. registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"