Why switching to Linux? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Why switching to Linux?

Hello there. I'm a beginner web developer working my way through php so far (with HTML5 + CSS) ofcourse. my question is the following: Many say to me as a web developer to switch from Microsoft Windows to Linux. Are there any good reasons for web developers to switch to linux? what is the good on linux that people find and cannot find on Windows in web development? *I know about distros and some linux stuff, but i refused to switch because i see Windows is doing just fine for me, yet... Any small tip can help. Thanks;

27th May 2018, 5:28 PM
YaseenIRQ
YaseenIRQ - avatar
10 Answers
+ 3
most open source software is developed on linux and stuff like nodejs is intended to mainly run on linux since most servers run linux, therefore you can get strange bugs on windows, especially since alot of open source software assumes that file pahts look like unix file paths, also better build toolchains on linux, you cant even build lots of open source software on windows. also the bash is really powerful and convenient. you could just try dualbooting if you dont want to switch
27th May 2018, 6:42 PM
Max
Max - avatar
+ 4
YaseenIRQ I‘m not sure, i haven‘t tried it with windows 10, you could also try using virtualbox https://www.lifewire.com/run-ubuntu-within-windows-virtualbox-2202098
27th May 2018, 6:53 PM
Max
Max - avatar
+ 2
you need to have some free space (free partition) on your hdd to install linux on it. You can use disk tools on your windows to shrink existing partition and create a new one and then install linux. I'm using Windows10 and Ubuntu and it works fine. But for the beggining I would recommend the same as Max, try virtuallbox. Easy to use, you don't need to have a free partion, just some free disk space and you can play with more linux distros to find what's your favorite one as you can create mutliple virtuals and start/stop them as you wish
29th May 2018, 6:14 AM
Petr Hruska
Petr Hruska - avatar
+ 2
YaseenIRQ i can also recommend ubuntu(cause everything will just work on ubuntu) and opensuse
29th May 2018, 11:26 PM
Max
Max - avatar
+ 2
YaseenIRQ the advantage is that everybody supports ubuntu so all instructions you will find will work by default and all packets you will need you will find in the ubuntu repositories
29th May 2018, 11:32 PM
Max
Max - avatar
+ 1
Thanks Max great tips to be noted. And about that dualbooting, if i decided to do it, would i likely get my data erased? Thanks again;
27th May 2018, 6:50 PM
YaseenIRQ
YaseenIRQ - avatar
0
Im going virtualbox as you told me. distros to try first are: 1. Fedora: bcuz RedHat. 2. Linux Mint: it is for personal use with nice gui (for beginners like me). 3. Debian: good for personal use and servers.
29th May 2018, 11:23 PM
YaseenIRQ
YaseenIRQ - avatar
0
Thanks to Max and Petr Hruska for sharing info with me. I'm so grateful 😙;
29th May 2018, 11:25 PM
YaseenIRQ
YaseenIRQ - avatar
0
Max Yep, forgot to mention that one. ubuntu is based on debian and good for home users who want to switch from Windows to linux, plus it comes with nice gui and not too much command lines.
29th May 2018, 11:30 PM
YaseenIRQ
YaseenIRQ - avatar
0
Max And for that specified advantages i want to try ubuntu lastly. Yes i rly want ubuntu to be my battlefield, but wanna try out the other distros first to learn more about linux; Thanks again ;)
29th May 2018, 11:37 PM
YaseenIRQ
YaseenIRQ - avatar