PC Setup (Contributing)¶
Getting Linux¶
A Linux OS is required to work with the rUNSWift codebase. Ubuntu 18.04 LTS is the recommended OS. You can either use a virtual machine, or dual boot your computer.
Pick one of the following:
Note
The following distributions are also known to work:
Tip
Have at least 50GB storage and 4GB RAM.
Warning
A virtual machine is more likely to experience slowness in compiling and running simulations.
Add SSH key to GitHub¶
- Generating SSH key
- Open Terminal (Ctrl+Alt+T)
- Run
ssh-keygen -t rsa -b 4096
- Hit enter three times
- Add SSH key to GitHub by following GitHub Instructions
Cloning Repository¶
Run the following commands to clone the rUNSWift repository
$ sudo apt-get install git
$ git clone git@github.com:UNSWComputing/rUNSWift.git rUNSWift
Note
Your GitHub account must have access to the private rUNSWift repository to be able to clone it. To gain access, please Contact us.