Hola.
Apache tomcat está basado en java y, mayormente, es donde residen la mayoría de problemas de tomcat... versiones err¿oneas, falta de librerías, rutas, etc.
Para ser "novato" seleccionaste uno de los paquetes más problemáticos para empezar tu vida en linux :-D
Puedo ayudarte sin mayor problemas, si desea conocer mi experiencia en linux, visita mi perfil.
Atento.