就像世界上很多人一样,我的生活完全是通过像Zoom这样的视频监控平台来实现的。
当我运行时,我的大部分软件通过终端自动更新。
$ sudo apt-get update
$ sudo apt-get upgrade但是,似乎Zoom并没有以这种方式进行更新,而且它一直定期要求手动安装更新。
是否有通过终端自动更新缩放的方法,例如添加正确的存储库?即使是协助中心中的“终端”指令也要求为每一次更新提供手动下载。
发布于 2020-08-29 20:28:59
缩放在Ubuntu存储库中不可用。它也没有显示,软件可以通过PPA安装,至少不是正式的,从您链接的页面。
apt和您的GUI软件中心只处理可以通过/etc/apt/sources.list或PPA源或快照中的源更新的包。
snap存储区中有一个zoom-client快照,但似乎您最初没有使用此方法安装软件,因此您需要通过引用的链接遵循软件开发人员的手动安装和更新/升级说明。
发布于 2021-02-13 22:26:04
目前,没有官方的PPA放大,但有一个非正式的快照。然而,上一次我尝试时,zoom-client快照并没有保留我的本地首选项每次更新。它有时也落后于更新。
如果您想使用apt-get、apt或GUI upgrade-manager,下面的脚本将设置一个用于缩放的本地存储库,该存储库将在每次运行apt-get update时自动更新:
#!/usr/bin/env bash
url=https://zoom.us/client/latest/zoom_amd64.deb
debdir=/usr/local/zoomdebs
aptconf=/etc/apt/apt.conf.d/100update_zoom
sourcelist=/etc/apt/sources.list.d/zoomdebs.list
sudo mkdir -p $debdir
( echo 'APT::Update::Pre-Invoke {"cd '$debdir' && wget -qN '$url' && apt-ftparchive packages . > Packages && apt-ftparchive release . > Release";};' | sudo tee $aptconf
echo 'deb [trusted=yes lang=none] file:'$debdir' ./' | sudo tee $sourcelist
) >/dev/null
sudo apt update
sudo apt install zoom或者,您可以使用以下脚本更新缩放:
#!/usr/bin/env bash
url=https://zoom.us/client/latest/
file=zoom_amd64.deb
cd ~/Downloads
wget -qN $url$file
downloadedVer=`dpkg -f $file version`
dpkgReport=`dpkg -s zoom`
echo "$dpkgReport" | grep '^Status: install ok' > /dev/null && \
installedVer=`echo "$dpkgReport" | grep ^Version: | sed -e 's/Version: //'`
if [ "$installedVer" != "$downloadedVer" ]; then
sudo dpkg -i $file
else
echo "Zoom is up to date"
fi只要Zoom继续更新相同的位置和文件,这两种方法都将继续工作。
发布于 2020-08-29 20:49:40
您可以安装一个非官方的快照包,这是落后一点,但广告,通过终端更新的方便。
如果你有缩放安装的任何方式,除了快照,你必须首先卸载。尝试通过apt-get卸载
sudo apt-get remove 然后您可以通过snap重新安装它。无论是在终点站还是在终点站:
sudo snap install zoom-client或者使用可以安装在
sudo snap install snap-store然后更新所有的快照包是通过
sudo snap refreshhttps://askubuntu.com/questions/1271154
复制相似问题