Ubuntu 18.04系統中安裝LIGGGHTS 3.8.0和ParaView 5.10.0


# 1. 安裝包准備

  1. LIGGGHTS源文件

    鏈接:https://pan.baidu.com/s/1gpOlOvrayyiaDiLZX5vOPQ?pwd=z5is
    提取碼:z5is

  2. VMWare workstation

    鏈接:https://pan.baidu.com/s/1NYzx5ASIqdBkEzrDtVSMoA?pwd=f4qc
    提取碼:f4qc

  3. Ubuntu 18.04

    鏈接:https://pan.baidu.com/s/1jV2fV7G1VEdc2gCitpOkNQ?pwd=qfke 
    提取碼:qfke 
    
  4. ParaView

    通過apt安裝的paraview版本較老,建議在官網下載最新版本並拷貝到ubuntu中安裝

    官方下載地址:https://www.paraview.org/download/

    image-20220317105740132

    如下載過程中遇到問題,可從以下鏈接提取:

    鏈接:https://pan.baidu.com/s/1y-NJqtDZhFIpmIrepJSzvA?pwd=emk3 
    提取碼:emk3 
    

    將文件拷貝到ubuntu中后執行以下命令安裝:

2. 安裝Ubuntu 18.04

​ 首先需要在Windows下安裝VMWare,這里不再贅述,可自行百度,接下來在VMWare中安裝Ubuntu 18.04。

2.1 設置虛擬機參數

image-20220315152002308

image-20220315152033754

image-20220315152049770

image-20220315152115834

image-20220315152254025

image-20220315152313649

image-20220315152326642

image-20220315152345202

image-20220315152356739

image-20220315152407138

image-20220315152417247

image-20220315152434008

image-20220315152445956

image-20220315152457161

image-20220315152629466

image-20220315152832515

image-20220315152853876

image-20220317162817846

image-20220315152953937

image-20220315153017798

image-20220315153147111

image-20220315153211438

2.2 開始安裝

image-20220315153235796

image-20220315154228325

2.3 安裝完成后重新編輯虛擬機設置

提示移除安裝介質再重啟

image-20220315154411895

image-20220315154505614

image-20220315154631900

image-20220315154657110

輸入用戶密碼后進入Ubuntu 18.04桌面

image-20220315154900331

拒絕升級為Ubuntu 20.04

image-20220315155040154

2.4 更換國內源並進行軟件升級

在所有程序中打開Software Updater,將服務器修改為阿里雲鏡像,修改完成后安裝更新。

image-20220317082231921

image-20220317082257449

接着進行軟件更新

image-20220317082326050

安裝完更新即可。

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目錄

image-20220315195509788

3.3 安裝LIGGGHTS

cd ~/LIGGGHTS-PUBLIC/src
make auto

執行完以上命令后會出現以下錯誤:

image-20220315200238305

此時需要修改MAKE/Makefile.user文件:

gedit MAKE/Makefile.user

將文件中相應內容修改如下:

USE_VTK is set to “ON”
AUTOINSTALL_VTK = "ON"

image-20220315200535955

保存后繼續執行以下命令后就可以安裝了

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版本號,意味着編譯成功:

image-20220317120450607

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM