By using Linux on your own computer you can more quickly incorporate what you learn into your own research. Before the first class, please ensure you have done the following…
You will need to have either a MAC laptop or a laptop running Windows 10 (Anniversary Update or higher) or a Linux laptop. We will no longer be supporting PC laptops running Windows versions less than 10. If you don't have a MAC, Windows10, or Linux laptop, please obtain one. There are laptops available for rental through the Morgan Library. Your graduate program or your lab may have laptops to borrow.
The computer should be a laptop. A tablet-only or iPad is not going to cut it.
What is a linux terminal? It should look something like this:
Here are the options for accessing a a linux terminal on different systems. Again, please verify you can access your terminal before class:
Lucky you! Your MAC runs on a Linux-like operating system. All you need to get running is to familiarize yourself with the Terminal application.
To bump your Mac into power user mode, you'll need Xcode. To obtain Xcode…
Your PC needs to be running 64-bit Windows 10 with the Windows 10 Fall Creator Update (October 2017). To check your version check updates here. If your computer is up to date, you can install Linux on top of the Windows operating system. Please read Install the Linux Subsystem on Windows 10 to install the system. Opt for UBUNTU distribution (not LTS) if/when you have a choice.
When complete, you'll be asked for a username and password specific to your Ubuntu installation. These don't need to be the same as your Windows 10 credentials. With this step complete, you'll find yourself at the Ubuntu bash command line.
Tips for installation
If you have a laptop that is running a Linux distro natively, you are all set to go. To access the terminal, search the DASH for Terminal. Click on the Terminal icon to open the application.
If you can't access a Linux terminal, please contact Erin Nishimura prior to class. I will be available the week of August 17 - August 21 to help you troubleshoot.
Everyone will need to install a text editor for writing and modifying plain text files.
We will be using the RMACC Summit Supercomputer for the last week of the course. Please request access to Summit by starting on Step 3 under HPC Summit: Get Started.
To do Step 3 you will need a DUO app on your phone. Many CSU students already have this, but in case you don't, go here for instructions to download: DUO
Also, make sure you do this:
Be sure to check the box next to “I would like to run high-performance compute jobs on the RMACC Summit Cluster”.
Otherwise, you will not be added to csu-general. This general use allocation is available to all CSU users and allows you to test your workflow on the system before applying for allocation for your project.
If you are having trouble with this, we can do it together once the class begins.