Die herlaai-opdrag druk hangende verversings van die oproepsnap en kan vashou
terug ontwrigtende verversings van ander snaps, soos verfriss van die kern of
basis snaps wat 'n herbegin kan veroorsaak. Hierdie opdrag kan gebruik word vanaf die
hek-outo-verfris-haak wat slegs tydens outo-verversing gehardloop word.
Snap kan navraag doen hangende verversings met:
$ snapctl refresh --pending
pending: ready
channel: stable
version: 2
revision: 2
base: false
restart: false
Die 'pending' vlag kan wees "ready", "none" of "inhibited". Dit is gestel om "none"
wanneer 'n snap geen hangende verfriss het nie. Dit is gestel om "ready" wanneer daar is
hangende verfris en tot ”inhibited” wanneer hangende verversings is wese
teruggehou omdat meer of meer snap-toepassings met die
“refresh app awareness” kenmerk geaktiveer.
Die "base" en "restart" vlae dui aan of die basis snap is gaan wees
opgedateer en/of as 'n herbegin sal plaasvind, wat albei ontwrigtend is. 'n Basis
snap update kan tydelik ontwrig die begin van toepassings of hakies vanaf
die snap.
Om te vertel snapd om voort te gaan met hangende verversings:
$ snapctl refresh --pending --proceed
Nota, 'n snap gebruik --proceed kan nie aanvaar dat die opdaterings sal plaasvind soos hulle dit doen nie
kan teruggehou word deur ander snaps.
Om verversing vir tot 90 dae te hou vir die oproep-snap:
$ snapctl refresh --pending --hold