Ubuntu上安装CERN开发的ROOT软件

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吧~

Ubuntu上安装CERN开发的ROOT软件

http://hep.tsinghua.edu.cn/~yangzw/CourseDataAna/Weihai/install_geant4_and_root_on_ubuntu.html

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

上一篇 2018年6月1日
下一篇 2018年6月1日

相关推荐