WIN10安裝SWL(Ubuntu18.04)步驟:
1、點擊左下角開始->設(shè)置->更新和安全->開發(fā)者選項->開發(fā)人員模式。
2唐瀑、返回設(shè)置主界面->應(yīng)用->應(yīng)用和功能->右邊相關(guān)設(shè)置中選擇“程序和功能”->點擊“啟用或關(guān)閉windows功能”->在彈出的窗口中夕凝,拉到最下面,勾選上適用于Linux的Windows子系統(tǒng)次哈,便會自動安裝所需要的庫,安裝完畢后重啟電腦吆录。
3窑滞、進入Microsoft Store,搜索Ubuntu,選擇Ubuntu18.04哀卫,選擇獲取巨坊,選擇安裝。
4聊训、隨后從開始菜單中啟動Ubuntu子系統(tǒng)抱究,可以看到還在安裝最后組件,接著便是Ubuntu子系統(tǒng)用戶名和密碼的設(shè)置带斑,設(shè)置好即可成功進入子系統(tǒng)鼓寺。
5、更換清華鏡像源勋磕,進入清華鏡像網(wǎng)站的Ubuntu 鏡像使用幫助頁面(https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/)妈候,選擇Ubuntu版本為18.04 LTS,復制文本框中的內(nèi)容挂滓。
6苦银、在子系統(tǒng)中,進入/etc/apt/目錄赶站,編輯sources.list文件幔虏,刪除里面的內(nèi)容,換為上一步復制的內(nèi)容贝椿,保存想括。
7、更新軟件列表和安裝g++:
? ? ubuntu系統(tǒng)通常自帶gcc編譯器烙博,可以通過gcc -v查看編譯器版本瑟蜈。
????sudo apt-get update
????sudo apt-get upgrade
????sudo apt-get install build-essential
????sudo apt-get install gdb
? ? 對于Fortran程序,由于微軟的ifort是付費的版本渣窜,因此通常安裝gfortran進行Fortran程序的編譯
? ? sudo apt-get install gfortran
8铺根、安裝GMT(一般不是GMT的最新版本,參考的GMT中文手冊)
(GMT中文手冊網(wǎng)址:https://docs.gmt-china.org/latest/install/linux/#ubuntu-debian)
? ? sudo apt install gmt gmt-dcw gmt-gshhg
? ? sudo apt install ghostscript gdal-bin graphicsmagick ffmpeg
9乔宿、安裝 X Server - VcXsrv?
(參考博客:https://blog.csdn.net/weixin_39689687/article/details/111655324)
WSL不自帶圖形界面位迂,可以使用開源免費的 VcXsrv軟件(網(wǎng)址https://sourceforge.net/projects/vcxsrv/)。
安裝好后運行 Xlaunch详瑞,前兩步配置直接回車使用默認配置囤官,第三步把 Native opengl 關(guān)掉(以免影響 vtk、qt 等圖形庫的使用)蛤虐,即可開始運行 X Server。
在 WSL 這邊:打開終端肝陪,修改DISPLAY?環(huán)境變量驳庭。可以把放到你的~/.bashrc里:
export DISPLAY=localhost:0
然后 source ~/.bashrc就可以正常使用了。
10饲常、安裝mpich
(參考博客:https://blog.csdn.net/qq_39451578/article/details/107938560)
MPI全程為Message Passing Interface蹲堂,它并不是一種新的語言,而是消息傳遞接口贝淤。它定義了一個可以被C柒竞、C++ 和 Fortran 程序調(diào)用的函數(shù)庫,用MPI可以進行進程間的通信播聪,以消息傳遞的方式對分布式內(nèi)存系統(tǒng)進行編程朽基,從而實現(xiàn)并行計算。
直接安裝(apt-get install mpich)在使用中可能會存在些許問題离陶,因此推薦下載后自行編譯安裝稼虎。
先確保安裝好gcc、g++招刨、cmake 和 gfortran (sudo apt-get install cmake)
下載源碼 wget https://www.mpich.org/static/downloads/3.0/mpich-3.0.tar.gz
解壓及配置安裝路徑
sudo tar -zxvf mpich-3.0.tar.gz
sudo ./configure -prefix=/home/software/mpich3
編譯和安裝
sudo make
sudo make install
添加環(huán)境變量
export MPI_ROOT=/home/software/mpich3
export PATH=$MPI_ROOT/bin:$PATH
export MANPATH=$MPI_ROOT/man:$MANPATH
source ~/.bashrc
測試無誤即安裝成功霎俩。