ほとんどのLinuxユーザーは、ターミナルからAPTパッケージを更新する方法を知っています。 何年前だった apt-get としてのみ使用できるようになりました apt、コマンドはsudoのようになります aptアップグレード (o dist-upgrade すべてを更新したい場合)、オプションを使用した後に価値のあるもの update リポジトリを更新します。 しかし、私たちが望むものが スナップパッケージを更新する または同様の手順を実行しますか? 論理的には、これらは異なるタイプのパッケージであるため、コマンドは異なります。
スナップパッケージは他のパッケージと同じように更新されます。 ターミナルまたはソフトウェアセンターからAPTを更新できるのと同じように、SnapパッケージはUbuntu Software、Kubuntu Discoverなどから更新できますが、ターミナルからも更新できます。 XNUMXつの異なるコマンドについて説明します。 利用可能なアップデートを一覧表示 それらをインストールせずに。
Snapパッケージのアップデートを管理します
アプリの更新があるかどうかを確認してインストールする場合、コマンドは次のようになります。ここで、APPLICATIONは更新するプログラムに対応します。
sudo snap refresh APLICACIÓN
たとえば、必要に応じて Firefoxを更新する、コマンドは«になりますsudoスナップリフレッシュFirefox"
私とおそらくあなたの何人かが疑問に思っているのは、「ターミナルからXNUMXつのパッケージだけを更新するのは誰ですか?」です。 確かに誰かがそうするでしょう、しかし私は通常すべてを更新します。 «に相当するスナップsudo apt update»+«アップグレード»次のとおりです。
sudo snap refresh
パッケージを指定しない場合は、インストールしたすべてのスナップを検索し、新しいバージョンがあるかどうかを確認してインストールします。
インストールせずに更新を一覧表示する
私が話していたXNUMX番目のコマンドは、いくつかのパッケージのみをインストールしたい場合に興味深いかもしれません。 次のようになります。
sudo snap refresh --list
これは、たとえば、May waterのような更新を待っている場合、それが正しいことを確認してから、期待したアプリなどをインストールしたいので、たくさんあることが判明した場合はすべてをインストールしないようにするのに役立ちます。インストールします。 このようにして、時間を節約できます。 に この記事では «snap»コマンドで使用できる他のオプションがあります。
ご協力いただきありがとうございます; スナップとブレンダーの両方を更新するのを手伝ってくれます。以前に更新できなかった理由がわかりません。
また、snap がパッケージ (firefox など) を更新せず、他のパッケージを更新するときにマッシュアップせずに apt でインストールできるようにするにはどうすればよいですか?