GNU/Linux >> Linux の 問題 >  >> Ubuntu

スナップ更新 (更新) スケジュールを変更する方法

Snap パッケージはデフォルトで 1 日 4 回更新 (更新) されますが、これは変更可能であり、この記事ではその方法を説明します。

また、オプションがないため、Snap パッケージの自動更新を Snapd 設定で直接完全に無効にすることはできません。 (何が問題なのですか?) したがって、これを完全にオフにしたい場合は、Snap 更新 URL をブロックするか、インターネット接続を測定するように設定し、refresh.metered を使用するなどの回避策に頼る必要があります。 測定された接続が検出されたときにスナップ更新プロセスを停止するオプション (sudo snap set system refresh.metered=hold ).

これについては長い議論があり、その結果、スナップ更新スケジュールを変更するオプションができましたが、完全に無効にすることはできません。

現在のスナップ更新 (更新) スケジュールを表示する システムで使用:

snap refresh --time

これはデフォルトで次のように表示されます:

$ snap refresh --time
timer: 00:00~24:00/4
last: today at 12:42
next: today at 23:30

スナップ更新スケジュールを変更する 、使用:

sudo snap set system refresh.timer=<frequency>


<frequency> を置き換える必要があります Snapcraft のドキュメントにあるように、タイマーに設定するスナップ リフレッシュの頻度を指定します。

例を見てみましょう .スナップ更新タイマーを金曜日のみ、10:00 から 12:00 の間のいずれかに変更します:

sudo snap set system refresh.timer=fri,10:00~12:00

動作するかどうかを確認するには、snap refresh --time を実行します また。今回は、新しいタイマーと、次に予定されている更新までの新しい時間が表示されます:

$ snap refresh --time
timer: fri,10:00~12:00
last: today at 12:42
next: in 2 days, at 11:10

スナップ更新スケジュールをデフォルト (1 日 4 回) にリセットしますか?実行:

sudo snap set system refresh.timer=00:00~24:00/4

時間/頻度の例:

  • tue,fri 火曜日と金曜日の 00:00
  • tue,10:00,,fri,12:00 火曜日の 10:00 と金曜日の 12:00
  • sat5 毎月最終土曜日 00:00
  • 8:00 毎日午前 8 時
  • mon-fri,9:00-11:00/2 月曜日から金曜日、9:00 から 11:00 までの 2 回


古いバージョンの Snap を削除してスペースを解放する方法にも興味があるかもしれません。

2.32.d より古いバージョンの Snapd では、core を使用する必要があることに注意してください。 system の代わりに コマンドで、それは sudo snap set core refresh.timer=<frequency> になります .また、2.31 refresh.timer より古いバージョンの Snapd に置き換える必要があります。 refresh.schedule で .ただし、ほとんどのシステムには新しいバージョンの snapd が必要です (たとえば、サポートされているすべての Ubuntu バージョンには新しいバージョンがあります)。


Ubuntu
  1. cPanel言語を変更する方法

  2. cPanelのスタイルを変更する方法

  3. CentOSでホスト名を変更する方法

  1. Ubuntuでホスト名を変更するにはどうすればよいですか?

  2. ホスト名を変更する方法は?

  3. cPanelで言語を変更する方法

  1. GNOMEShellフォントを変更する方法

  2. UbuntuでWi-Fiネットワークを更新する方法

  3. Ubuntu でホスト名を変更する方法