嘗試編譯
安裝nixpkgs
sh <(curl -L https://nixos.org/nix/install) --daemon
為nixpkgs換源
nix-channel --add https://mirrors.ustc.edu.cn/nix-channels/nixpkgs-unstable nixpkgs
nix-channel --update
對於單獨安裝的 Nix,需要修改或新增相應的配置(~/.config/nix/nix.conf
或 /etc/nix/nix.conf
),配置在重啟 nix-daemon 服務之後生效:
substituters = https://mirrors.ustc.edu.cn/nix-channels/store https://cache.nixos.org/
重啟nixpkgs服務
sudo systemctl restart nix-daemon.service
編譯spdk-rs
git clone https://github.com/openebs/spdk-rs
cd spdk-rs
nix-shell
cargo b