サイレントインストールは少しややこしいのですが、2種類の方法があります。
- 製品が全て含まれるISOイメージをダウンロードページからダウンロードして、LinuxマシンにコピーしてISOをマウントしインストール
- 標準のインストーラーをダウンロードページからダウンロードして、インストーラーの 「詳細オプション」 をクリックし、「インストールせずにダウンロードする」を選択してオフライン用のインストーラーを作成し、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をインストールする場合の例です。製品名はこちらを参考にしてください。