Рейтинг:2

Обновление ZOOM на xubuntu 20.04 в фокусной ямке

флаг jp

Некоторое время я использовал фокусную ямку Xubuntu 20.04, и теперь я пытаюсь обновиться до последней версии Zoom для Ubuntu. Когда я нажимаю в своей учетной записи Zoom «обновить до последней версии», она не загружается.

Должен ли я удалить и снова установить весь пакет, или есть шанс, что я смогу выполнить обновление с моего терминала?

mxr92 avatar
флаг jp
Большое спасибо! Это сработало отлично!
Рейтинг:2
флаг gr

Вам не нужно удалять его. Вы можете запустить следующую последовательность команд в терминале:

wget -nv -O "$(xdg-user-dir DOWNLOAD)"/zoom_amd64.deb 'https://us02web.zoom.us/client/latest/zoom_amd64.deb'
sudo dpkg --skip-same-version -i "$(xdg-user-dir DOWNLOAD)"/zoom_amd64.deb
rm -f "$(xdg-user-dir DOWNLOAD)"/zoom_amd64.deb

Описание:

  • Первая команда загружает файл .deb в папку «Загрузки».
  • Второй устанавливает его, если новая версия отличается от текущей.
  • Последняя команда удаляет загруженный файл deb.

Если вы хотите ускорить или периодически проверять наличие обновлений, вы можете открыть свой ~/.bashrc файл (например, с помощью gedit ~/.bashrc команда), а затем добавьте следующие строки:

# обновление зума
если [-n "$(команда -v масштабирование)"]; тогда
  зум-обновление () {
    echo "Проверка доступности новой версии..."
    wget -nv -O "$(xdg-user-dir DOWNLOAD)"/zoom_amd64.deb 'https://us02web.zoom.us/client/latest/zoom_amd64.deb' &> /dev/null
    sudo dpkg --skip-same-version -i "$(xdg-user-dir DOWNLOAD)"/zoom_amd64.deb
    rm -f "$(xdg-user-dir DOWNLOAD)"/zoom_amd64.deb
  }
фи

Таким образом, вы создали функцию с именем зум-обновление который выполняет все задачи. С этого момента вы можете просто запустить команду зум-обновление из терминала.

Чтобы функция заработала, закройте и снова откройте терминал или выполните команду источник ~/.bashrc

флаг pf
Очень полезно, спасибо. Я предлагаю вам не помещать его в свой .bashrc, так как он будет загружать последний пакет .deb каждый раз, когда вы открываете новый терминал. Для себя я закинул вашу серию команд в скрипт zoom-update и добавил в свой crontab ($crontab -e), чтобы он запускался каждую ночь.
Lorenz Keel avatar
флаг gr
Команда загрузки находится внутри функции, поэтому она выполняется только при вызове функции. Нет возможности запускать загрузку каждый раз, когда вы открываете терминал :-)
флаг pf
Моя ошибка, я видимо невнимательно прочитал

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.