uclaradio / uclaradio.com

UCLA Radio Website
http://www.uclaradio.com
GNU Affero General Public License v3.0
31 stars 4 forks source link

Adding how to use WSL ubuntu to set up environment #413

Closed starruby15 closed 5 years ago

starruby15 commented 5 years ago

Types of changes

Purpose

To make life easier for windows people

Approach

The new Windows approach is to utilize Windows Subsystem for Linux. Specifically through installing an ubuntu terminal, the set up will become very similar to the Mac (and Linux) set up. This means that there won't be need for 2 Powershell scripts and excessive downloading of different libraries/add-on softwares to install those libraries. However, there are minor differences to the Mac set up, main one being that Ubuntu does not need a software like Homebrew and can just use sudo apt-get to retrieve libraries. And that the WSL has an error with getting yarn and yarn has to be retrieved with curl directly from its website.

The README was also updated with the new steps to use the ubuntu script as well as a few errors that I encountered while developing this in case other problem run into problems.

Learning

Suffering and tears and google

Testing

Tested it on ubuntu on my own computer and gonna test it on Melissa's computer

Checklist

Link to issue

https://github.com/uclaradio/uclaradio.com/issues/386

tanzeelak commented 5 years ago

@starruby15
In the Approach section, can you explain the differences between the Mac and Windows setup and the differences between the ubuntu script and setupPanel.sh? Add a link to the Issue that you were assigned to the PR too. Pls delete the old Windows setup from the README because it's outdated.

AND THANK YOU THANK YOU THANK YOU SO MUCH. An issue that has plagued windows users for the past two years. And our great Rubia has solved it and will help the future <3

tanzeelak commented 5 years ago

@m3lissacox Please test this PR since you are the only person on the team who can. You will finally have radio setup on your laptop!!

arjunr00 commented 5 years ago

I can also test this PR, I have a dual booted system with both Linux and Windows, so not too hard.