5

Google Chrome で使用されているようなインストーラー ソリューションを探しています。

[ダウンロード] をクリックすると、実際にはインストーラーはダウンロードされませんが、非常に小さなDownloaderがダウンロードされ、Chromeインストーラーがダウンロードされてから起動されます。

Sweet Labs がIgniteを開発していることは知っていますが、まだクローズド ベータ版です。

すぐに使用できる同様のソリューションはありますか?

4

3 に答える 3

5

グーグルオマハはどうですか?(実際にはGoogle Chromeで使用されています)それは問題のようです。

Omahaプロジェクトは、WindowsVistaを含む複数のWindowsプラットフォームで動作するGoogleのWindowsクライアント製品の共有自動更新およびインストールシステムを提供します。目標は次のとおりです。

  • チームが他の製品チームに依存せずに更新をロールアウトできる1つの自動更新メカニズム。独自のクライアントまたはサーバーロジックを作成する必要はありません。すべての自動更新要求を処理する1つの自動更新サーバー-各製品チームは、独自の製品チームをロールアウトして管理する必要はありません。サーバーすべてのデスクトップクライアントソフトウェアで共有される1つのデスクトップ自動更新クライアント-インストールされているアプリケーションごとに個別のプログラムが実行されることはありません
  • 更新クライアントを含む(必要に応じてインストールする方法を知っている)小さなメタインストーラーと、更新クライアントがダウンロードしてインストールできる目的のアプリケーションへの参照
  • 更新クライアントがインストールされたら、アプリケーションのワンクリックWebインストール
  • パブリックリリース、ベータ、開発、および「カナリア」実験用の複数のトラックを可能にするリッチアップデートデプロイロジックのサポート
  • 制限されたユーザー環境のサポート。たとえば、管理者権限のないユーザー
  • すべてのGoogleクライアントアプリケーションに共通する他の機能の共有ランタイムを提供する:クラッシュレポート
于 2012-06-06T20:20:19.877 に答える
4

Advanced Installerもそれを行うことができます。指定した URL から MSI パッケージを起動できる小さな実行可能ファイルを作成するため、ユーザーがダウンロードするパッケージは非常に小さくなります。おまけとして、アプリケーションを機能ごとに分割し、機能ごとに 1 つの CAB アーカイブを作成するように設定できるため、実際のインストール プロセスでは、インストールされた機能の CAB ファイルのみがダウンロードされ、そうでないユーザーのダウンロード時間が短縮されます。すべての機能をインストールします。

完全な MSI ダイアログではなく小さなプログレス バーのみをユーザーに表示するには、[パラメータのインストール] ページでチェックボックスをオンにするだけです。

ただし、この機能は商用ライセンスでのみ利用できるため、少なくとも Professional ライセンスが必要です。試用期間中は、すべての機能へのアクセスが制限されていないため、テストできます。

于 2012-06-07T12:17:48.080 に答える
2

私は今、この非常に完全なソリューションのリストを持っています:

または、 WiX ToolsetNSISまたはInno Setupを使用して独自のものを作成することもできます。

AdvancedInstaller を除いて、これらはすべて無料のソリューションです。無料版もありますが、このパッケージ タイプの作成には使用できません。これには、少なくとも Professional エディションが必要です。

于 2012-09-14T17:57:59.623 に答える