サイレントモードでの​インストールで「製品​ファイルを読み込めま​せん。」と出る。

9 views (last 30 days)
Hideki
Hideki on 27 Nov 2024
Commented: Hideki on 30 Nov 2024
リモートサーバ(Linux)にMATLABをインストールしようとしています。GUI機能がないため、サイレントモードで試してみたのですがうまくいかず、ログファイルを見てみると以下のようになっていました。matlab_installerというのはダウンロードページから落としたlinux版のR2023a zipファイルの中身が入ったディレクトリです。いろいろ調べてみたのですが何が原因かわからず困っています。初歩的な質問かもしれないですが、ご教示いただけると嬉しいです。
#product.Wavelet_Toolbox
#product.Wireless_HDL_Toolbox
#product.Wireless_Testbench
End of the file /home/naruse/matlab_install/installer_input.txt
(Nov 27, 2024 23:57:51) Session key: 45869f01-9ce2-4155-a9d0-a95092f1d2df
(Nov 27, 2024 23:57:51) Product Files Folder: /home/naruse/matlab_install/archives
(Nov 27, 2024 23:57:51) License Agreement validation is successful.
(Nov 27, 2024 23:57:51) 製品ファイルを読み込めません。製品ファイルは入力ファイルと同じフォルダー内になければなりません。製品ファイルの入手のヘルプについては、<a HREF="https://www.mathworks.com/pi_noprode_mpi_R2023a_glnxa64">MATLAB Answers のこのトピック.</a> のインストール ドキュメンテーションを参照してください。
(Nov 27, 2024 23:57:51) Exiting with status -2
(Nov 27, 2024 23:57:51) End - Unsuccessful

Accepted Answer

Kojiro Saito
Kojiro Saito on 28 Nov 2024
サイレントインストールは少しややこしいのですが、2種類の方法があります。
  1. 製品が全て含まれるISOイメージをダウンロードページからダウンロードして、LinuxマシンにコピーしてISOをマウントしインストール
  2. 標準のインストーラーをダウンロードページからダウンロードして、インストーラーの 「詳細オプション」 をクリックし、「インストールせずにダウンロードする」を選択してオフライン用のインストーラーを作成し、Linuxマシンにコピーしてインストール
1.のISOはライセンス管理者の方のみがダウンロードできるので、ユーザー側で作れるのは2.の手順になります。
ご質問に書かれているダウンロードページから取得した「R2023a zip」は上記2.の標準のインストーラーですので、これだけではオフラインインストールができません。Windowsで標準インストーラー「matlab_R2023a_win64.exe」をダウンロードして、右上の 「詳細オプション」 →「インストールせずにダウンロードする」をクリックしてLinux用のインストーラーを作成してください。
ただ、サイレントインストールはオフライン用のインストールなので、インターネットに接続できるLinuxでしたら、MPM (MATLABパッケージマネージャー)を使ったインストールのほうが断然楽です。
GUIが使えないLinuxのターミナルで下記のコマンドを実行します。
wget https://www.mathworks.com/mpm/glnxa64/mpm
chmod +x mpm
./mpm install --release=R2023a --destination=/path/to/matlab/R2023a --products=MATLAB Parallel_Computing_Toolbox Wavelet_Toolbox
「destination」オプションでインストールするフォルダーを指定できます。書き込み権限が無ければ事前にchmodやchownなどでパーミッションの設定をする必要があります。入れたいToolboxは「products」オプションで指定します。上記はMATLABとParallel Computing ToolboxとWavelet Toolboxをインストールする場合の例です。製品名はこちらを参考にしてください。
  1 Comment
Hideki
Hideki on 30 Nov 2024
解決することができました!大変わかりやすい回答ありがとうございました!

Sign in to comment.

More Answers (0)

Products


Release

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!