Новый zoom

Jun 23, 2021 16:46


Почему-то zoom упорно не хочет сделать deb-репозиторий, чтобы его программа обновлялась на рабочих станциях с Linux автоматически. Скачивать каждый раз дистрибутив, подобно пользователям Windows, тоже надоело. Скрипт ниже поможет автоматически обновлять zoom одной командой тем, кому это нужно:


print 'hello world!'#!/bin/bash ZOOM_DIR=~/Загрузки/deb # version installed vi=$(dpkg -s zoom | grep "Version:" | sed -re 's#^Version:\s+([0-9.]+)\s*$#\1#') echo ::: Zoom ${vi} is installed # version available va=$(curl -s -I --stderr - https://zoom.us/client/latest/zoom_amd64.deb | grep "Location:" | sed -re 's#^.+\/([0-9.]+)\/zoom_amd64.deb\s*$#\1#') echo ::: Zoom ${va} is available if [[ ${va} > ${vi} ]] then curl -L -o "${ZOOM_DIR}/zoom_amd64-${va}.deb" https://zoom.us/client/latest/zoom_amd64.deb curlrc=$? if [[ ${curlrc} -eq 0 ]] then sudo dpkg -i "${ZOOM_DIR}/zoom_amd64-${va}.deb" sudo -k else echo ::: Download error. CURL error code is ${curlrc} fi else echo ::: Your zoom package is up-to-date! fi

zoom, linux

Previous post Next post
Up