web-dev-qa-db-ja.com

Ubuntu(Gnome)ソフトウェアと統合されたCLIを介してスナップ、フラットパック、アプリイメージを更新しますか?

はい、私は見ました:

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

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

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

Ubuntuソフトウェア、特定のWebサイトを介して、snap、flatpak、appimageアプリケーションのリポジトリを閲覧することは可能ですか、それともGoogleのみがオプションですか?

3
jbbiomed

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

FlatpakとSnapは、PakageKitではまだサポートされていません。ただし、GNOMEソフトウェアのプラグインをインストールして、GNOMEソフトウェアを介してFlatpaksとSnapsを管理、インストール、および更新できます(apt install gnome-software-plugin-flatpak gnome-software-plugin-flatpak)。

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

2
Aeyoun

AppImageには、とりわけ次の利点があります。

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

AppImageを使用する場合、AppImageUpdateを使用したバイナリデルタ更新をサポートするか、別の更新メカニズムをサポートするかは、applicatinoの作成者次第です。経験則として、AppImageは常にAppImageをまとめる人に選択を任せ、何も強制しません。

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

1
probono

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

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

0
ogra