it-swarm.asia

Bagaimana saya bisa memperbarui semua paket Snap?

Saya tahu bahwa saya dapat memperbarui paket snap menggunakan

Sudo snap refresh <package>

Tetapi ada cara untuk memperbarui semua buncis, seperti

Sudo apt dist-upgrade
101
Alejandro Vera
snap refresh 

akan melakukan ini. Ini adalah bagian dari snapd 2.0.8, yang mendarat 2016-06-13 di xenial-updates.

156
Zygmunt Krynicki

Menurut Snap tutorial Terkunci secara otomatis diperbarui di latar belakang sekali per hari.

20
chrisvdb

Coba ini di /usr/bin/update-snaps:

#!/bin/bash
ROOT_UID="0"

#Check if run as root
if [ "$UID" -ne "$ROOT_UID" ] ; then
        echo "You must be root to do that!"
        exit 1
fi

snap list | awk -F" " '{if ($1 && NR>1) { system("snap refresh " $1 " 2>/dev/null") }}'
4
carlos