removing kopia
This commit is contained in:
parent
3732ade8dd
commit
438e675a06
1 changed files with 0 additions and 25 deletions
25
bin/debup.sh
25
bin/debup.sh
|
|
@ -32,29 +32,4 @@ function upgrade_rclone() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
## kopia is not in repos
|
|
||||||
function upgrade_kopia() {
|
|
||||||
echo "Checking kopia..."
|
|
||||||
# get installed version
|
|
||||||
_LOCAL=$(dpkg-query --showformat='${Version}' --show kopia)
|
|
||||||
|
|
||||||
# get latest version, strip leading "v" (v1.55.1 -> 1.55.1)
|
|
||||||
_REMOTE=$(curl -s "https://api.github.com/repos/kopia/kopia/releases/latest" | grep -Po '"tag_name": "\K.*?(?=")')
|
|
||||||
_REMOTE=${_REMOTE#v}
|
|
||||||
|
|
||||||
# bash doesn't see versions as numbers, but as strings
|
|
||||||
if [[ "${_LOCAL}" != "${_REMOTE}" ]]; then
|
|
||||||
echo "Upgrading kopia - installed ${_LOCAL}, latest ${_REMOTE}"
|
|
||||||
curl -L -o /tmp/kopia-latest.deb \
|
|
||||||
"https://github.com/kopia/kopia/releases/download/v${_REMOTE}/kopia_${_REMOTE}_linux_amd64.deb"
|
|
||||||
if [[ $? -eq 0 ]]; then
|
|
||||||
sudo apt-get install /tmp/kopia-latest.deb
|
|
||||||
rm -f /tmp/kopia-latest.deb
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "Installed kopia is the latest - ${_LOCAL}"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
upgrade_rclone
|
upgrade_rclone
|
||||||
upgrade_kopia
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue