编辑: 牛牛小龙人 | 2014-04-24 |
4 cd .. 建立环境变量设置脚本 cat >
setupPythiaROOT #!/bin/sh export PYTHIA6=$PWD/pythia6428 export PYTHIA8=$PWD/pythia8186 export PYTHIA8DATA=$PWD/pythia8186/xmldoc source setupPythiaROOT 安装过程中可能遇到困难怎么办? 2016/8/20 [email protected]
15 更新系统: sudo apt-get update 更新源 sudo apt-get upgrade 更新已安装的包 如果还出现问题,仔细看错误提示,安装相应的软件包.如果安装ROOT6,需要gcc4.8的版本,Debian下更新gcc的方法: sudo apt-get update 更新源 sudo apt-get upgrade 更新已安装的包 sudo cp /etc/apt/sources.list /etc/apt/sources.list.WHEEZY 备份 emacs /etc/apt/sources.list 编辑,替换所有的 wheezy 为 jessie sudo apt-get update更新源 sudo apt-get install gcc-4.9 g++-4.9 安装 sudo cp /etc/apt/sources.list.WHEEZY /etc/apt/sources.list sudo apt-get update ROOT 需要的包 2016/8/20 [email protected]
16 根据 https://root.cern.ch/drupal/content/build-prerequisites 需要如下的包: sudo apt-get install git dpkg-dev make g++ gcc binutils libx11-dev libxpm-dev libxft-dev libxext-dev Optional packages: sudo apt-get install gfortran libssl-dev libpcre3-dev xlibmesa-glu-dev libglew1.5-dev libftgl-dev libmysqlclient-dev libfftw3-dev cfitsio-dev graphviz-dev libavahi-compat-libdnssd-dev libldap2-dev python-dev libxml2-dev libkrb5-dev libgsl0-dev libqt4-dev 如果有ROOT权限,执行以上命令即可 不同操作系统所需要的 包见该网页 apt-get命令 2016/8/20 [email protected]
17 apt-get近乎是最常用的shell命令之一了, 常用的APT命令参数: apt-cache search package 搜索软件包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package --reinstall 重新安装包 sudo apt-get -f install 修复安装 sudo apt-get remove package 删除包 sudo apt-get remove package --purge 删除包,包括配置文件等 sudo apt-get update 更新源 sudo apt-get upgrade 更新已安装的包 sudo apt-get dist-upgrade 升级系统 apt-cache depends package 了解使用该包依赖那些包 apt-cache rdepends package 查看该包被哪些包依赖 sudo apt-get build-dep package 安装相关的编译环境 apt-get source package 下载该包的源代码 sudo apt-get clean &
&
sudo apt-get autoclean 清理无用的包 sudo apt-get check 检查是否有损坏的依赖 将gv安装: apt-get install gv 也可安装操作系统源的root 2016/8/20 [email protected]
18 快速安装:在联网的状态下,在Ubuntu、Debian操作系统下执行 apt-get install root-system 即可 tutorials、test目录会被安装在: /usr/share/doc/root/tutorials 和/usr/share/doc/root/test Linux下通过cmake编译源代码安装 前期准备: cmake;
下载root源代码解压缩到root目录下 2016/8/20 [email protected]
19 mkdir -p ........