как отключить автообновление в снимке

Действительно ли возможно отключить автообновление в снимке? В этой ссылке говорится, что Снимки обновляются автоматически в фоновом режиме к последней версии каждый день. Некоторые снимки (например, vlc) ежедневно создаются, и не имеет никакого смысла устанавливать их каждый день.

20
задан 30 June 2017 в 00:51

4 ответа

Одно обходное решение может быть должно установить от версии определенный канал, т.е. для PyCharm:

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

Затем я принимаю , снимок не будет обновлен, если новая версия патча к 2 018,3 не будет выпущена. Я принимаю, потому что, когда я выпуск a snap refresh pycharm-professional, я не обновлен до последних 01.01.2019. Это определенно имеет смысл, что каналы работали бы таким образом и позволяют поспешное управление дистрибьюторов обновлениями что бы там ни было.

Для наблюдения доступных каналов используйте 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
ответ дан 23 November 2019 в 01:54

в настоящее время не возможно сделать так, однако, можно запланировать время, когда снимки будут автоматически обновлены к симпатии с этой командой

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

В этом случае обновления произойдут только один раз в день между 20:00 и 8:00 (Пример)

5
ответ дан 23 November 2019 в 01:54

Сервис обновления запущен systemd и настроен в:

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

Если Вы хотите отключить автообновление, переопределите те конфигурации в/etc/systemd. Проребенок самый легкий путь состоит в том, чтобы просто установить таймер на частоту, которую Вы любите.

3
ответ дан 23 November 2019 в 01:54

Это во время этой записи, не возможной, который вызвал настоящие прения.

Однако возможно отключить автоматическое обновление, если сетевое соединение измерено.

Во-первых, перейдите к своим параметрам сети.

Network settings

Затем нажмите на колеса шестеренки на правой стороне обоих из Ваших сетевых интерфейсов, и галочка "ограничивают фоновое использование данных" - это отмечает соединение, как измеряемое.

Restrict background data

Наконец, откройте терминал и введите (документы):

sudo snap set system refresh.metered=hold
7
ответ дан 23 November 2019 в 01:54

Другие вопросы по тегам:

Похожие вопросы: