
参考原文链接https://neper.info/doc/tutorials/install_ubuntu22.html1、安装相关的依赖sudo apt update sudo apt install -y cmake g pkg-config libgsl-dev povray asymptote texlive-base texlive-latex-base texlive-fonts-recommended #sudo apt install cmake g pkg-config libgsl-dev povray #sudo apt install -y asymptote povray texlive-base #sudo apt install -y asymptote texlive-latex-base texlive-fonts-recommended2、创建一个目录把文件剪切过去。mkdir ~/Progs mv neper-4.6.1.tar.gz ~/Progs cd ~/Progs3、解压、安装这个文件tar -zxf neper-4.6.1.tar.gz cd neper-4.6.1 cd src mkdir build cd build cmake .. make sudo make install4、安装gmshmv gmsh-4.11.1-source.tgz ~/Progs/ tar -zxf gmsh-4.11.1-source.tgz cd ~/Progs/gmsh-4.11.1-source5、开始安装这个过程比较慢需要耐心等待mkdir build cd build cmake .. make sudo make install6、返回回去做测试cd ~/Progs/neper-4.6.1/src/build ctest上边是第一遍的测试结果注释掉禁止PS/PDF的行# 1. 注释掉禁止PS/PDF等格式读写的行 sudo sed -i s/policy domaincoder rightsnone patternPS \//!-- policy domaincoder rightsnone patternPS \/ --/ /etc/ImageMagick-6/policy.xml sudo sed -i s/policy domaincoder rightsnone patternPS2 \//!-- policy domaincoder rightsnone patternPS2 \/ --/ /etc/ImageMagick-6/policy.xml sudo sed -i s/policy domaincoder rightsnone patternPS3 \//!-- policy domaincoder rightsnone patternPS3 \/ --/ /etc/ImageMagick-6/policy.xml sudo sed -i s/policy domaincoder rightsnone patternEPS \//!-- policy domaincoder rightsnone patternEPS \/ --/ /etc/ImageMagick-6/policy.xml sudo sed -i s/policy domaincoder rightsnone patternPDF \//!-- policy domaincoder rightsnone patternPDF \/ --/ /etc/ImageMagick-6/policy.xml sudo sed -i s/policy domaincoder rightsnone patternXPS \//!-- policy domaincoder rightsnone patternXPS \/ --/ /etc/ImageMagick-6/policy.xml # 2. 修改资源限制 sudo sed -i s/namememory value.*/namememory value256MiB/ /etc/ImageMagick-6/policy.xml sudo sed -i s/namemap value.*/namemap value512MiB/ /etc/ImageMagick-6/policy.xml sudo sed -i s/namewidth value.*/namewidth value16KP/ /etc/ImageMagick-6/policy.xml sudo sed -i s/nameheight value.*/nameheight value16KP/ /etc/ImageMagick-6/policy.xml sudo sed -i s/namearea value.*/namearea value128MP/ /etc/ImageMagick-6/policy.xml sudo sed -i s/namedisk value.*/namedisk value1GiB/ /etc/ImageMagick-6/policy.xml开启第二遍测试6、sudo apt install texlive-full #可选耗费时间会很长