メインコンテンツ

オフライン コンピューターへのサポート パッケージのインストール

多くの 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/mathworks

    Windows® の例:

    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 mpm

Windows:

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_Hardware

Windows (管理者として実行):

.\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 を使用してインストールできます。

参考

|

トピック