Installation instructions

We will be using a virtual computer pre-installed with Debian Linux and sample data necessary for the exercises.

Note

You need to install the image even if your main system is Linux / Mac OS X!

Installation steps (it should take about 10 minutes, use some good Internet link):

After successful installation you should see something like this (only the machine list will contain just one machine). Check whether you can start the virtual machine: click Start in the main VirtualBox window:

_images/vbox-main.png

After a while you should see something like this:

_images/vbox.png

You don’t need to type anything into that window, just checking that it looks like the screen shot is enough.

How to access the machine

It is much more comfortable to use a native terminal application, rather than the small VirtualBox ‘monitor’. You will connect to the machine differently, depending on what operating system you are using.

Windows

Install Git for Windows. We’ll use it to control the virtual computer.

Be sure to check Git Bash Here, keep the default settings in the other screens.

_images/git-for-win-1.png _images/git-for-win-2.png

To set up your terminal run the Git Bash from Start menu, run this and exit the terminal (exit):

curl -sL https://goo.gl/684ar0 > ~/.minttyrc

Install WinSCP (look for Installation package). WinSCP will be used to transfer files between your ‘host’ computer and the virtual computer.

Mac OS X and Linux

Ssh is used to control the virtual computer. It should be already installed in your computer.

Files can be transferred with scp, rsync or lftp (recommended) from the command line. Scp and rsync could be already installed in your system, if you want to use lftp, you’ll probably have to install it yourself.

Mac users that prefer grapical clients can use something like CyberDuck. See http://apple.stackexchange.com/questions/25661/whats-a-good-graphical-sftp-utility-for-os-x .

Time to log in!

Try to log in following the instructions in Connect to control the machine.