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;
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
+ 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
+ 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
+ 2
YaseenIRQ i can also recommend ubuntu(cause everything will just work on ubuntu) and opensuse
+ 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
+ 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;
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.
0
Thanks to Max and Petr Hruska for sharing info with me. I'm so grateful 😙;
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.
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 ;)