Basic Info

This virtual machine image was generated on Wednesday, April 4, 2018 using the 64-bit version of Linux Mint 18.3 and the Xcfe desktop. This is a "long term support" (LTS) release, so it should be usable for several years' worth of CS24. However, be warned that the further from the above date you use this virtual machine image, the more likely you will need to apply a bunch of updates and security patches.

Besides the usual stuff included in a Linux Mint installation, the following software is included:

The username is cs24. The password is breakit. The user has sudo access, so if you need to install any software or tweak the configuration, you are most welcome to do so.

Downloading and Installing the VM Image

There are two versions of the virtual machine image. Both files are around 3GiB, so make sure you download the correct version for your needs.

CS24VM.ova
A generic version for use with anything other than VirtualBox, e.g. VMWare. This version of the virtual machine does not include the VirtualBox Guest Additions provided by Oracle.
CS24VM-VBox.ova
A version of the virtual machine image specifically for use with VirtualBox. It includes the VirtualBox Guest Additions provided by Oracle, which definitely make life better.

The easiest way to get started is to download Oracle's VirtualBox and install it on your computer. Then, download the second option above (CS24VM-VBox.ova), and double-click the .ova file to install the VM image onto your computer. That should be all that is necessary to get going; once the VM image is installed then you should be able to start the VM in VirtualBox and begin using it.

Gitlab Repositories

We will provide you with a gitlab repository for each of the assignments. We strongly recommend you push regularly to the remote server to avoid losing files.

Ask if you need help!

We may run into various technical issues along the way. If you run into any problems, please send an email to cs24tas@caltech.edu, or come by Office Hours for some help in person.

You can also contact us if you want help installing specific packages, although we can't guarantee we will always be able to help you with that.