LIGGGHTS安裝教程【模擬小夥】
1. 安裝包準備
-
LIGGGHTS原始檔
連結:https://pan.baidu.com/s/1gpOlOvrayyiaDiLZX5vOPQ?pwd=z5is
提取碼:z5is -
VMWare workstation
連結:https://pan.baidu.com/s/1NYzx5ASIqdBkEzrDtVSMoA?pwd=f4qc
提取碼:f4qc -
Ubuntu 18.04
連結:https://pan.baidu.com/s/1jV2fV7G1VEdc2gCitpOkNQ?pwd=qfke 提取碼:qfke
-
ParaView
通過apt安裝的paraview版本較老,建議在官網下載最新版本並拷貝到ubuntu中安裝
官方下載地址:https://www.paraview.org/download/
如下載過程中遇到問題,可從以下連結提取:
連結:https://pan.baidu.com/s/1y-NJqtDZhFIpmIrepJSzvA?pwd=emk3 提取碼:emk3
將檔案拷貝到ubuntu中後執行以下命令安裝:
2. 安裝Ubuntu 18.04
首先需要在Windows下安裝VMWare,這裡不再贅述,可自行百度,接下來在VMWare中安裝Ubuntu 18.04。
2.1 設定虛擬機器引數
2.2 開始安裝
2.3 安裝完成後重新編輯虛擬機器設定
提示移除安裝介質再重啟
輸入使用者密碼後進入Ubuntu 18.04桌面
拒絕升級為Ubuntu 20.04
2.4 更換國內源並進行軟體升級
在所有程式中開啟Software Updater,將伺服器修改為阿里雲映象,修改完成後安裝更新。
接著進行軟體更新
安裝完更新即可。
2.5 安裝VM Tools
VM Tools實現Windows與虛擬機器之間的複製貼上以及檔案傳輸
sudo apt-get install open-vm-tools-desktop fuse
VM Tools安裝完成後需要重啟生效。
3. 安裝LIGGGHTS
3.1 安裝其他所需庫
sudo apt-get install ffmpeg sudo apt install openmpi-bin sudo apt install lam4-dev sudo apt install libmpich-dev sudo apt install libopenmpi-dev sudo apt install cmake libavcodec-dev libavformat-dev libavutil-dev libboost-dev libdouble-conversion-dev libeigen3-dev libexpat1-dev libfontconfig-dev libfreetype6-dev libgdal-dev libglew-dev libhdf5-dev libjpeg-dev libjsoncpp-dev liblz4-dev liblzma-dev libnetcdf-dev libnetcdf-cxx-legacy-dev libogg-dev libpng-dev libpython3-dev libqt5opengl5-dev libqt5x11extras5-dev libsqlite3-dev libswscale-dev libtheora-dev libtiff-dev libxml2-dev libxt-dev qtbase5-dev qttools5-dev zlib1g-dev
3.2 獲取LIGGGHTS-PUBLIC-master原始檔
LIGGGHTS原始檔一般從github獲取,但由於國內訪問github不穩定,故將LIGGGHTS原始檔存放至網盤,連結見第一章。
將百度網盤下載的原始檔拷貝到Ubuntu中home目錄
3.3 安裝LIGGGHTS
cd ~/LIGGGHTS-PUBLIC/src
make auto
執行完以上命令後會出現以下錯誤:
此時需要修改MAKE/Makefile.user檔案:
gedit MAKE/Makefile.user
將檔案中相應內容修改如下:
USE_VTK is set to “ON”
AUTOINSTALL_VTK = "ON"
儲存後繼續執行以下命令後就可以安裝了
make auto
安裝完成後連結編譯好的LIGGGHTS
sudo ln -s ~/LIGGGHTS-PUBLIC/src/lmp_auto /bin/lmp380
sudo gedit ~/../../etc/bash.bashrc
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/LIGGGHTS-PUBLIC/lib/vtk/install/lib/
source ~/../../etc/bash.bashrc
lmp380
之後就會出現LIGGGHTS版本號,意味著編譯成功:
4. 安裝ParaView
將ParaView壓縮包拷貝到home目錄下並解壓:
tar -zxvf ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz
解壓完成後重名為ParaView-5.10.0,並將其拷貝到/opt目錄下:
mv ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz ParaView-5.10.0
cp -r ParaView-5.10.0 /opt/
sudo gedit ~/.bashrc
檔案末尾新增 :
export PATH=$PATH:/opt/ParaView-5.10.0/bin
source ~/.bashrc
paraview
至此,Ubuntu 18.04、LIGGGHTS 3.8.0和ParaView 5.10.0皆以全部安裝完畢。
Enjoy it!
也可以B站搜尋 “模擬小夥” 觀看安裝視訊。