posto la soluzione 
codice:
File s = new File (home ,"risorse/script");
Runtime exec = Runtime.getRuntime();
exec.exec("gnome-terminal -x bash -c "+s.getAbsolutePath()+"/myscript.sh;bash");
la soluzione migliore in effetti era quella di creare uno script che a sua volta lancia il comando :
> sudo apt-get install nomeProgramma
purtroppo però se inserisco una cartella ( che nel nome contiene uno spazio ) nn funziona correttamente.
Posto il codice per essere più chiaro :
codice:
File f = new File (home ,"risorse/Guide");
theProcess = Runtime.getRuntime().exec("evince file://"+f.getAbsolutePath()+"/guida.pdf");
ho provato anche ad effettuare la seguente modifica , però la guida ( il file ) non si apre....
codice:
theProcess = Runtime.getRuntime().exec("evince file://\""+f.getAbsolutePath()+"/Debian.pdf\"");
su windows funziona... su linux no
help me