# 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站搜索 “仿真小伙” 觀看安裝視頻。
