#!/bin/bash test -z "$verbose" && verbose=0 url=https://zoom.us/client/latest/ file=zoom_amd64.deb test ! -d ~/Downloads && mkdir ~/Downloads cd ~/Downloads test $verbose -gt 0 && echo "Fetching $url$file" wget -qN $url$file availableVersion=`dpkg -f $file version` text=$(dpkg -s zoom 2>/dev/null) installed=$(echo "$text" | grep -c '^Status: install ok') if [ $installed -gt 0 ]; then installedVersion=$(echo "$text" | grep ^Version: | sed -e 's/Version: //') else installedVersion=None apt-get -y install libegl1-mesa libxcb-xtest0 ibus fi test $verbose -gt 0 && echo "Available version is $availableVersion, installed version is $installedVersion." if [ "$installedVersion" != "$availableVersion" ]; then sudo dpkg -i $file else test $verbose -gt 0 && echo "Zoom is up to date" fi # EOF