linux 非互動式介面(命令列)安裝matlab

2021-10-20 07:34:11 字數 1112 閱讀 7685

主要參考這篇博文,但是有一些區別在下面會具體指出來

工具:* 學校提供的standalone matlab2020b.iso,

* 安裝檔案key.txt,

* 網路啟用license檔案network.lic

步驟:1.解壓檔案

* 調整路徑到包含上述檔案的資料夾,這裡簡寫為: currentpath

* 新建資料夾:

sudo mkdir /mnt/matlab_iso
* 解壓檔案:

sudo mount -t auto -o loop r2020b_linux.iso /mnt/matlab_iso
* 拷貝installer_input.txt 到當前路徑:

cp /mnt/matlab_iso/installer_input.txt  currentpath
**note: 這裡其他帖子裡說還要拷貝另乙個activate.ini檔案,但是我這裡沒有那個檔案,可能是版本更新,也可能是只有我安裝的這個學校提供的版本才沒有,根據自己的情況實行**

2.修改安裝引數

主要修改currentpath/installer_input.txt 裡面的下面這幾項引數

destinationfolder = currentpath

fileinstallationkey = ************ (輸入自己的安裝檔案key)

agreetolicense = yes

mode = silent

licensepath = currentpath/network.lic

值得注意的是我的檔案裡並沒有mode 這行引數來修改,自己加上去就行。另外licensepath可以填network.lic,除了常見的license.dat外,.lic字尾的也是license檔案,也可以用。我這裡也沒有activationpropertiesfile這個引數項,不用管就行。

3.安裝

/mnt/matlab_iso/install -inputfile currentpath/installer_input.txt

Ipython 互動式的Python命令列

ipython 是乙個 python 的互動式 shell,比預設的python shell 好用得多,支援變數自動補全,自動縮排,支援 bash shell 命令,內建了許多很有用的功能和函式。ipython 是基於bsd 開源的。ipython 為互動式計算提供了乙個豐富的架構,包含 強大的互動...

ssh執行非互動式命令

如果你想用指令碼自動化登入到某台機子上,然後在上邊執行個命令,怎麼辦呢?可以使用ssh的非互動式命令 ssh zhc hongchangfirst.com home hczhang bin build.sh 這裡可以用expect模擬鍵盤輸入將密碼輸入,也可以用無密碼登入,具體就是將自己的公鑰放在對...

Linux終端與互動式介面

使用者與主機互動,必然用到的裝置 檢視當前的終端裝置命令 tty root centos6chs 01 tty help 用法 tty 選項 顯示出連線到當前標準輸入的終端裝置檔名。s,silent,quiet 什麼也不顯示,只返回退出狀態值 help 顯示此幫助資訊並退出 version 顯示版本...