Ubuntu(Gnome) ソフトウェアと統合 CLI を介して snap、flatpak、appimage を更新しますか?

Ubuntu(Gnome) ソフトウェアと統合 CLI を介して snap、flatpak、appimage を更新しますか?

はい、見たことがあります:

これは主に帯域幅が制限されている状況で使用します。アプリケーションをダウンロードするタイミングを選択できるようにしたいです。このため、私は定期的に「apt update && apt upgrade」を手動で実行しています。

スナップ アプリケーションは Ubuntu ですでに自動的に更新されていると思いますが、正しいですか? そのため、「スナップ リフレッシュ」を手動で実行する必要はありませんでした。

それぞれのリポジトリから apt(deb)、snap、flatpak、appimage を更新するための統一されたインターフェースはありますか? コマンドライン経由か、Ubuntu (Gnome) ソフトウェアからですか? そうでない場合、少なくとも CLI (コマンドライン インターフェース) から flatpak と appimage を更新することは可能ですか? これら 2 つに対して「apt」と「snap」に類似したコマンドがあるかどうかは知りません。

Ubuntu ソフトウェア、特定の Web サイト経由で snap、flatpak、appimage アプリケーションのリポジトリを参照することは可能ですか? それとも Google が唯一の選択肢でしょうか?

答え1

あなたが話している統合インターフェースはパッケージキット、そして実際にすべてのディストリビューションの GNOME ソフトウェアを動かすのはこれです。これは、ディストリビューションのパッケージ システムと GNOME ソフトウェアや KDE Discover などのフロントエンドの間に位置する中間層ソフトウェアです。

Flatpak と Snap は、PakageKit ではまだサポートされていません。ただし、GNOME Software のプラグインをインストールして、GNOME Software を通じて Flatpak と Snap を管理、インストール、更新することができます (apt install gnome-software-plugin-flatpak gnome-software-plugin-flatpak)。

PackageKit バックグラウンド サービスを無効にすると、システムはパッケージの自動更新を停止します。

答え2

AppImages には、次のような利点があります。

  • AppImage としてパッケージ化されたアプリケーションは、多くのディストリビューション (Ubuntu、Fedora、openSUSE、CentOS、elementaryOS、Linux Mint など) で実行できます。
  • 1つのアプリ = 1つのファイル = ユーザーにとって非常にシンプル: 1つのAppImageファイルをダウンロードするだけ。実行可能にする、そして実行する
  • 開梱や設置は不要
  • ルートは必要ありません
  • システムライブラリは変更されていません
  • すぐに使用でき、ランタイムのインストールは不要です
  • オプションのデスクトップ統合appimaged
  • オプションのバイナリ デルタ更新 (例: AppImageUpdate を使用した継続ビルド (バイナリ差分のみをダウンロード))
  • オプションでAppImagesにGPG2署名可能(ファイル内)
  • ライブISOで動作
  • 複数のディストリビューションをデュアルブートする場合に同じ AppImage を使用できます
  • に掲載できるアプリイメージハブ利用可能な AppImages の中央ディレクトリ

AppImage では、AppImageUpdate によるバイナリ デルタ更新をサポートするか、別の更新メカニズムをサポートするかは、アプリケーション作成者の判断に委ねられます。経験則として、AppImage では、AppImage を作成する人に選択を委ね、何も強制しません。

クローズド ソースの中央ストア、中央ゲートキーパー、貢献者 CLA はありません。すべてオープン ソースです。

答え3

スナップは設計上、自己更新されます。メンテナーが新しいスナップをストアにプッシュすると、すぐにロールアウトされ、バックグラウンドで更新されます。

https://forum.snapcraft.io/t/disabling-automatic-refresh-for-snap-from-store/707

関連情報