4

パッケージメーカーを初めて使用するので、何かが足りないと思います。GUI のすべてのオプションがコマンド ラインから利用できるわけではないようです。マニュアルページを読みましたが、理解できないだけかもしれません。

私にとって最も興味深いのは、ファイルのインストール場所を指定する方法です。

コマンドラインから、パッケージメーカーと組み合わせてインストーラーを使用して、GUIパッケージメーカーと同じ結果を得る必要がありますか? もしそうなら、あなたが推薦できる例はありますか?

ありがとうヴィンセント

4

2 に答える 2

0

packagemaker のコマンドライン モードを使用してパッケージを作成する場合は、適切な場所にすべてのファイルを含むダミー ディレクトリを作成する必要があります。たとえば、ファイルABat/Library/Applications/およびat を/Library/Application Support/それぞれインストールする必要がある場合は、次のような構造を作成します。

たとえば、一時ディレクトリを作成しますSourceFiles。次のように、このディレクトリにファイルを追加します。

SourceFiles/Library/Applications/A
SourceFiles/Library/Application Support/B

ここで、packagemaker コマンドライン モードでフラグ --root を使用します。

packagemaker --root SourceFiles/ OTHER_OPTIONS

個々のファイルの場所をコマンドに渡す代わりに、一時ディレクトリに同様の構造を作成し、そのディレクトリを引数として --root フラグに渡すだけです。

packagemaker のコマンドライン モードの詳細: http://macinstallers.blogspot.in/

于 2012-12-02T17:35:33.997 に答える
0

コマンドラインからインストールディレクトリを変更するために私がやったこと:

  • パッケージを作成する
  • pkgutil で新しいパッケージを抽出します
  • install-location="/"pkg ファイルの PackageInfo で文字列を検索し、目的のインストール場所に置き換えます
  • pkgutil で再パッケージ化する

それはうまくいきます。

于 2012-11-30T16:48:23.087 に答える