github.com/quickfeed/quickfeed@v0.0.0-20240507093252-ed8ca812a09c/doc/templates/setup-unix.md (about)

     1  # Guide to get Unix Account
     2  
     3  ## The Linux Lab
     4  
     5  Most lab assignments can be performed on your local machine.
     6  If you already run Linux or macOS on your laptop, you should be ready to go.
     7  Linux and macOS are to a large extent relatively similar at the command level.
     8  If you are running Windows, please consult the instructions [here](setup-wsl.md).
     9  
    10  However, we will also be using some machines in our Linux lab, named `pitter1` - `pitter20`,
    11  through remote access; see below for more information about this.
    12  All necessary software for this course should be installed on these machines.
    13  
    14  Some of the assignments includes a networking part, requiring you to run your code on several machines.
    15  This can be conveniently done using the machines mentioned above.
    16  To be able to log into these machines you will need an account on the Unix system.
    17  
    18  For more rapid testing, you may also run networking code from different ports on your local machine, i.e. `localhost`.
    19  
    20  ### Task: Sign up for Unix Account - Do It Now
    21  
    22  Some of you may already have done this one:
    23  You will need a Unix account to access machines in the Linux lab.
    24  Get an account for UiS’ Unix system by following the instructions [here](http://user.ux.uis.no).
    25  Be sure to read the section **Using the UNIX system**.
    26  
    27  *It may take a while before you get access, but you can continue learning while you wait.*