web-dev-qa-db-ja.com

CanonicalがコアGnomeアプリをデフォルトでスナップとしてインストールしているのはなぜですか?

今日は、デフォルトでgnome-software-plugins-snapも削除したsnapdを削除しました。気づかなかったのは、Gnome System Monitorもその後削除されたことです。さらに調査すると、デフォルトでスナップされている他のアプリケーションのホストがあるようです:

 Desktop snaps
 * snap:gnome-3-26-1604
 * snap:gnome-calculator
 * snap:gnome-characters
 * snap:gnome-logs
 * snap:gnome-system-monitor
 * snap:gtk-common-themes

参照: https://Bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.bionic/view/head:/desktop

これらは一般的な/コアGnomeアプリでもあるため、これらがSnapsとしてインストールされているという事実を正直に理解していないか、好きではありません。

Gnomeシステムモニターがテーマの選択を尊重しておらず、起動にも時間がかかることに気付きました。

Redditでユーザーを引用するには:

同じプログラム/バージョンが通常のリポジトリである場合、スナップを使用する意味は実際にはありません。他のスナップが使用するテーマまたはサポートスナップの一部である場合を除きます。これはスナップがテーマに従っていない場合の回避策だと思います。

gnome-system-monitorがスナップであるのは奇妙だと思います。 https://github.com/paradoxxxzero/gnome-Shell-system-monitor-applet/issues/452

しかしそうです。

それに関するいくつかの情報。

https://www.reddit.com/r/Ubuntu/comments/8krkam/system_monitor_on_1804_is_a_snap_by_default/

参照: https://www.reddit.com/r/Ubuntu/comments/8ls0m1/ubuntu_without_snapd/dzipp9c

これがユーザーに明確に伝えられていないと感じるのは私だけですか、それとも平均的なユーザーは現在、開発者のブログとランチパッドで変更を確認することが期待されていますか?

7
Nader Nooryani

これがユーザーに明確に伝えられていないと感じるのは私だけですか、それとも平均的なユーザーは現在、開発者のブログとランチパッドで変更を確認することが期待されていますか?

これは、過去5か月ほどにわたってlotオンラインで議論されました。 PhoronixやOMGUbuntuなど、多くのニュースアウトレットで取り上げられました。 Ubuntuがどのように構築されているかの技術的な詳細をすべての人が追いつくことを期待していません。これが リリースノート を発行する理由です

「一部のユーティリティは、新規インストール(電卓、キャラクター、ログ、およびシステムモニター)のスナップ形式に切り替えられました。スナップアプリは、LTSライフサイクル中に新しい安定リリースにアップグレードできるように分離を強化します。」

さらに、多くの人にとって、debからsnapへの切り替えは、技術的にはあまり重要ではありません。 (多くの場合)UpstartからSystemDへの切り替えのようなものです。気にする人にとって重要な技術的なことですが、大部分は重要ではありません。

また、リンクされたredditスレッド上でスナップとして物事が配信される理由のさらなるポイントについてコメントしましたが、コメントが消えた場合に備えてここで再現しています。

LTSがリリースされたばかりで、アーカイブ内のアプリのほとんどがスナップストア内のアプリと同じリリース番号になっている場合は、困惑している可能性があります。

ただし、4年前のリリースである14.04をまだ実行しているユーザーを考慮してください。 14.04がリリースされたとき、アーカイブ内のすべてが新しくて新鮮でした。 4年後、そのソフトウェアの多くは古くなっています。 2022年の18.04ユーザーについても同様です。

確かに、次のLTSにアップグレードする人もいれば、多くの人が16.04にアップグレードしました。誰もがそうするわけではありません。古いLTSリリースに固執するユーザーのかなりの部分があります。私たちがスナップでやっているのは、1年ほどで成長する木の種を植えることです。 LTSをインストールする人々がソフトウェアのアップデートを将来にわたってずっと入手できることを確認できるようにし、最新のビデオプレーヤー、ユーティリティ、または生産性アプリケーションを取得するためだけに次のLTSまたは暫定リリースにアップグレードすることを「強制」されないようにします。

18.04では、これがいくつかのスナップをプレインストールした最初のリリースでした。これは部分的にプロセスをテストするためであり、将来的にはより多くのアプリがスナップに切り替えられる可能性があります。

とはいえ、スナップは完璧ではありません。起動が遅くなる場合があり、すべての場合にテーマが正しくない場合があります。これらの問題の修正に取り組んでいます。私は強くあなたが特定のアクション可能なフィードバックを持っているならお勧めします、開発者がたむろするフォーラムにそれを取る。 https://forum.snapcraft.io/ 。開発者は1日中Redditに座るわけではありませんが(私はそうします;))、ユーザーからこれらの問題を聞く必要があります。フィードバックに感謝します。

10
popey