come disabilitare autorefresh in un attimo


21

È possibile disabilitare l'autorefresh in un attimo? Questo link dice che gli Snaps vengono aggiornati automaticamente in background all'ultima versione, ogni giorno. Alcuni snap (ad es. Vlc) vengono creati quotidianamente e non ha senso installarli ogni giorno.

Risposte:


8

Al momento della stesura di questo articolo non è possibile, che ha suscitato un bel dibattito .

Tuttavia, è possibile disabilitare l'aggiornamento automatico se viene misurata la connessione di rete.

Innanzitutto, vai alle impostazioni di rete.

Impostazioni di rete

Quindi, fai clic sulle ruote dentate sul lato destro di entrambe le interfacce di rete e spunta "limita l'utilizzo dei dati in background" - questo contrassegna la connessione come misurata.

Limitare i dati in background

Infine, apri un terminale e digita ( docs ):

sudo snap set system refresh.metered=hold

5

al momento non è possibile farlo, tuttavia è possibile pianificare l'ora in cui gli snap vengono aggiornati automaticamente a proprio piacimento con questo comando

sudo snap set core refresh.schedule=8:00-20:00

In questo caso gli aggiornamenti avverranno solo una volta al giorno tra le 20:00 e le 8:00 (un esempio)


`` `snap set core refresh.schedule = errore 20-8: impossibile eseguire le seguenti attività: - Esegui hook di configurazione dello snap" core "(esegui hook" configure ": impossibile analizzare" 20 ": non un tempo valido)` ` `
sergiusens,

l'ultimo ha funzionato.
sergiusens,

4

Una soluzione alternativa potrebbe essere l'installazione da un canale specifico della versione, ad esempio per PyCharm:

snap install pycharm-professional --channel 2018.3/stable --classic

Quindi, presumo , lo snap non verrà aggiornato a meno che non venga rilasciata una nuova versione di patch a 2018.3. Presumo, perché quando rilascio un snap refresh pycharm-professional, non sono aggiornato all'ultimo 2019.1.1. Ha sicuramente senso che i canali funzionino in questo modo e consente ai distributori di snap il controllo sugli aggiornamenti nel bene e nel male.

Per vedere i canali disponibili, utilizzare snap info, ad es

$ snap info pycharm-professional
name:      pycharm-professional
summary:   Python IDE for Professional Developers
publisher: jetbrains✓
contact:   https://www.jetbrains.com/pycharm/documentation/
license:   unset
description: |
  PyCharm Professional Edition is an IDE for professional Python development. It is designed by
  programmers, for programmers, to provide all the tools you need for productive Python, Web and
  Scientific development.

  PyCharm Professional Edition is available for a free 30-day evaluation.

  Monthly and yearly subscription options are available for companies and individual users. Find out
  more on https://www.jetbrains.com/pycharm/buy/
commands:
  - pycharm-professional
snap-id:      Uqpw0ZWqy6Wh4mgaWE0rxgM5tAGCwf4D
tracking:     stable
refresh-date: 10 days ago, at 09:22 PDT
channels:
  stable:           2019.1.1 2019-04-03 (127) 392MB classic
  candidate:        2019.1.1 2019-04-03 (127) 392MB classic
  beta:             2019.1.1 2019-04-03 (127) 392MB classic
  edge:             2019.1.1 2019-04-03 (127) 392MB classic
  2019.1/stable:    2019.1.1 2019-04-03 (127) 392MB classic
  2019.1/candidate: 2019.1.1 2019-04-03 (127) 392MB classic
  2019.1/beta:      2019.1.1 2019-04-03 (127) 392MB classic
  2019.1/edge:      2019.1.1 2019-04-03 (127) 392MB classic
  2018.3/stable:    2018.3.5 2019-02-27 (121) 355MB classic
  2018.3/candidate: 2018.3.5 2019-02-27 (121) 355MB classic
  2018.3/beta:      2018.3.5 2019-02-27 (121) 355MB classic
  2018.3/edge:      2018.3.5 2019-02-27 (121) 355MB classic
  2018.2/stable:    2018.2.8 2019-04-12 (128) 313MB classic
  2018.2/candidate: 2018.2.8 2019-04-12 (128) 313MB classic
  2018.2/beta:      2018.2.8 2019-04-12 (128) 313MB classic
  2018.2/edge:      2018.2.8 2019-04-12 (128) 313MB classic
  2018.1/stable:    2018.1.6 2018-11-15 (101) 314MB classic
  2018.1/candidate: 2018.1.6 2018-11-15 (101) 314MB classic
  2018.1/beta:      2018.1.6 2018-11-15 (101) 314MB classic
  2018.1/edge:      2018.1.6 2018-11-15 (101) 314MB classic
  2017.3/stable:    2017.3.7 2018-11-15 (100) 344MB classic
  2017.3/candidate: 2017.3.7 2018-11-15 (100) 344MB classic
  2017.3/beta:      2017.3.7 2018-11-15 (100) 344MB classic
  2017.3/edge:      2017.3.7 2018-11-15 (100) 344MB classic
installed:          2019.1.1            (127) 392MB classic


3

Il servizio di aggiornamento viene avviato da systemd e configurato in:

  • /lib/systemd/system/snapd.refresh.service
  • /lib/systemd/system/snapd.refresh.timer

Se vuoi disabilitare l'autorefresh, sovrascrivi quelle configurazioni in / etc / systemd. Probaby il modo più semplice è semplicemente impostare il timer sulla frequenza che ti piace.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.