Snap'te autorefresh nasıl devre dışı bırakılır


21

Hızlıca otomatik yenileme özelliğini devre dışı bırakmak mümkün müdür? Bu bağlantı , Snaps öğesinin arka planda her gün otomatik olarak en son sürüme güncellendiğini söylüyor. Bazı çıtçıtlar (örn. Vlc) günlük olarak yapılır ve her gün takmak mantıklı değildir.

Yanıtlar:


8

Bu yazının yapıldığı zaman mümkün değil, bu oldukça tartışmalı bir tartışma yarattı .

Ancak, ağ bağlantısı ölçülürse otomatik güncellemeyi devre dışı bırakmak mümkündür.

İlk olarak, ağ ayarlarınıza gidin.

Ağ ayarları

Ardından, her iki ağ arayüzünüzün sağ tarafındaki dişli çarklara tıklayın ve "arka plan veri kullanımını kısıtla" seçeneğini işaretleyin - bu bağlantıyı ölçülen olarak işaretler.

Arkaplan verilerini sınırla

Son olarak, bir terminal açın ve şunu yazın ( docs ):

sudo snap set system refresh.metered=hold

5

şu anda bunu yapmak mümkün değildir, ancak bu komutla çıtçıtların otomatik olarak beğeninize güncelleneceği zamanı planlayabilirsiniz.

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

Bu durumda, güncellemeler günde sadece bir kez 20.00 ile 08.00 arasında gerçekleşir (Örnek)


`` snap set core refresh.schedule = 20-8 hatası: aşağıdaki görevleri gerçekleştiremiyor: - "core" snap'in yapılandırma kancasını çalıştır (run hook "configure": "20" ayrıştırılamıyor: geçerli bir zaman değil) `` ``
sergiusens

sonuncusu çalıştı.
sergiusens

4

Geçici çözümlerden biri, sürümüne özgü bir kanaldan, örneğin PyCharm için kurmak olabilir:

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

Daha sonra, 2018.3 için yeni bir yama sürümü yayınlanmadığı sürece ekin güncellenmeyeceğini varsayıyorum . Sanırım, çünkü bir sorun snap refresh pycharm-professionalçıkardığımda, en son 2019'a yükseltilmiyorum. Kanalların bu şekilde çalışması kesinlikle mantıklıdır ve ek dağıtımcıların güncellemeler üzerinde daha iyi veya daha kötü kontrol etmelerini sağlar.

Kanalları mevcuttur, kullanımını görmek için snap info, yani

$ 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

Yenileme hizmeti systemd tarafından başlatılır ve şu şekilde yapılandırılır:

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

Otomatik yenilemeyi devre dışı bırakmak istiyorsanız, / etc / systemd içindeki bu yapılandırmaları geçersiz kılın. Probaby'in en kolay yolu, zamanlayıcıyı istediğiniz frekansa ayarlamaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.