Lotus 是 Filecoin 分布式存储网络的实现。
基本构建说明
构建 Lotus 需要一些系统依赖项,这些依赖项通常由您的发行版提供。
Ubuntu/Debian:
sudo apt install mesa-opencl-icd ocl-icd-opencl-dev gcc git bzr jq pkg-config curl clang build-essential hwloc libhwloc-dev wget -y && sudo apt upgrade -y
要构建 Lotus,您需要安装Go 1.16.4 或更高版本:
wget -c https://golang.org/dl/go1.16.4.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local
提示:您需要添加/usr/local/go/bin
到您的路径。对于大多数 Linux 发行版,您可以运行以下命令:
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc && source ~/.bashrc
构建和安装 Lotus
一旦安装了所有依赖项,您就可以构建和安装 Lotus 套件(lotus
、lotus-miner
和lotus-worker
)。
1克隆存储库:
git clone https://github.com/filecoin-project/lotus.git
cd lotus/
注意:默认分支master
是最新的新功能
2要加入主网
git checkout < tag_or_branch > #例如: git checkout < vX.XX > #发布标签 目前master分支上的最新代码对应主网。 3如果您在中国 4此构建指令使用预构建的证明二进制文件[请注意,如果您从源代码构建证明二进制文件,则还需要安装 rustup 。] 5构建和安装 Lotus make clean all #mainnet # Or to join a testnet or devnet: make clean calibnet # Calibration with min 32GiB sectors sudo make install lotus将$HOME/.lotus默认使用该文件夹进行存储(配置、链数据、钱包等)。
6您现在应该已经安装了 Lotus。
[
https://github.com/filecoin-project/lotus
]
第1条葵花宝典