下载和安装 IPFS
目标
根据这篇教程你将可以做到
- 下载和安装 IPFS
- 查看你所使用的 IPFS 的版本
- 查看 IPFS 支持的命令列表
步骤
1. 下载预编译的 IPFS 包
访问 IPFS 安装页面并为操作系统下载预编译的 IPFS 二进制文件
为什么在安装页面讨论 "Go IPFS"? IPFS 协议有几种不同的实现。IPFS 核心团队主要用 Golang 和 Javascript 实现。这些通常被称为 go-ipfs 和 js-ipfs。官方二进制文件就是用 Go 实现构建的。
2. 解压预编译包
Mac OSX 和 Linux 使用 gzip 压缩格式(.tar.gz)。Windows 使用 zip 压缩的文件。用适合的工具解压文件。有一篇标题为 用预编译包安装的提示。
解压后会创建一个 go-ipfs 的文件夹
LICENSE README.md build-log install.sh ipfs
在其中有一个名为 ipfs 可执行二进制文件
3. 安装 IPFS 二进制文件
安装二进制文件,你只需要将 ipfs 二进制文件放在人我的可执行文件路径即可。
有关权限的注意事项:无论你用哪种方式安装二进制文件,请确保你的必要的权限。在 Mac OSX 或 Linux 中, 你可能需要用 sudo
如果你用的是 Mac OSX 或 Linux,你可以通过运行的脚本来安装
cd go-ipfs
sudo ./install.sh
查看 IPFS 版本
当你进行故障排除时,需要知道你当前正在使用的版本,查看当前版本, 运行:
ipfs version
5. 查看 IPFS 帮助和命令列表
如果你需要查看 ipfs 命令,运行
ipfs help
这个命令将会显示开头如下的信息
USAGE
ipfs - Global p2p merkle-dag filesystem.
ipfs [--config=<config> | -c] [--debug=<debug> | -D] [--help=<help>] [-h=<h>] [--local=<local> | -L] [--api=<api>] <command> ...
SUBCOMMANDS
BASIC COMMANDS
init Initialize ipfs local configuration
add <path> Add a file to IPFS
cat <ref> Show IPFS object data
get <ref> Download IPFS objects
ls <ref> List links from an object
refs <ref> List hashes of links from an object
有关命令列表完整版,请运行
ipfs commands