作業系統
分割主機硬碟 (建議/boot 200 MB; / 50 GB; swap 4-8 GB; 餘為/home)
更新系統,直到系統為最新狀態
增修/etc/hosts
Firestarter
加入白名單
點選Preferences,勾選Interface-Policy中的Apply policy changes immediately,以及Firewall-ICMP過濾規則中的Enable ICMP filtering、Echo request (ping)、Echo reply (pong)
Pure-FTPd
在/etc/pure-ftpd/conf目錄下新增檔名DontResolve,內容為「yes」
執行 /etc/init.d/pure-ftpd start
磁碟陣列
分割磁碟:以root執行 parted /dev/sdb fdisk -l mkfs.xfs /dev/sdb1
掛載磁碟:以root執行 mkdir /pub mount /dev/sdb1 /pub
檢查是否成功掛載:執行 df -h
在/etc/fstab新增 # /pub was on /dev/sdb1 /dev/sdb1 /pub xfs defaults 1 2
MATLAB
建立執照檔:安裝MATLAB前,須以一般使用者帳號或root在桌面或任一目錄下,新增檔名license.dat,內容為
SERVER 140.115.xxx.xxx INTERNET=140.115.xxx.xxx 27000 Use_server
啟動安裝介面:以一般帳號執行 sudo /media/MATHWORK_R2012A/install
啟動安裝圖形介面(若以root遠端安裝,會因無法啟動圖形介面而無法安裝)
Install manually without using the Internet
Provide File Installation key for my license:
輸入File Installation key: xxxxx-xxxxx-xxxxx-xxxxx
再選Typical
輸入要安裝軟體的完整目錄
提供license.dat所在的位置
開始安裝
建立主程式鏈結:安裝完成後,執行 ln -s $MATLABPATH/bin/matlab /usr/local/bin/matlab
例如:ln -s /usr/local/MATLAB/R2012a/bin/matlab /usr/local/bin/matlab
執行matlab
若出現libc.so.6: not found,則執行 locate libc.so
再把64-bit的libc.so.6符號連結(symbolic link或symlink或soft link)到/lib64
例如:ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6
重新執行matlab
下載pMatlab:若需平行運算,可至 http://www.ll.mit.edu/mission/isr/pmatlab/pmatlab.html
下載pMatlab平行運算工具套件,再解壓縮至/opt/octave/pMatlab-2.0.1
新增路徑:在Matlab路徑可找到的目錄中,新增檔名startup.m,內容為
addpath('/opt/matlab/pMatlab-2.0.1/MatlabMPI/src','/opt/matlab/pMatlab-2.0.1/src','-end'); rehash; pMatlabGlobalsInit;
GNU Octave(用sudo)
下載最新版的Octave tarball,例如:wget ftp://ftp.gnu.org/gnu/octave/octave-3.4.2.tar.bz2
解壓縮:tar jxvf octave-3.4.2.tar.bz2
進入octave資料夾:cd octave-3.4.2
編譯並指定安裝路徑:./configure --prefix=/usr/local/octave-3.4.2
安裝有的沒的需要的:sudo apt-get install gfortran
sudo apt-get install libpcre3-dev
sudo apt-get install g++
sudo apt-get install libblas-dev liblapack-dev libreadline6-dev libglpk-dev gperf libqhull-dev libhdf5-serial-dev libgraphicsmagick++1-dev libcurl4-openssl-dev libsuitesparse-dev libqrupdate-dev bison flex libglu1-mesa-dev libfontconfig1-dev libfltk1.1-dev
sudo make
sudo make install
下載pMatlab:若需平行運算,可至http://www.ll.mit.edu/mission/isr/pmatlab/pmatlab.html
下載pMatlab平行運算工具套件,再解壓縮至/opt/octave/pMatlab-2.0.1
新增路徑:在Octave環境中執行 addpath('/opt/octave/pMatlab-2.0.1/MatlabMPI/src','/opt/octave/pMatlab-2.0.1/src','-end'); savepath; exit;
以新增路徑
在$HOME目錄下,編輯.octaverc檔,新增內容為
default_save_options ('-7'); rehash; pMatlabGlobalsInit;
teqc
GPS-TEC 5.0b程式需teqc,可在http://facility.unavco.org/software/teqc/teqc.html#executables
下載Linux x86_64版本的teqc程式,以root權限解壓縮後,置於/usr/local/bin目錄下
[Form NCU HFTsai, http://www.ncu.edu.tw/~hftsai/]
安裝 IDL8.2
1.新增資料夾 sudo mkdir /usr/local/exelis
2,安裝 sudo /media/IDL82install_unix.sh (中途都選y,licence認證時選取消)
3.在/etc/bash.bashrc加入 export LM_LICENSE_FILE='1700@140.115.xxx.xxx'
4.執行bash.bashrc->. bash.bashrc
5.收工
更新指令
1.sudo apt-get update 下載更新檔案
2.sudo apt-get -y dist-upgrade 安裝更新檔案
3.sudo apt-get clean 刪除所下載的更新檔案