Default is a new recovery needed to root?

Hey guys.. this question might be very noob but I will throw it anyway.. otherwise you dont learn.

I'm wondering if installing a new recovery like TWRP in order to root.. I ask this because as I've seen all these recoveries pretty do much the same.. install things from zip, wipe, etc.. The real Thing is that I wan't to skip using ODIN because I don't like it.. I use Linux and I don't see any way of installing it...

Thanks in advance.