Gate 7.2的安装与部署(一)
来源:互联网 发布:淘宝个体营业执照办理 编辑:程序博客网 时间:2024/06/06 18:34
一、环境准备
1、系统要求
<1> 在Ubuntu16.04 LTS中进行Gate 7.2的安装与部署。
<2> 在安装Gate之前需要安装geant4 10.2
<3> 安装ROOT 5.34
<4> 安装Gate 7.2本身
PS:在安装过程中如果报错需要安装其他的软件,那就按照提示进行相对应的安装,而且版本一定要按照要求安装,否则会导致后边安装不成功。
二、安装geant4 10.2
1、安装基础环境
在Ubuntu16.04下打开终端输入下列命令行敲回车执行
sudo apt-get install build-essentialsudo apt-get install cmakesudo apt-get install libgl1-mesa-dev libglu1-mesa-dev libxt-dev libxmu-dev libxi-dev zlib1g-dev libgl2ps-dev libexpat1-dev libxerces-c-dev
如果安装过程中报错,可以尝试敲入 sudo apt-get update 更新源,然后再次敲入命令试一下。
2、安装CLHEP
提前建立一个gate文件夹,将所需要的软件都安装在这个目录下。
cd ~/gate/clhep tar zxvf clhep-2.3.4.4.tgzmkdir buildcd buildcmake ../2.3.4.4/CLHEPmakesudo make all install
3、安装geant4.10.02.p03
在gate下建立geant4,并进入该目录下将下载好的软件包解压缩,并创建两个文件夹,一个命名为geant4.10.02.p03-build,一个命名为geant4.10.02.p03-install,进入geant4.10.02.p03-build目录下,进行设置安装。
cd ~/gate/geant4mkdir geant4.10.02.p03-buildtar zxvf geant4.10.02.p03.tar.gzcd geant4.10.02.p03-buildcmake -DCMAKE_INSTALL_PREFIX=/home/lxn/gate/geant4/geant4.10.02.p03-install -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_BUILD_MULTITHREADED=ON /home/lxn/gate/geant4/geant4.10.02.p03make -j4make install
make -jN,其中N表示处理器的个数,一般可在这个位置观看到。
4、配置geant4.10.02.p03的环境
<1> 进入geant4.10.02.p03-build目录下,进行环境的设置安装。具体可配置可以查看如下官方网址
http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/InstallationGuide/html/ch02s03.html
ccmake ../geant4.10.02.p03
<2> 安装geant4.10.02.p03的数据包,进入geant4.10.02.p03-build目录下,将
-GEANT4_INSTALL_DATA=ON 设置为ON,进行数据的下载安装,或者手动下载对应版本页上所需要的数据文件并将其解压保存在以下目录中。
/home/lxn/gate/geant4/geant4.10.02.p03-install/share/Geant4-10.2.3/data
5、在bash上加上下列语句
sudo gedit ~/.bashrcsource /home/lxn/gate/geant4/geant4.10.02.p03-install/bin/geant4.shsource /home/lxn/gate/geant4/geant4.10.02.p03-install/share/Geant4-10.2.3/geant4make/geant4make.sh
- Gate 7.2的安装与部署(一)
- Gate 7.2安装与部署(四)
- Gate 7.2的安装与部署(二)
- Gate 7.2的安装与部署(三)
- Gate 7.2的学习笔记(一)
- golden gate 生产环境的安装部署之管理进程
- golden gate 生产环境的安装部署之加安全策略
- golden gate 生产环境的安装部署之抽取进程
- OpenQRM的安装与评测(一. 安装与部署)
- 一、Redis的安装与部署
- Gate 7.2的学习笔记(四)
- Hadoop研究(一)安装与部署
- golden gate 生产环境的安装部署之初始化数据的方法
- 一.docker安装与部署
- 初探Oracle Golden Gate(一)
- Golden Gate 与 Oracle DataGuard的区别
- Golden Gate 与 Oracle DataGuard的区别
- Golden Gate 与 Oracle DataGuard的区别
- 通过WinInet API来实现表单提交并设置获取COOKIE
- Windows系统下Android Studio快捷键总结
- Python 学习 廖雪峰
- SVN多项目配置目录结构
- 自定义View
- Gate 7.2的安装与部署(一)
- LeetCoder 9. Palindrome Number
- Spark 2.1 backend implementation vary greatly from local mode to yarn mode
- 23种设计模式的对比和总结
- ue4类似unity多相机分屏与小地图效果实现教程
- 用react实现了tab选项卡的功能
- python学习之argparse模块
- 微信异步队列 MQ 2.0 的功能优化及拓展思路
- Requested modules not available: vtkRendering问题解决方法