Ubuntu上安装CERN的ROOT软件
说明:
- 使用默认的bash
- 假设安装目录为
一、预备软件安装
安装ROOT的过程中需要用到一些预备软件,具体参见官 https://root.cern.ch/build-prerequisites
软件大多可以直接使用apt-get install 或者synaptic安装,为简便起见,这里使用synaptic安装.
先安装synaptic.
这是个软件包管理器,下载后打开,如图
准备安装脚本
然后
注:注意查看屏幕和 log.cmake文件中是否有错误,若有错误,检查以下之前的操作是否无误,另外注意检查install_ROOT_cmake.sh脚本中的../root-6.14.00是否与解压缩后的文件名一致;若没有错误,进行下一步:
其中的4可以换作其他小于等于你电脑所用CPU核数
注:这一步一般的笔记本电脑需要很长时间,几十分钟到几个小时不等,取决于电脑快慢,注意以下几件事:
- 最好给电脑接上电源;
- 运行时尽量别运行其他程序;
- 系统时钟一定要准确;
- 如果卡住半天不动,则强制关机吧~,关机后重新进行此项活动,之前的进度有保存,可以继续;
等待的过程中可以新开窗口,执行:
查看编译进度,并注意两窗口中是否有错误产生
这段时间,你或许可以刷一部电影,或者看一场世界杯~
如果cmake完成后,屏幕和log.make中没有错误,则进行:
这一步比较快
软件测试
现在我们来测试一下我们是否安装好ROOT并设置好路径,最简单的是直接在命令行输入root,看反应如何.
如果是下图:
那就恭喜你安装成功啦!
这样其实还并不完美,每次新开command window都需要source一遍$HOME/ROOT.sh,不太方便,为了一次source,终生PATH,我们可以将该语句加到 .bashrc 文件中去:
或者把ROOT.sh中的内容拷贝至 .bashrc里面,之后ROOT.sh就没用了,可以删去。然后分别按ESC ,:wq 保存退出.bashrc
注:Copy & Paste为小白操作,真正的老司机是这样操作的:
或者如果已经有vim打开了.bashrc,更好的方法是在vim的命令模式中输入:
现在再新开command window,输入root,就发现OK啦!
现在可以运行一些tutorials:
如果出现以下图像,那么就尽情享受ROOT吧~

http://hep.tsinghua.edu.cn/~yangzw/CourseDataAna/Weihai/install_geant4_and_root_on_ubuntu.html
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!