2つのパッケージインストーラファイル(PKG)を1つの大きな結合インストーラファイルに結合するにはどうすればよいですか?パッケージインストーラを使って?2つのパッケージインストーラファイル(PKG)を1つの大きな結合インストーラファイルに結合するにはどうすればよいですか?
0
A
答えて
1
productbuild
を使用すると、複数の「コンポーネント」パッケージを1つの「製品アーカイブ」にラップすることができます。たとえば、あなたがこのような何かを行うことができます。
productbuild --resource ./RESOURCE_FOLDER --package-path package1.pkg --package-path package2.pkg --distribution distribution.xml combine_package.pkg
productbuildはわずか2つのパッケージを組み合わせていない、それはまた、あなたの製品パッケージに多くのカスタマイズを追加する機会を与えてくれます。たとえば、ようこそ画面とライセンスページを追加できます。また、インストールするパッケージを選択できるようにすることもできます。
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<installer-gui-script minSpecVersion="2">
<title>My Installer</title>
<welcome file="welcome.html"/>
<readme file="readme.html" />
<license file="license.html" />
<background file="background.png" alignment="bottomleft" mime-type="image/png" scaling="proportional"/>
<conclusion file="conclusion.html" />
<options customize="allow" require-scripts="false"/>
<choices-outline>
<line choice="com.mycorp.package1"/>
<line choice="com.mycorp.package1"/>
</choices-outline>
<choice id="com.mycorp.package1" title="Package 1" customLocation="/Library">
<pkg-ref id="com.mycorp.package1">package1.pkg</pkg-ref>
</choice>
<choice id="com.mycorp.package" title="Package 1" customLocation="/Library">
<pkg-ref id="com.mycorp.package2">package2.pkg</pkg-ref>
</choice>
</installer-gui-script>
、あなたが--resourceフラグで指定したフォルダの下にあるすべてのリソースのHTMLファイルを置く:あなたがする必要があるのは、次のようになります。「配布」xmlファイルを提供することです。
https://developer.apple.com/library/mac/documentation/DeveloperTools/Reference/DistributionDefinitionRef/Chapters/Distribution_XML_Ref.htmlにアクセスして、distribution.xmlを書き込む方法の詳細を参照してください。
関連する問題
- 1. 2つの結合クエリを1つに結合するにはどうすればよいですか?
- 2. 2つのSQLクエリーを1つの結果に結合するにはどうすればよいですか?
- 3. これらの2つのクエリを1つに結合するにはどうすればよいですか?
- 4. 2つのテーブルのデータを1つのカーソルに結合するにはどうすればよいですか?
- 5. ハイチャートの2つのデータを1つのチャートに結合するにはどうすればよいですか?
- 6. 2つのセレクタイベントを1つのステートメントに結合するにはどうすればよいですか?
- 7. 2つの配列を1つの配列に結合するにはどうすればよいですか?
- 8. 更新プログラムで2つの結合を結合するにはどうすればよいですか?
- 9. 2つのLinqクエリを1つに結合するにはどうすればよいですか?
- 10. 1つの命令と1つの命令を結合するにはどうすればよいですか?
- 11. 2つの結果セットを共通の列で結合するにはどうすればよいですか?
- 12. 2つのクエリ結果をマップに結合するにはどうすればよいですか?
- 13. javascriptで2つのオブジェクトを結合するにはどうすればよいですか?このような
- 14. 3つのDataFrameを1つのDataFrameに結合するにはどうすればよいですか?
- 15. Parseで異なるテーブルの2つのクエリ結果を1つのクエリに結合するにはどうすればよいですか?
- 16. 3つのSQLクエリを1つに結合するにはどうすればよいですか?
- 17. 2つの異なるMATCH句の結果を結合し、結合した結果を返すにはどうすればよいですか?
- 18. MVc3 2つのビューを結合して1つの大きなビューを作成するにはどうすればよいですか?
- 19. 2つのモデルをObjectListView用に1に結合するにはどうすればいいですか?
- 20. RxJavaで2つの大きなデータセットに結合する
- 21. 類似していない2つのファイルを結合するにはどうすればよいですか?
- 22. 2つのRetrofitコールを作成し、結果を結合するにはどうすればいいですか?
- 23. SQLで2つの条件付きサブクエリを結合するにはどうすればよいですか?
- 24. SQLで複数の行を1つの列に結合するにはどうすればよいですか?
- 25. これらの2つのクエリを一緒に結合するにはどうすればよいですか?
- 26. 2つの `hello.init`を1つに結合するには?
- 27. 2つのLINQ辞書を1つに結合するには?
- 28. 結合列の名前が異なる場合、2つの表を結合するにはどうすればよいですか?
- 29. オーバーロードされた2つのサブシステムを1つに結合する
- 30. 複数のPloneサイトを1つのサイトに結合するにはどうすればよいですか?