Public Repository

Last pushed: 2 years ago
Short Description
Gnu/Linux Debian Image for ROOT team
Full Description

Gnu/Linux Debian Image for ROOT team
packages installed

Core

apt-get -y install git cmake gcc g++ gfortran doxygen

X libraries

apt-get -y install libx11-dev libxext-dev libxft-dev libxpm-dev

Python

apt-get -y install python-dev python-numpy-dev python-pip python-scipy python-matplotlib

Python installed with pip

pip install metakernel scikit-learn

Math libraries

apt-get -y install libgsl0-dev

Other libraries

apt-get -y install libxml2-dev

R

apt-get -y install r-base-dev

R modules

We need to configure that http://rcppcore.github.io/drat/

install.packages("drat", repos="http://cran.rstudio.com")
drat:::add("RcppCore")
install.packages(c('Rcpp'),repos='http://rcppcore.github.io/drat/')
install.packages(c('RInside','C50','RSNNS','xgboost','e1071'),repos='http://cran.cnr.Berkeley.edu')

ROOT compilation

NOTE: ROOT is now compiled into system,

cd /opt
git clone https://github.com/root-mirror/root
cd root/
git checkout -b v6-07-07-aliceml v6-07-07-aliceml
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -Dr=ON -Dpython=ON -Droofit=ON -Dmathmore=ON -Dminuit2=ON -Dbuiltin_fftw3=ON -Dhttp=ON -Dxml=ON  ..

Updating the imagen

we can updated the version just recompiling into the image and uploading it with
docker tag xxxx oprojects/root:latest
docker push oprojects/root:latest

Docker Pull Command
Owner
oproject

Comments (0)