Usa amule.
En cuanto lo de java, hay mil tutoriales, así por encima instala cualquiera de las maquinas virtuales y crea un enlace simbolico de esta a la carpeta plugin:
mi directorio:
/home/villa/.mozilla/plugins
aqui creo el enlace simbolico al directorio donde está java:
libjavaplugin_oji.so -> /opt/sun-jre-bin-1.4.2.07/plugin/i386/ns610-gcc32/libjavaplugin_oji.so