メインコンテンツ

オフライン コンピューター上での MATLAB の更新

永続的にオフラインのコンピューターで、そのコンピューターにインストールされているものより新しいバージョンの MATLAB® をインストールできます。たとえば、R2026a がインストールされている場合、R2026a のより新しいバージョンが利用可能であれば、そのバージョンをダウンロードできます。このバージョンは "MATLAB アップデート" と呼ばれます。MATLAB アップデートをインストールすると、ご使用のリリースの最新のアップデートに加え、そのリリースの以前のアップデートもすべて取得されます。

オフライン コンピューターに MATLAB アップデートをインストールするには、以下の一般的なプロセスに従います。

  1. インターネットに接続されているコンピューターからアップデートをダウンロードします。

  2. アップデートをオフライン コンピューターにコピーします。

  3. オフライン コンピューターのシステム コマンド ラインからアップデートをインストールします。

前提条件

  • ライセンス管理者でなければなりません。

  • 更新する MATLAB リリースは R2018b 以降でなければなりません。

  • オフライン コンピューターには、ZIP64 をサポートする解凍ユーティリティが必要です。

  • MATLAB がオフライン コンピューターでインストールされているフォルダーに対する書き込み権限が必要です。

MATLAB アップデートのダウンロード

インターネット接続のあるコンピューターで、MATLAB アップデートが含まれているパッケージをダウンロードします。

  1. インターネットに接続しているコンピューターで MathWorks ダウンロードにアクセスします。

  2. [ダウンロードを選択] メニューから [アップデートの入手] を選択します。

  3. ダウンロードするリリースとアップデートを選択します。

  4. [MATLAB および Simulink 製品のアップデートを入手する] で、[オフライン インストール用アップデート パッケージを入手する] をクリックします。このリンクは、ライセンス管理者としてサインインした場合のみ表示されます。

  5. オフライン コンピューター (このダウンロードを実行するために使用しているコンピューターではありません) のプラットフォームを選択して、アップデート パッケージをダウンロードします。

オフライン コンピューターへの MATLAB アップデートのコピー

オフライン コンピューター、またはオフライン コンピューターからアクセスできる共有ネットワークの場所に、アップデート パッケージをコピーします。ご使用のプラットフォーム向けの手順に従います。

Windows

  1. オフライン コンピューター、またはオフライン コンピューターがアクセスできる共有ネットワーク フォルダーに、ダウンロードした ZIP ファイルをコピーします。

  2. アップデート パッケージをそのフォルダーに解凍します。サンプル フォルダー:

    C:\temp\R2026a_Update_1_Windows_package

Linux

  1. オフライン コンピューター、またはオフライン コンピューターがアクセスできる共有ネットワーク フォルダーに、ダウンロードした ZIP ファイルをコピーします。

  2. アップデート パッケージをそのフォルダーに解凍します。サンプル フォルダー:

    /tmp/R2026a_Update_1_Linux_package

macOS

  1. ご使用のマシンでダウンロードしたファイルが自動的に解凍されない場合は、アップデート パッケージを含む DMG ファイルを解凍します。

  2. オフライン コンピューター、またはオフライン コンピューターがアクセスできる共有ネットワーク フォルダーに DMG ファイルをコピーします。

  3. DMG ファイルをダブルクリックして、そのフォルダー内にアップデート パッケージをバーチャル ディスクとしてマウントします。サンプル フォルダー:

    /tmp/R2026a_Update_1_macOSAppleSilicon_package

オフライン コンピューターへの MATLAB アップデートのインストール

オフライン コンピューターで、アップデート パッケージおよびご使用のオペレーティング システムに固有の手順を使用して MATLAB アップデートをインストールします。

メモ

アップデートをインストールする前に、オフライン コンピューターで実行されているすべての MATLAB セッションを閉じます。

Windows

R2023a 以降

  1. Windows® コマンド ラインから次のフォルダーに移動します。

    cd <updatePackageFolder>\bin\<arch>

    • <updatePackageFolder> は、アップデート パッケージ フォルダーへの絶対パスです。

    • <arch> は、win64 などの Windows アーキテクチャ フォルダーです。

  2. オプション destination を指定して、アップデート インストーラーを実行します。MATLAB がオフライン コンピューターでインストールされているフォルダーへの絶対パス <matlabInstallFolder> を指定します。パスにスペースが含まれている場合は、<matlabInstallFolder> を二重引用符で囲んでください。

    MathWorksUpdateInstaller.exe --destination <matlabInstallFolder>

    このサンプル コマンドにより、現在のリリースの既定の MATLAB インストール パスが表示されます。

    MathWorksUpdateInstaller.exe --destination "C:\Program Files\MATLAB\R2026a"

R2023a 以前

  1. Windows コマンド ラインから次のフォルダーに移動します。

    cd <matlabInstallFolder>/bin/<arch>

    • <matlabInstallFolder> は、MATLAB がオフライン コンピューターでインストールされているフォルダーへの絶対パスです。パスにスペースが含まれている場合は、<matlabInstallFolder> を二重引用符で囲んでください。

    • <arch> は、win64 などの Windows アーキテクチャ フォルダーです。

  2. オプション updatepackage を指定して、アップデート インストーラーを実行します。アップデート パッケージ フォルダーへの絶対パス <updatePackageFolder> を指定します。

    update_installer.exe -updatepackage <updatePackageFolder>

Linux

R2023a 以降

  1. Linux® コマンド ラインから次のフォルダーに移動します。

    cd <updatePackageFolder>/bin/<arch>

    • <updatePackageFolder> は、アップデート パッケージ フォルダーへの絶対パスです。

    • <arch> は、glnxa64 などの Linux アーキテクチャ フォルダーです。

  2. オプション destination を指定して、アップデート インストーラーを実行します。MATLAB がオフライン コンピューターでインストールされているフォルダーへの絶対パス <matlabInstallFolder> を指定します。

    ./MathWorksUpdateInstaller.sh --destination <matlabInstallFolder>

    このサンプル コマンドにより、現在のリリースの既定の MATLAB インストール パスが表示されます。

    ./MathWorksUpdateInstaller.sh --destination /usr/local/R2026a

R2023a 以前

  1. Linux コマンド ラインから次のフォルダーに移動します。

    cd <matlabInstallFolder>/bin/<arch>

    • <matlabInstallFolder> は、MATLAB がオフライン コンピューターでインストールされているフォルダーへの絶対パスです。

    • <arch> は、glnxa64 などの Linux アーキテクチャ フォルダーです。

  2. オプション updatepackage を指定して、アップデート インストーラーを実行します。アップデート パッケージ フォルダーへの絶対パス <updatePackageFolder> を指定します。

    ./update_installer.sh -updatepackage <updatePackageFolder>

macOS

R2023a 以降

  1. macOS コマンド ラインから次のフォルダーに移動します。

    cd <updatePackageFolder>/bin/<arch>

    • <updatePackageFolder> は、アップデート パッケージ フォルダーへの絶対パスです。

    • <arch> は、maci64maca64 などの macOS アーキテクチャ フォルダーです。

  2. オプション destination を指定して、アップデート インストーラーを実行します。MATLAB がオフライン コンピューターでインストールされているフォルダーへの絶対パス <matlabInstallFolder> を指定します。

    ./MathWorksUpdateInstaller --destination <matlabInstallFolder>

    このサンプル コマンドにより、現在のリリースの既定の MATLAB インストール パスが表示されます。

    ./MathWorksUpdateInstaller --destination /Applications/MATLAB/R2026a

R2023a 以前

  1. macOS コマンド ラインから次のフォルダーに移動します。

    cd <matlabInstallFolder>/bin/<arch>

    • <matlabInstallFolder> は、MATLAB がオフライン コンピューターでインストールされているフォルダーへの絶対パスです。

    • <arch> は、maci64 などの macOS アーキテクチャ フォルダーです。

  2. オプション updatepackage を指定して、アップデート インストーラーを実行します。アップデート パッケージ フォルダーへの絶対パス <updatePackageFolder> を指定します。

    ./update_installer -updatepackage <updatePackageFolder>

オフライン更新のログ ファイルの表示

MathWorks® 製品のインストールやアクティベーションの際に、製品のインストーラーは、インストール プロセスに関する情報の取得に使用できるログ ファイルを作成します。

インストール ログ ファイルの名前は mathworks_%username%.log で、アクティベーション ログ ファイルの名前は aws_%username%.log です。どちらの場合でも、%username% はインストーラーを実行しているユーザーの名前です。

ログ ファイルの場所を見つけるには、MATLAB のインストール ファイルとログ ファイルのある場所を参照してください。

参考

トピック