メインコンテンツ

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

R2026b

多くの MATLAB® および Simulink® 製品では、サポート パッケージを使用してハードウェアと通信したり、追加の処理能力を提供したりします。オフライン コンピューターにサポート パッケージをインストールするには、インターネットに接続されたコンピューターにサポート パッケージをダウンロードし、そのサポート パッケージをオフライン コンピューターにコピーして、MATLAB パッケージ マネージャー (mpm) を使用してオフライン コンピューターにサポート パッケージをインストールします。

MATLAB パッケージ マネージャーの入手 (インターネット接続が必要)

MATLAB パッケージ マネージャー (mpm) は、オペレーティング システムのコマンド ラインから製品とサポート パッケージをインストールするためのコマンド ライン ツールです。ご使用のプラットフォーム用の mpm の最新バージョンを入手するには、MATLAB パッケージ マネージャーの入手 の手順に従います。

入力ファイルを使用したダウンロードの構成 (インターネット接続が必要)

ご使用の MATLAB リリース向けの mpm 入力ファイルを入手し、サポート パッケージのダウンロードを構成するために使用します。

GitHub® の mpm-input-files フォルダーから、サポート パッケージをダウンロードする MATLAB リリースのフォルダーを開き、その入力ファイルのコピーをダウンロードします。以下に例を示します。

mpm_input_r2026a.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

    たとえば、以下のコードは、Linux (glnxa64)、Windows (win64)、および Mac (maca64) プラットフォーム用のサポート パッケージをダウンロードします。

    platform.glnxa64
    platform.win64
    platform.maca64
  • サポート パッケージ

    入力ファイル内で、ダウンロードするサポート パッケージに対応する行のコメントを解除します。たとえば、以下のコードは 3 つのサポート パッケージをダウンロードするように mpm を構成します。サポート パッケージに必要な製品 (この場合は MATLABとSimulink) もダウンロードに含まれます。

    product.MATLAB_Support_Package_for_Arduino_Hardware
    # ...
    product.Simulink_Support_Package_for_Arduino_Hardware
    # ...
    product.MATLAB_Support_Package_for_IP_Cameras

    MATLAB Support Package for IP Cameras をダウンロードするには、追加のベンダー ライセンスに同意する必要があります。この追加ライセンスに同意するには、入力ファイル内のこの行のコメントを解除します。

    acceptVendorLicenses=yes

ファイルを保存します。

サポート パッケージのダウンロード (インターネット接続が必要)

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 MATLAB_Support_Package_for_IP_Cameras

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 MATLAB_Support_Package_for_IP_Cameras

既存のオフライン インストールへのサポート パッケージの追加

オフライン インストール用の追加サポート パッケージをダウンロードします。前の手順で必要な製品はすべてインストールしたので、--no-deps オプションを指定して、ダウンロードからそれらを省略します。MATLAB Support Package for IP Cameras に必要な追加ライセンスに同意するには、--accept-vendor-licenses オプションも指定します。

Linux または Mac:

./mpm download --release=R2026a --destination=/path/to/download/folder --products=MATLAB_Support_Package_for_Android_Sensors Simulink_Support_Package_for_Android_Devices MATLAB_Support_Package_for_IP_Cameras --no-deps --accept-vendor-licenses

Windows:

.\mpm.exe download --release=R2026a --destination="\path\to\download\folder" --products=MATLAB_Support_Package_for_Android_Sensors Simulink_Support_Package_for_Android_Devices MATLAB_Support_Package_for_IP_Cameras --no-deps --accept-vendor-licenses

その後、ダウンロードしたサポート パッケージをオフライン マシンにコピーし、前のセクションで示したように、mpm install を使用してインストールできます。

参考

|

トピック