Snap Storeは、プロンプトが表示されているにもかかわらず、「snap-store」をアップグレードできません。

Snap Storeは、プロンプトが表示されているにもかかわらず、「snap-store」をアップグレードできません。

これを回避するにはどうすればよいですか? Synaptic をインストールする必要がありますか? すでにターミナル経由でアップグレードしました。

スクリーンショット

答え1

snap-store プロセスを強制終了し、特に snap-store をアップグレードする必要があります。その後、refresh コマンドを実行します。

sudo killall snap-store
sudo snap refresh snap-store

答え2

snap-store 内から snap-store を更新することはできません。更新するには snap-store を閉じる必要があるためです。snap は自動更新されるはずなので、忘れておいて、必要なときに実行させるだけでよいはずです。ただし、自動更新が最終的に表示されるまで待つのが嫌な場合は、ターミナルから更新できます。

sudo snap refresh snap-store

答え3

ほとんどのユーザーは何もする必要はありません。Snapd は、ユーザーsnap-storeが何もしなくても自動的に更新/リフレッシュします。

Snapd は起動時を含め、毎日数回更新をチェックします。

Snap アプリケーションは、アプリケーションの実行中には更新できません。そのため、アプリケーションsnap-store自体も更新できません。snap-storeアプリケーションの使用が終わったら、アプリケーションを終了するだけで、心配する必要はありません。Snapd が自動的に更新を処理します。

本当に実践したい人向け:

  1. アプリケーションを終了します。最小化したり、ウィンドウを「X」で閉じたりするのではなく、実際に終了する必要があります。アプリケーションは実行できません。
  2. sudo snap refreshコマンドが完了するまで待ちます。
  3. (オプション) アプリケーションを再起動します。

関連情報