A quick Google search turns up this guide on XDA.
You need to have propers drivers installed.
"Download the zip and unzip it to your desktop. Go into your phone's settings and go to developers options. Turn on USB debugging. Go back to settings and go to security. Turn on unknown sources. Now plug your phone in and run the .bat file that you just unzipped. Follow the commands on the and that should be it."
Most rooting tools are released for Windows first, and Linux/Mac only if there is considerable demand. I'd suggest getting it done on a Windows system if you have access to, rather than searching for a Linux compatible tool.
As for your comment on 'generic' tools, you should know that most tools work by exploiting known security vulnerabilities, many of which are specific to a kernel and/OR ROM version, and this may carry over to multiple devices (example would be OneClickRoot). If such a tool is reported to work for your device, you can try it.