Nothing on github for today, you’ll be setting up ROOT and git on your personal computer.

Installing ROOT version 6.06

ROOT prerequisites by operating system

For Windows users

The current version of ROOT is not supported on Windows, and Unix/Linux is the default in HEP, so we strongly encourage you to get an Unix/Linux installation. Ubuntu is a user-friendly place to start if you’ve never seen Linux before, and there are ways to install it and keep your Windows install (dual boot or virtual machine). We’ve compiled some links for your convenience but follow them at your own risk!

You’re now running Ubuntu, so skip to the Ubuntu instructions.

For Ubuntu/UNIX users

These two links should have everything you need to install ROOT:

For OS X users

Follow this excellent guide for OS X 10.11 (and 10.8/10.9).

Github

Our tutorials (and this site) live in our github. You can download everything here, but we suggest you setup your own github accounts both for this tutorial and version control throughout the summer.

If you want to try git, this is a good place to start.

All of the git documentation is very useful, but the sections on installing git and first time setup are enough to get you started.

Once you have git, open the command line and run

 git clone https://github.com/cmscaltech/SummerTutorials.git

on your machine with ROOT installed to get our repository.

UNIX

If you’ve never worked in a UNIX environment, here’s an overview of the essentials: Thirty useful Unix commands

If you want to learn more: Advanced Bash-Scripting Guide