オフライン コンピューターへのサポート パッケージのインストール
多くの MATLAB® および Simulink® 製品では、サポート パッケージを使用してハードウェアと通信したり、追加の処理能力を提供したりします。オフライン コンピューターにサポート パッケージをインストールするには、インターネットに接続されたコンピューターにサポート パッケージをダウンロードし、そのサポート パッケージをオフライン コンピューターにコピーして、MATLAB パッケージ マネージャー (mpm) を使用してオフライン コンピューターにサポート パッケージをインストールします。
MATLAB パッケージ マネージャーの入手 (インターネット接続が必要)
MATLAB パッケージ マネージャー (mpm) は、オペレーティング システムのコマンド ラインから製品とサポート パッケージをインストールするためのコマンド ライン ツールです。ご使用のプラットフォーム用の mpm の最新バージョンを入手するには、MATLAB パッケージ マネージャーの入手 の手順に従います。
入力ファイルを使用したダウンロードの構成 (インターネット接続が必要)
ご使用の MATLAB リリース向けの mpm 入力ファイルを入手し、サポート パッケージのダウンロードを構成するために使用します。
GitHub® の mpm-input-files フォルダーから、サポート パッケージをダウンロードする MATLAB リリースのフォルダーを開き、その入力ファイルのコピーをダウンロードします。以下に例を示します。
mpm_input_r2025a.txtこの入力ファイルで、1 つの # で始まる行のコメントを解除して値を更新し、サポート パッケージのダウンロードを構成します。
リリースのアップデート レベル (オプション)
既定では、
mpmは、指定したリリースの MATLAB サポート パッケージの最新バージョンをダウンロードします。特定のリリースのアップデートをダウンロードするには、
updateLevel行のコメントを解除し、アップデート レベルを変更します。以下に例を示します。updateLevel=0は正式リリースをダウンロードします。updateLevel=1はアップデート 1 をダウンロードします。
ダウンロード フォルダー (必須)
destinationFolder行のコメントを解除し、ダウンロード フォルダーを指定します。Linux® または Mac の例:
destinationFolder=/home/<USER>/downloads/mathworksWindows® の例:
destinationFolder=C:\Users\<USER>\Downloads\MathWorksプラットフォーム (オプション)
既定では、
mpmは、mpm downloadコマンドを実行するコンピューターのプラットフォーム用のサポート パッケージをダウンロードします。別のプラットフォームのコンピューターにサポート パッケージをインストールする場合は、以下のコード ブロックを入力ファイルにコピーし、それらのコンピューターのプラットフォームのコメントを解除します。
## Uncomment the lines of the platforms for which you want to download products. #platform.glnxa64 #platform.win64 #platform.maca64 #platform.maci64たとえば、以下のコードは、Linux (
glnxa64)、Windows (win64)、Mac Apple シリコン (maca64)、および Mac Intel® (maci64) プラットフォーム用のサポート パッケージをダウンロードします。platform.glnxa64 platform.win64 platform.maca64 platform.maci64サポート パッケージ
ダウンロードするサポート パッケージのコメントを解除します。たとえば、以下のコードは 2 つのサポート パッケージをダウンロードするように
mpmを構成します。必要な製品である MATLAB および Simulink もダウンロードに含まれます。product.MATLAB_Support_Package_for_Arduino_Hardware # ... product.Simulink_Support_Package_for_Arduino_Hardware
ファイルを保存します。
サポート パッケージのダウンロード (インターネット接続が必要)
mpm download を使用してサポート パッケージをダウンロードします。ダウンロードして構成した入力ファイルの絶対パスを指定します。
Linux または Mac:
./mpm download --inputfile=/path/to/file/mpm_input_<release>.txt
Windows:
.\mpm.exe download --inputfile="\path\to\file\mpm_input_<release>.txt"オフライン コンピューターへのダウンロード済みサポート パッケージのコピー
次のいずれかを行って、ダウンロードしたフォルダーをオフライン コンピューターへのインストール用に使用できるようにします。
コンピューターがアクセスできる共有ネットワーク ドライブにフォルダーをコピーします。
リムーバブル メディアを使用して、コンピューターにフォルダーを直接コピーします。
オフライン コンピューターへのサポート パッケージのインストール
ダウンロード フォルダーで、mpm/<arch> サブフォルダーに移動します。<arch> は、glnxa64 (Linux) または win64 (Windows) などのターゲット コンピューターのプラットフォーム アーキテクチャです。このサブフォルダーには、ダウンロードしたサポート パッケージのインストールに使用できる mpm のバージョンが含まれます。Linux および Mac プラットフォーム上でのみ、mpm に実行権限を付与して実行できるようにします。
Linux または Mac:
cd /path/to/download/folder/mpm/<arch>
chmod +x mpmWindows:
cd "\path\to\download\folder\mpm\<arch>"mpm install を使用して、ダウンロードしたサポート パッケージをターゲット コンピューターにインストールします。
--sourceオプションを使用して、ダウンロードしたフォルダーへの絶対パスを指定します。--destinationオプションを使用して、MATLAB インストール フォルダーへの絶対パスを指定します。まだ MATLAB がインストールされていない場合は、mpmによってこの場所にインストールされます。メモ
--destinationを使用してサポート パッケージのインストール フォルダーを指定することはできません。mpmは、--destinationによって指定された製品のインストール フォルダーから、このフォルダーを自動的に取得します。サポート パッケージのインストール フォルダーを変更するには、MATLAB をインストールしてから、関数matlabshared.supportpkg.setSupportPackageRootを実行します。--productsオプションを使用して、インストールするサポート パッケージを指定します。mpmは、必須の製品 (この例では MATLAB と Simulink) もインストールします (まだインストールされていない場合)。
Linux または Mac:
./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=MATLAB_Support_Package_for_Arduino_Hardware Simulink_Support_Package_for_Arduino_HardwareWindows (管理者として実行):
.\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=MATLAB_Support_Package_for_Arduino_Hardware Simulink_Support_Package_for_Arduino_Hardware既存のオフライン インストールへのサポート パッケージの追加
オフライン インストール用の追加サポート パッケージをダウンロードします。前の手順で必要な製品はすべてインストールしたので、--no-deps オプションを指定して、ダウンロードからそれらを省略します。
Linux または Mac:
./mpm download --release=R2025a --destination=/path/to/download/folder --products=MATLAB_Support_Package_for_Raspberry_Pi_Hardware Simulink_Support_Package_for_Raspberry_Pi_Hardware --no-deps
Windows:
.\mpm.exe download --release=R2025a --destination="\path\to\download\folder" --products=MATLAB_Support_Package_for_Raspberry_Pi_Hardware Simulink_Support_Package_for_Raspberry_Pi_Hardware --no-depsその後、ダウンロードしたサポート パッケージをオフライン マシンにコピーし、前のセクションで示したように、mpm install を使用してインストールできます。