Installation List
Last updated
Last updated
Install
Optional: iTerm2
Distro
Base
Package Manager
Ubuntu and Linux Mint are probably the two most used desktop Linux distros out there. Mint is becoming increasingly popular and in a lot of ways, is more beginner-friendly than Ubuntu. It also uses up less memory resource (the most lightweight Mint edition is XFCE), and will be better suited to slower machines.
For the course you'll need to install a Linux operating system on your machine and dual boot - students in the past who have tried to use Windows always encounter big setbacks with installation problems and general incompatibility issues.
Be sure to back up your files before you start, in case anything goes wrong. You will still be able to use Windows alongside Linux and if everything goes right, you won't lose any data.
It's not as scary as it sounds! There are a lot of articles online to help you. Due to a lot of different OS configurations you may be best off searching google for your specific OS + distro (eg: "dual boot windows 10 and Ubuntu"). However here are some links that may be useful:
We shall have a couple of FAC students and alumni available at the installation party to guide you through installing linux. Please come along if you have Windows OS.
Finally please do not hesistate to come to a meetup or contact us on slack if you are having trouble, we can help!
Install a text editor of your choice. We recommend:
Install Chrome
Chrome extensions:
JSONView
Make sure to explore your editors plugin ecosystem for useful plugins:
...but don't be overwhelmed, you don't need to install anything further
If you're having hardware or permissions issues when dual booting, you may be able to use . If you're going down this route, please make sure postgres is installed correctly too.
Chromebooks and is pretty simple, too.
Install and manage Node.js using .
Note: We will be covering Node.js during the course. If you are curious and would like some background reading, is a great resource.
- because of it's source control and liveShare features
Install
- we recommend prettier and Rainbow Brackets
Download the - the interface is easier to manage the different workspaces you'll be part of