打包 MATLAB

打包 MATLAB

我决定尝试打包MATLAB对于 Arch Linux。 MATLAB 程序由一个核心程序和许多附加工具箱组成。我想为每个“工具箱”(或可能的工具箱子集)创建一个不同的独立包。我的 Arch PKGBUILD 的核心是

./install -t -inputFile installer_input.txt -mode silent

其中inputFile基本上是要安装的工具箱的列表。如果我安装product.MATLAB(核心 MATLAB 程序)和product.Signal_Processing_Toolbox(工具箱),则一切正常。如果我只安装product.Signal_Processing_Toolbox安装程序就会出现错误

错误:需要以下一种或多种产品才能继续安装:

MATLAB 8.1(不可用)

您必须选择至少安装其中一个产品的文件夹,或者选择这些附加产品进行安装。

其中MATLAB 8.1对应于product.MATLAB.该安装程序是专有的(尽管它的一部分是开源的),但我认为很难破解安装程序而不需要product.MATLAB.我不希望工具箱包与核心包发生冲突。有处理这个问题的标准方法还是 MATLAB 特有的方法?安装工具箱后是否可以从 chroot 环境中删除“core”包?

相关内容