代わりにapt経由でインストールできるのに、なぜスナップをインストールしたいのですか?


29

編集 -これは、参照されている質問の複製ではありません。理由は次のとおりです。

  • 私の質問は、開発の容易さや効率性ではなく、エンドユーザー体験に興味があること具体的に述べています。これは、他の質問が主に言及していることです。既に述べたように、開発/展開はエンドユーザーエクスペリエンスに影響しますが、それだけではありません。また、参照されている質問はいずれも、エンドユーザーのアプリケーション使用能力に直接影響する問題に対処しません。他のパーティション、低迷など)
  • 「説得力のある」という言葉は正しい言葉ではなかったかもしれません。私の意図は、現実世界の経験的結果、すなわち、おそらく正確ではあるが現実世界にバックアップされていないように見える理論的/建築的声明とは対照的に、起こるまたは起こらないことについて尋ねることでしたステートメントをサポートする例。私の意図は、「利点」のバランスを考慮した答えを得て、エンドユーザーが経験する現実世界の欠点とスナップすることだったともっと直接的に述べるべきでした。「重複」の質問は、大部分が理論的なものであり、エンドユーザーエクスペリエンスについてはまったく説明していません。
  • 「重複」の質問では、ここで使用した例にリモートで似たものは言及していません。つまり、エンドユーザーにスナップのマイナス面があります(この場合、他のパーティションのデータへのアクセスとアプリのパフォーマンスの不足)私が見つけることができる利用可能なドキュメントでは説明されていません。 編集の終わり

私はスナップがアプリをより広く利用できるようにする上で大きな利点があることを理解していますが、aptパッケージ経由で私のディストリビューション/バージョンでアプリが利用できる場合、スナップよりもスナップを選択する説得力のある理由はありますか?

私はスナップについていくつか読んでいるので興味があり、メソッドについての興奮はすべてアプリ開発者にとって有利なものに関するようですが、これがエンドユーザーの生活を楽にする方法についてはほとんど何も見ていません(明らかなことは別として、彼らは彼らのディストリビューション/バージョンでは利用できないアプリをインストールできるかもしれません)。

snapdをインストールし、いくつかのスナップをインストールしましたが、本当にイライラして失望しました。スナップアプリは低速であり、不可能ではないにしても、スナップ内から他のパーティション上のファイルにアクセスすることは困難です。

スナップが「高速」、「簡単」、「安全」などであるという情報をたくさん見たことがありますが、実際にこれがなぜなのか、どのようになっているのかを説明するものは見つかりませんでした。

Linuxが非常に新しいので、明らかな何かを見逃しているのではないかと思っています。明確にするために、テクノロジーが全体的に有用である理由を理解していますが、問題のアプリがより伝統的な方法でインストール可能であり、すべての依存関係がある場合でも、それがより良いオプションであるかどうかを説明するものは見つかりません満たされます。


Ubuntuやその他のディストリビューションのほとんどのアプリケーションは最新のものではありません。それに満足しているなら、スナップを使用する理由はありません。明らかに、そうする必要はありません。
mikewhatever

@mikewhatever -私はしていないことを承知している必要があり、使用にはスナップ-私は質問をしています理由です。「最新」でないアプリケーションは私の質問に対処しません。なぜなら最新は非常に曖昧だからです。最新バージョンのアプリにエンドユーザーの不利益があるかどうかは特定の状況に大きく依存します。ですから、それについての私の質問は、スナップショットを介してアプリをインストールすることによって作成される制限の実際の欠点に対して、最新でないという潜在的な欠点をどのように比較するかということです。
LSharkey

1
再開することに投票しましたが、あなたのポイント(1)は、ユーザーと開発者の両方を(潜在的に)複雑なソフトウェア展開のタスクから解放し、全体的なエクスペリエンスを向上させるため、ユーザーに直接影響します。
デビッドフォースター

@muru-いいえ、重複ではありません。あなたが参照した質問は、スナップのエンドユーザー体験のマイナス面を扱っていません。
-LSharkey

ディスクの使用率が高いこと、セキュリティ更新プログラムが不足している可能性があることを2つ言及しました。それ以外に、あなたは何の欠点を話しているのですか?
ムル

回答:


18

LibreOffice 6.1.3.2の2つのバージョンでいくつかの実験結果を共有できます。1つはubuntu 18.04で提供されるスナップショットとして、もう1つは公式PPAからインストールされます。以下に示す値は概算値であることに注意してください。

空のCalcスプレッドシートの起動時間

  • PPA:1.5秒

  • スナップ:13秒

Impressを使用した13枚のスライド(主にpng画像)からpdfへの変換時間

  • PPA:9秒

  • スナップ〜70秒

ディスク使用量[MB](予想/実)

  • PPA:369/483

  • スナップ:507/1269

これらの値は、使用しているシステムのハードウェアと特定の構成に依存することを理解しています。ただし、同じラップトップ、オペレーティングシステム、LibreOfficeのバージョンを使用したことを考えると、相対的な比較はまだ有益だと思います。

全体として、私のラップトップでは、スナップイメージはディスク領域の2倍以上を占有し、対応するPPAよりもほぼ10倍遅いです。一般的な意見とは対照的に、スナップアプリケーションのその後の起動は私のシステムでは高速ではありません。

スナップのエンドユーザーの利点に関する私の個人的な見解は、システムセキュリティのみに関連しています(インストールにsudoは不要で、実行時のアクセス許可が制限されています)。したがって、個人システムを低リスクで実行している場合は、ppaに固執します。そのような場合、強化されたセキュリティは、現在のスナップのパフォーマンスを大幅に低下させるコストに見合うものではありません。


9

Canonicalによれば...

スナップは、あらゆるディストリビューションまたはデバイスで機能します。スナップはインストールが速く、作成が簡単で、実行が安全です。また、スナップは自動的かつトランザクション的に更新されるため、アプリは常に新鮮で壊れることはありません。

私はまた、ubuntuでパッケージを管理することを好みますが、別のディストリビューションを使用している場合は、ディストリビューションのパッケージマネージャーでは使用できないが、スナップで使用できるものをインストールすることをお勧めします。Canonicalは、スナップがより安定しており、開発者がパッケージを作成しやすいと考えているため、スナップでaptを「置き換え」たいと考えています。

スナップははるかに安全です!インストールするスナップは、ハードドライブの異なるボリュームにインストールされます。Android 6.0以降で行うように、アプリの権限を管理できます。カメラまたはマイクを使用するアプリをブロックし、ホームディレクトリ内のファイルにアクセスできます。

実際、テーマの互換性にはいくつかの問題がありますが、スナップはより安全であり、ほとんどのディストリビューションのパッケージにアクセスできます。


ありがとう、しかしあなたの答えは私の質問に対処しません。Canonicalの「公式」説明を非常によく知っています。私が質問で具体的に尋ねたのは、広告のない
マイナス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.