Ah, bueno, hubieras empezado por ahí
Para Linux tenés disponibles los 2 mejores entornos de programación que conozco: Eclipse y NetBeans. Solo andá a las páginas de cada uno y tenés enlaces para descargarlos para Linux. Y obviamente con ellos te podés olvidar de cómo se compila desde la línea de comandos
Saludos.