梱包してみました。MATLABArch Linux用。 MATLABプログラムは、コアプログラムとさまざまな追加のツールボックスで構成されています。各「ツールボックス」(または可能なツールボックスセット)ごとに異なる独立したパッケージを作成したいと思います。私のArch PKGBUILDの鍵は
./install -t -inputFile installer_input.txt -mode silent
デフォルトinputFile
でインストールするツールボックスのリスト。product.MATLAB
(コアMATLABプログラム)と(ツールボックス)をインストールすると、product.Signal_Processing_Toolbox
すべてがうまく機能します。インストーラをインストールするとproduct.Signal_Processing_Toolbox
エラーが発生します。
エラー:インストールを続行するには、次の製品の1つ以上が必要です。
MATLAB 8.1(使用できません)
これらの製品の1つ以上がインストールされているフォルダを選択するか、インストールする追加の製品を選択する必要があります。
インストーラは排他的MATLAB 8.1
ですがproduct.MATLAB
(一部はオープンソースであるにもかかわらず)、ツールproduct.MATLAB
ボックスパッケージがコアパッケージと競合することは望ましくありません。この問題を処理する標準的な方法はありますか、それともMATLABに関連していますか?ツールボックスをインストールした後、chroot環境から「core」パッケージを削除できますか?