これらの「オンラインインストーラー」は何のためにあるのでしょうか?

これらの「オンラインインストーラー」は何のためにあるのでしょうか?

おそらくこれらのインストーラの名前ではないでしょう。オンラインインストーラーつまり、ダウンロードして実行する小さな実行可能ファイルで、インストールする実際のソフトウェアがダウンロードされます。

Chrome のインストール、Visual Studio Express など、非常に多くのものがあります。

これらのオンライン インストーラーの目的は何ですか? かなり不便だと思います。

答え1

理由は様々です。

実際にインストールしたいものだけをダウンロードできます。インストール中にオプションがある場合、またはプログラムが 32 ビット版と 64 ビット版の両方で利用できる場合、または実行中の OS バージョンに基づいたバージョンがある場合、実際にインストールするもの以上のものをダウンロードすることはありません。他のディストリビューターでは、プログラムをダウンロードする前に正しいバージョンを選択するように要求する場合があります。また、正しいオプションを選択できないユーザーもいるかもしれません。

一部のプログラムには、ランタイムやフレームワークなどの依存関係がバンドルされています(Visual C++ Runtime、.NET、DirectXなどを見たことがありますが、Javaも考えられます)。オンラインインストーラーは、それらのダウンロードとインストールを、それらがまだインストールされていないマシンに制限します(ビルク)。

さらに、ソフトウェアメーカーは、1年前にダウンロードしたバージョンではなく、常に最新バージョンのみをインストールするようにすることができます。ダウンロードフォルダの内容は実に恐ろしいです。

実際にプログラムをインストールするユーザーよりもインストーラーをダウンロードするユーザーの方が多い可能性があるため、帯域幅を節約できる可能性もあります。

これらは、ソフトウェアメーカーに実際のすべての情報を知らせる手段でもあります。インストールインストーラーのダウンロードとは異なります。

答え2

Blizzard 製品の場合、ダウンローダーはオプションでバックグラウンドで BitTorrent を使用します。

また、一部のブラウザはダウンロードの再開をサポートしていないため、これにより古いコンピュータでも大容量のダウンロードが可能になります。

答え3

オンライン インストーラーを使用すると、インストーラーからインストール ファイルがダウンロードされます。つまり、インストーラーのプロバイダーから可能な限り最新バージョンを入手できることになります。

オフライン インストーラーでは、頻繁に更新されない可能性があるため、バージョンが若干遅れている可能性があります。

たとえば、Chrome では、インストーラーを常に更新する代わりに、新しいコンテンツを Web サーバーにプッシュするだけで、同じインストーラーで無期限に処理できます。

答え4

また、ディスク領域も節約できます。プログラムの追加と削除機能は、インストーラー ファイルをキャッシュすることで機能します。小さなアプリケーションではそれほど問題にはなりませんが、.net フレームワークなどの数 MB のオンライン インストーラーをキャッシュするか、数百 MB のオフライン インストーラーをキャッシュするか、どちらが良いでしょうか。

関連情報