Вы здесь

Как приостановить или полностью отключить автоматическое обновление Snap-пакетов в Ubuntu?

Опубликовано: вт, 22/11/2022 - 19:14
обновления snap

В Ubuntu появилась возможность отключить автоматическое обновление для пакетов формата Snap. На данный момент она действует только для канала обновлений edge, а для stable пока не активирована. Возможность отключить обновления Snap будет полезна в случае, если у вас лимитированное подключение к сети, или вы по каким-либо причинам планируете сами выбирать время обновления пакетов.

В Snap-пакетах поставляется множество ПО в Ubuntu: те же Firefox, Chromium, Skype, да даже сама программа для управления deb-пакетами Ubuntu Software. После установки Snap программы обновляются в фоне по мере выхода апдейтов, и раньше у пользователя не было никакой возможности остановить этот процесс. Теперь она есть.

Как приостановить или отключить обновление Snap?

Управление обновлениями осуществляется через команду snap refresh с параметром --hold. Можно указать конкретный временной промежуток, либо не указывать его - тогда обновления полностью отключатся.

Например, полностью отключить обновления Firefox можно так:

snap refresh --hold firefox

Или приостановить автоматические обновления на 24 часа для Firefox и Snap-Store:

snap refresh --hold=24h firefox snap-store

Чтобы отключить автообновления для всех Snap-пакетов, нужно опустить название конкретного пакета:

snap refresh --hold

Заново включить автообновления можно при помощи параметра --unhold. Для включения обновления всех пакетов можно использовать команду:

snap refresh --unhold

Включить только обновления Firefox:

snap refresh --unhold firefox

Переключение Snap на канал edge

Как упоминалось выше, функция приостановки/отключения обновлений Snap пока работает только на канале edge. Переключиться на него можно при помощи команды:

snap refresh snapd --edge

Для переключения обратно, на стабильную ветку, используйте команду:

snap refresh snapd --stable


Теги:

Добавить комментарий