Skip to main content
Logo image

Section 14.1 Install Software On Your Computer

Three pieces of software are needed to get your computer set up for Linux and our next class meeting. Don’t worry, you’ll only need to go through these steps once, so don’t cut corners and skip anything this time!

Subsection 14.1.1 Install Dartmouth’s Virtual Private Network

To connect to our server-based coding environment, you must first connect to Dartmouth’s network. This can be accomplished by using a Virtual Private Network (VPN), which allows you to extend Dartmouth’s private network across the internet to where you are currently located. Please follow the VPN installation instructions 1  pertaining to your operating system.

Subsection 14.1.2 Install an Editor and Compile "On The Server"

Now, once you have the VPN client running and connected to Dartmouth, you need to install a certain editor on your computer in order to use our server-based coding environment. This is actually not really necessary but will make subsequent steps much simpler for you. Please follow the installation instructions 2  to get your computer prepared. Be sure to follow ALL of the instructions. You will even write and compile your first program ("hello word", again...).

Subsection 14.1.3 Install Thayer Shares

Please read about the Thayer Shares system here 3 . Next, please install the connection software appropriate for your computer. To do so, follow these installation instructions 4 .

Check Your Understanding 14.1.4 Check Your Understanding

1.

Did you install all necessary software on your computer and write the "hello, world" program on the server?
Enter yes or no:

2.

    What is the command prompt you see when you log onto the Thayer School engs20 server?
  • ~$
  • Correct
  • ~/
  • Not quite. Try again!
  • $$
  • Not quite. Try again!
  • /$
  • Not quite. Try again!

3.

    When logged into the Thayer School engs20 server, what does the command "clear" do?
  • It clears several lines and puts the command prompt at the top of the screen.
  • Correct
  • It erases the command history.
  • Not quite. Try again!
  • It cleans the operating system.
  • Not quite. Try again!
  • It prints out multiple empty lines and puts the command prompt at the bottom of the screen.
  • Not quite. Try again!