While I can see why you might want to use Linux as a production deployment server, do you really need to use it for debugging also? It’s typically more efficient to debug you application on your desktop box and then deploy it to a production server later.
MyEclipse is optimized to allow launching and debugging on your development machine. Remote debugging is available using Eclipse, but you’ll have to consult the Eclipse documentation to enable and use it. We really don’t do anything to enhance remote debugging, only local debugging.