Install IPFS

These are the install instructions for go-ipfs. We will have install packages shortly, but for now, we must install from source.

Dependencies:

Then run:

go get -u github.com/jbenet/go-ipfs/cmd/ipfs

This will download ipfs and its dependencies, and compile ipfs. Test it out:

> ipfs version
ipfs version 0.2.0

That's it!

Getting Started with IPFS   



Troubleshooting

Help!

If you have any problems, come get live help at #ipfs or via the mailing list.

Check Go Version

IPFS works with Go 1.4+ To check what go version you have installed, type go version. Here's what I get:

> go version
go version go1.4.1 darwin/amd64

If you need to update, it is recommended to install from the canonical Go packages. Package managers often contain out-of-date Go packages.

Install FUSE

For more details on setting up FUSE (so that you can mount the filesystem), see github.com/jbenet/go-ipfs/blob/master/docs/fuse.md