前言:
#可跳过
CERN的root的是一个很棒(具体有多棒我也不知道)的数据处理软件,经常需要用到。前两次的安装分别是在两位不同的师兄指导下完成的,过程记得很模糊,且linux基础很差,很多指令不甚理解,可以说是一头雾水。
第三次,也就是这次,疫情期间在家需要用,就又装了一次,终于算是掌握了大概。以下是安装过程。
正文:
#准备工作
dowload root source file version 5.3436 Ubuntu 12 gcc4.6 https://root.cern.ch/content/release-53436
tar -zxvf root source file
build prequisities for ubantu https://root.cern.ch/build-prerequisites
sudo apt-get install git dpkg-dev cmake g++ gcc binutils libx11-dev libxpm-dev \
libxft-dev libxext-dev
sudo apt-get install gfortran libssl-dev libpcre3-dev \
xlibmesa-glu-dev libglew1.5-dev libftgl-dev \
libmysqlclient-dev libfftw3-dev libcfitsio-dev \
graphviz-dev libavahi-compat-libdnssd-dev \
libldap2-dev python-dev libxml2-dev libkrb5-dev \
libgsl0-dev libqt4-dev
#安装过程
第一种安装方法:
mv root ~
mkdir build
mkdir root-5.3436
cd build
cmake ../root -DCMAKE_INSTALL_PREFIX=~/root-5.3436
make -j4
sudo make install
sudo rm -r build
rm -r root
vi ~/.bashrc
add "source ~/root-5.3436/bin/thisroot.sh" in the last line
第二种安装方法:
tar -zxvf root source file
cd root
./configure
make
vi ~/.bashrc
add "source ~/root-5.3436/bin/thisroot.sh" in the last line
到这里,就算是安装完成了,在终端输入root便会启动此程序。
注:以上大部分内容都是从一位师兄处得来的,感谢师兄的指导。正文部分,开头有缩进是用浏览器完成的,无缩进内容直接输入终端运行。另初次使用CSDN发博客,许多地方不规范,不便之处请见谅。
欢迎讨论。