IPFS入门操作教程(一):下载并安装IPFS


文章目录

  • 学习目标
  • 一、IPFS是什么?
  • 二、下载安装IPFS
    • 1.下载IPFS可执行文件压缩包
    • 2.解压IPFS压缩包
  • 第三步:设置ipfs可执行文件的环境变量
  • 第四步:查看IPFS的版本

学习目标

通过本教程的学习,你将学会:

  1. 在你的操作系统上下载并安装IPFS
  2. 查看你正在使用的IPFS版本
  3. 查看ipfs命令清单

一、IPFS是什么?

IPFS的中文名是星际文件系统(InterPlanetary File System,缩写IPFS),是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目,自2014年开始由Protocol Labs在开源社区的帮助下发展。其最初由Juan Benet设计。IPFS是一个对等的分布式文件系统,它尝试为所有计算设备连接同一个文件系统。在某些方面,IPFS类似于万维网,但它也可以被视作一个独立的BitTorrent群、在同一个Git仓库中交换对象。

二、下载安装IPFS

1.下载IPFS可执行文件压缩包

链接IPFS官方安装教程网址https://docs.ipfs.io/introduction/install/ ,并根据你自己的系统安装IPFS。(注意:访问IPFS官网需要使用VPN,国内网访问不了)

打开官网图片如上图所示,找到自己对应的系统进行下载即可。

一般用户系统都是amd64处理器,所以你可以根据自己的操作系统,按照上图标记,下载对应的二进制文件压缩包。下载完后你会发现,压缩包的名称是go-ipfs开头的,为什么呢?IPFS源码实现的语言有Golang和Javascript,分别是go-ipfs和js-ipfs。而官方给出的二进制文件是基于go-ipfs编译的,所以下载下来的压缩包开头是go-ipfs了。

2.解压IPFS压缩包

Mac和Linux下载下来的压缩文件后缀是.tar.gz,而Windows是zip类型的压缩文件。 你可以在自己的电脑上找到下载好的IPFS压缩包,双击解压。也可以在终端命令行输入命令解压,Mac和Linux的命令如下:

 tar xvfz go-ipfs_v0.4.18_darwin-amd64.tar.gz

解压之后,你会得到一个go-ipfs的文件夹,里面的目录内容如下:

Windows系统,假如你的可执行文件ipfs.exe路径是 d:\go-ipfs\ipfs.exe,那么将该路径拷贝到windows系统目录,以便在任何目录中可以启动ipfs.exe。

linux在解压之后会得到如下目录:


第三步:设置ipfs可执行文件的环境变量

Mac和Linux系统,可以在命令行设置环境变量:

sudo ./install.sh //在上述解压的问价中输入该命令

Windows系统,假如你的可执行文件ipfs.exe路径是 d:\go-ipfs\ipfs.exe,那么将该路径拷贝到windows系统目录,以便在任何目录中可以启动ipfs.exe。

第四步:查看IPFS的版本

当遇到问题时,查看你当前使用的ipfs版本是很重要的,查看命令是:

ipfs version