下载和安装 IPFS

下载和安装 IPFS

目标

根据这篇教程你将可以做到

  • 下载和安装 IPFS
  • 查看你所使用的 IPFS 的版本
  • 查看 IPFS 支持的命令列表

步骤

1. 下载预编译的 IPFS 包

访问 IPFS 安装页面并为操作系统下载预编译的 IPFS 二进制文件

为什么在安装页面讨论 "Go IPFS"? IPFS 协议有几种不同的实现。IPFS 核心团队主要用 Golang 和 Javascript 实现。这些通常被称为 go-ipfsjs-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