おそらくこれらのインストーラーの名前ではありません。オンラインインストーラ私は私がインストールしようとしている真のソフトウェアをダウンロードし、ほとんど実行可能な我々のダウンロードと実行を意味します。
Chromeのインストール、Visual Studio Expressなどに非常に多くあります。
これらのオンラインインストーラーの目的は何ですか?彼らは非常に不便だと思います。
おそらくこれらのインストーラーの名前ではありません。オンラインインストーラ私は私がインストールしようとしている真のソフトウェアをダウンロードし、ほとんど実行可能な我々のダウンロードと実行を意味します。
Chromeのインストール、Visual Studio Expressなどに非常に多くあります。
これらのオンラインインストーラーの目的は何ですか?彼らは非常に不便だと思います。
回答:
理由はさまざまです。
実際にインストールしたいものだけをダウンロードできます。インストール中にオプションがある場合、またはプログラムが32ビットまたは64ビットの両方のバリアント、または実行中のOSバージョンに基づいたバリアントで利用可能な場合、実際にインストールするよりも多くダウンロードしないでください。他のディストリビューターは、プログラムをダウンロードする前に、正しいバリアントを選択させることがあります。また、一部のユーザーは正しいオプションを選択できない場合があります。
一部のプログラムには、ランタイムやフレームワークなどの依存関係がバンドルされています(Visual C ++ランタイム、.NET、DirectXを見てきました。Javaも可能です)。オンラインインストーラーは、それらのダウンロードとインストールを、まだインストールしていないコンピューターに制限します(@ billc.cnに感謝します)。
さらに、ソフトウェアメーカーは、1年前にダウンロードしたバージョンではなく、常に最新バージョンのみをインストールすることを確認できます。一部のダウンロードフォルダの内容は実に恐ろしいものです。
実際にプログラムをインストールするよりも多くのユーザーがインストーラーをダウンロードする可能性があるため、帯域幅を節約することさえあります。
また、インストーラーのダウンロードではなく、実際のインストールごとにソフトウェアメーカーに通知する方法でもあります。
また、ディスクスペースも節約できます。プログラムの追加/削除機能は、インストーラーファイルをキャッシュすることで機能します。小規模なアプリケーションではそれほど重要ではありません。しかし、.netフレームワークのようなもののために数MBのオンラインインストーラーをキャッシュするか、数百MBのオフラインインストーラーをキャッシュするのでしょうか。