我使用Quarto脚本在Python中呈现我的博客。Quarto经常更新,我想要自动安装最新版本,这样我就可以有一个脚本自动更新Quarto之前,我的博客。
我该怎么做?
发布于 2022-07-07 22:52:41
这是另一个利用最新github发行版和gh CLI的例子。
gh --repo quarto-dev/quarto-cli release download --pattern '*.deb'
sudo dpkg -i $(ls quarto-*.deb)
rm $(ls quarto-*.deb)这可以调整到任何回购与Github发行版。
不过,使用_download.json是最安全的,特别是当Quarto的稳定版本即将发布时。
发布于 2022-07-07 20:59:17
对于我自己的博客,我使用以下脚本:
wget https://quarto.org/docs/download/_download.json
ver=$(grep -o '"version": "[^"]*' _download.json | grep -o '[^"]*$')
wget https://github.com/quarto-dev/quarto-cli/releases/download/v${ver}/quarto-${ver}-linux-amd64.deb
sudo dpkg -i quarto-${ver}-linux-amd64.deb
rm quarto-${ver}-linux-amd64.deb
rm _download.json它利用了Quarto网站上的_download.json文件的最新版本。
https://stackoverflow.com/questions/72904150
复制相似问题