install ipfs kubo

This commit is contained in:
fred 2023-01-06 22:20:17 +01:00
parent 3efce3325c
commit 02ceb888aa
1 changed files with 29 additions and 0 deletions

29
kubo_v0.16.0_linux.install.sh Executable file
View File

@ -0,0 +1,29 @@
#!/bin/bash
[ $(id -u) -eq 0 ] && echo "LANCEMENT root INTERDIT. Utilisez un simple utilisateur du groupe \"sudo\" SVP" && exit 1
mkdir ~/.zen/tmp
cd ~/.zen/tmp
# Check processor architecture
architecture=$(uname -m)
# Download appropriate version of kubo
if [ "$architecture" == "x86_64" ]; then
wget https://dist.ipfs.tech/kubo/v0.16.0/kubo_v0.16.0_linux-amd64.tar.gz
elif [ "$architecture" == "aarch64" ]; then
wget https://dist.ipfs.tech/kubo/v0.16.0/kubo_v0.16.0_linux-arm64.tar.gz
else
echo "Error: Unknown architecture"
exit 1
fi
tar -xvzf kubo_v0.16.0_linux-$architecture.tar.gz
cd kubo
# Install
sudo bash install.sh
# Test & clean
[[ $(ipfs --version) ]] \
&& rm -Rf ~/.zen/tmp/kubo*