最近开始为订阅号“Geant4不完全学习指南”写一些文章。
正文开始。
四步轻松安装Geant4 (Linux篇) | 入门
软件版本:Ubuntu16.04,Geant4.10.04
预备知识:Linux命令行终端的简单使用
Geant4官方已经适配主流的计算机平台 (Windows, Linux, macOS), 其中在用户数量上以Linux居多。所以我们先从Linux平台上的安装讲起。当然Linux不止有一个系统,而是有不同厂家发行的各种发行版(Ubuntu, CentOS, Fedora, RedHat, Scientific Linux, Arch Linux 等等)。这些系统之间的差异有时会给Geant4造成问题,所以我们还是推荐初学者只使用官方测试过的系统.以Geant 4.10.04版本来说,CentOS7, Scientific Linux CERN 6和 Ubuntu 16都是不错的选择。其中笔者尤其建议初学者从Ubuntu系统上手,配合CMake自动化配置工具,Geant4的安装可以很简单。使用者甚至不需要明白CMake的技术细节,按照步骤输入命令终端即可。虽然最新的Ubuntu系统是17.10,但是因为Geant 4.10.04只对主版本号16的Ubuntu做过测试,我们还是建议大家使用Ubuntu 16.04。如果想要安装其他版本的Geant4,也可以查一下Release Note,使用官方测试过的系统可以避免很多问题。
1. 系统准备
sudo apt-get update #保持系统更新
sudo apt-get install build-essential #安装gcc等编译程序
sudo apt-get install cmake #安装cmake
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev libxt-dev libxmu-dev libxi-dev zlib1g-dev libgl2ps-dev libexpat1-dev libxerce