@cryptotaxi247 / kubo / commits / bbeee1af5

adding how to download IPFS with IPFS

Adding instructions for downloading IPFS builds with IPFS License: MIT Signed-off-by: John Reed <john@re2d.xyz>

John Reed committed Nov 14, 2017 at 13:48 UTC bbeee1af50b927b658639f11b0206fe496edfc97
1 file changed +23
README.md
+23
@@ -164,10 +164,33 @@ If you make changes to the protocol buffers, you will need to install the [proto
164
165 ### Updating
166
167 +#### Updating using ipfs-update
168 IPFS has an updating tool that can be accessed through `ipfs update`. The tool is
169 not installed alongside IPFS in order to keep that logic independent of the main
170 codebase. To install `ipfs update`, [download it here](https://ipfs.io/ipns/dist.ipfs.io/#ipfs-update).
171
172 +#### Downloading IPFS builds using IPFS
173 +List the available versions of go-ipfs:
174 +```
175 +$ ipfs cat /ipns/dist.ipfs.io/go-ipfs/versions
176 +```
177 +
178 +Then, to view available builds for a version from the previous command ($VERSION):
179 +```
180 +$ ipfs ls /ipns/dist.ipfs.io/go-ipfs/$VERSION
181 +```
182 +
183 +To download a given build of a version:
184 +```
185 +$ ipfs get /ipns/dist.ipfs.io/go-ipfs/$VERSION/go-ipfs_$VERSION_darwin-386.tar.gz # darwin 32-bit build
186 +$ ipfs get /ipns/dist.ipfs.io/go-ipfs/$VERSION/go-ipfs_$VERSION_darwin-amd64.tar.gz # darwin 64-bit build
187 +$ ipfs get /ipns/dist.ipfs.io/go-ipfs/$VERSION/go-ipfs_$VERSION_freebsd-amd64.tar.gz # freebsd 64-bit build
188 +$ ipfs get /ipns/dist.ipfs.io/go-ipfs/$VERSION/go-ipfs_$VERSION_linux-386.tar.gz # linux 32-bit build
189 +$ ipfs get /ipns/dist.ipfs.io/go-ipfs/$VERSION/go-ipfs_$VERSION_linux-amd64.tar.gz # linux 64-bit build
190 +$ ipfs get /ipns/dist.ipfs.io/go-ipfs/$VERSION/go-ipfs_$VERSION_linux-arm.tar.gz # linux arm build
191 +$ ipfs get /ipns/dist.ipfs.io/go-ipfs/$VERSION/go-ipfs_$VERSION_windows-amd64.zip # windows 64-bit build
192 +```
193 +
194 ## Usage
195
196 ```