Як відключити автоматичне оновлення одразу


21

Чи можливо відключити автоматичне оновлення одразу? Це посилання говорить про те, що знімки оновлюються автоматично у фоновому режимі до останньої версії, щодня. Деякі знімки (наприклад, vlc) створюються щодня, і немає сенсу встановлювати їх щодня.

Відповіді:


8

Це на момент написання цього повідомлення неможливо, що викликало суперечки .

Однак можливо відключити автоматичне оновлення, якщо мережеве з'єднання вимірюється.

Спочатку перейдіть до налаштувань мережі.

Налаштування мережі

Потім натисніть на зубчасті колеса в правій частині обох мережевих інтерфейсів і поставте галочку "обмежити використання фонових даних" - це позначає з'єднання як дозоване.

Обмежити фонові дані

Нарешті, відкрийте термінал і введіть ( docs ):

sudo snap set system refresh.metered=hold

5

наразі це неможливо, однак ви можете запланувати час, коли знімки автоматично оновлюються на ваш смак за допомогою цієї команди

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

У цьому випадку оновлення відбуватимуться лише один раз на день між 20:00 та 8:00 (приклад)


`` `Оснастка набору ядра refresh.schedule = 20-8 помилка: не може виконувати наступні завдання: - Запустити налаштування гака" core "snap (запустити гак" configure ": не можна розібрати" 20 ": недійсний час)` ` `
sergiusens

що останній працював.
sergiusens

4

Одним із варіантів вирішення може бути встановлення з конкретного каналу версії, тобто для PyCharm:

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

Тоді, я припускаю , оснащення не буде оновлено, якщо не буде випущена нова версія патча до 2018.3. Я припускаю, тому що коли я випускаю snap refresh pycharm-professional, я не перейшов до останнього 2019.1.1. Це безумовно має сенс, що канали працювали б таким чином, і дозволяє дистриб'юторам оснащення контролювати оновлення на краще чи гірше.

Щоб побачити наявні канали, використовуйте snap info, тобто

$ 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

Послуга оновлення запускається системою і налаштовується в:

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

Якщо ви хочете відключити автоматичне оновлення, замініть ці конфігурації в / etc / systemd. Напевно, найпростіший спосіб - просто встановити таймер на потрібну вам частоту.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.