Before you begin check to make sure that you have the most recent version of Windows 10.
- Right click on the start menu and click on Settings.
- In the Search box, type
Turn Windows Features On Or Offand click on the item that populates in the list. - A window will pop up with a list of folders with checkboxes next to them. Scroll down and check the box for
Windows Subsystem for Linux.
This will install the needed files. Follow any directions that pop up and restart when asked. This page might not open after restart, so be sure to make note of the url or bookmark it.
- Click here to go to Microsoft store and install the Ubuntu App
- Follow the on-screen prompts to install the app.
- When the app is ready, it will say Launch. Click Launch. This will start the Ubuntu installation.
- It will ask you to enter a username. This will be the root / admin user for the Ubuntu FS. A good user name is a single word (no spaces) and all lowercase
- It will then ask you to enter and confirm a password. Note that it will protect your password by not displaying it to the screen when you type, but it is registering your key strokes.
- Finally, the prompt will change and you will be on a command line. Type
pwdto see where you currently are in the FS, you should be at/home/<your username>. This is the root level of your Ubuntu user.
- Open up Terminal (Mac)/Ubuntu App (Windows)
- Run this command to setup your system and install the default software utilities and applications
- This process can take > 1 hour ...
bash <(curl -s https://raw.githubusercontent.com/codefellows/computer-setup/master/setup.sh)
- This process can take > 1 hour ...
VSCode is a code editor that comes with many helpful features to streamline your development process. It also comes with an integrated terminal, debugging capabilities, and a very helpful built-in source control UI.
VSCode is where you will doing the vast majority of your work. Since VSCode relies on a GUI, this will be installed on through Windows, not Ubuntu.
- Vist VSCode to download VSCode.
- Launch the installer and follow the onscreen prompts.
- When you reach the section for
Additional tasks, make sure every box is checked. - Click install and continue to follow and onscreen prompts.
Once you are done, you can open up Terminal (Mac)/Ubuntu App (Windows)and type code to open VSCode. This may or may not require a restart first.