回覆列表
  • 1 # 使用者610943625597710

      安裝MATLAB所需要的原始檔必須要有,否則空談。我這裡是四個檔案,分別為  MATLABLinux1.iso  MATLABLinux2.iso  MATLABLinux3.iso  License.zip  這些檔案假設放在/source/目錄下。  確定安裝目錄  安裝目錄就是你需要把MATLAB程式安裝在哪裡。類似於MS Windows下的Program Files下的目錄。我這裡為方便描述,暫定為/programs/matlab/。可以用  mkdir /programs  mkdir /programs/matlab  來建立目錄。  準備license  將License.zip中的檔案解壓縮出來,可以使用unzip命令。解壓出來後主要關注兩個檔案,一個是license.lic,另一個是license.dat*。後者剛解壓時可能還有些字尾,可能各不相同,我這裡用*代替。為了安裝,必須將license.dat*複製到MATLAB的安裝目錄,即 /programs/matlab/,並命名為license.dat。可使用命令  cp /source/license.dat* /programs/matlab/license.dat  來實現。license準備好後就可以載入安裝光碟進行安裝了。  載入光碟  先使用如下命令載入第1張光碟:  mount -o loop /source/MATLABLinux1.iso /media/cdrom/  其中,/media/cdrom/是假設你的虛擬光碟存放的位置,這個目錄事先必須存在。如果不存在,可以用mkdir命令建一個。當然,你也可以將該目錄設定在其他地方。mount的命令引數 -o loop 是從網上搜刮過來的,我也沒追究其深層含義,直接拿來用了。有的地方還會有編碼之類的引數,我都省略了,結果也能成功。至此,第1張光碟的內容已經成功到達了 /media/cdrom/中。  2. 安裝過程第1階段(回目錄)  安裝  直接執行  /media/cdrom/install  進行安裝。如果你的linux系統是64位的,那在install後面需要加上引數-glnx86;如果你是在客戶端進行安裝,那還要加上引數 -t。這其中有很多互動的資訊,就好比是MS Windows下的“上一步”,“下一步”和“取消”,直接回車就行了。如果想思考一下,那就看一下中括號[]裡的內容,這個內容是回車預設值。如果要修改這個值,那就直接輸入新值後回車。  由於有三張光碟,在安裝過程中第1張的內容安裝完後,會提示插入第2張光碟,這期間需要載入其他幾張光碟。由於在命令列上前一次命令 /media/cdrom/install 並沒有結束,並回到新的命令列提示符下,我不敢將其中斷後載入光碟,而是新開了一個客戶端,先umount原來的光碟,然後載入新的光碟。這種情況在X介面下安裝的話應該不會碰到。  複製license.lic  三張光碟全部安裝完後,工作還沒有完。需要將license.lic複製到MATLAB安裝目錄下的etc目錄下。可用命令  cp /source/license.lic /programs/matlab/etc/  來實現。  修改license.lic  透過命令修改該檔案的第1行內容。  vi /programs/matlab/etc/license.lic  將第一行內容中的**部分修改為本機的名稱。  SERVER ** ANY 5353  本機名稱可用命令  hostname  來獲取。儲存後退出,準備第2階段的安裝。  3. 安裝過程第2階段(回目錄)  執行命令:  /programs/matlab/install_Matlab  然後一連串的回車,便可結束。  4. 執行(回目錄)  執行命令  /programs/matlab/bin/matlab  就可以執行MATLAB了。如果你的系統是64位的,那執行時還需要加上引數-glnx86;如果你是透過客戶端執行MATLAB,那麼圖形介面可能不需要,可以使用引數 -nojvm -nodisplay -nodesktop引數中的一個或多個。  最後,如果你每次執行matlab都需要進入到/programs/matlab/bin/,那不是很煩嗎?解決辦法是將該路徑加入到環境變數中,可用如下命令列執行:  export PATH=$PATH:/programs/matlab/bin/

  • 中秋節和大豐收的關聯?
  • 外傷傷口縫合後出現感染怎樣處理?