Would you recommend using a linux distro as main os for a cyber security student who just started learning. I will learn about os,network,programming basics and test what i learned. I don’t know what is going to be requirements related with os and its features in the testing process. I don’t think that i should use windows for just using google and virtual box. I would be very glad if you answer by adding the hardware side of this comparison.