Il fatto che dica “done running mktexlsr” non è significativo. Da’ un’occhiata alla data di modifica del file
`/usr/local/texlive/2010/texmf-dist/ls-R`
Il fatto è che l’ho provato tempo fa e mi sono accorto che non venivano aggiornate le mappe dei font (updmap-sys). L’inghippo è proprio che su Ubuntu, per precisa scelta, sudo non eredita il PATH dell’utente che lo lancia. Maggiori particolari con “man sudo”.Ora non ho tempo per fare prove, ma se qualcuno può confermare che un semplice sudo di quel tipo è sufficiente, meglio.
Ciao
EnricoLa data di modifica del file ls-R è 😯 quella giusta, quella corrispondente al momento in cui ho lanciato il comando di update del pacchetto.
La soluzione del comando alias è praticamente uguale a quella dello script indicato da capitalaslash. Ovvero far eseguire premettendo sudo l’utility tlmgr con il percorso completo.
La cosa strana è che sembra funzionare quando non dovrebbe, perché appunto, il PATH di root (con l’opzione secure_path di Ubuntu) non dovrebbe sapere della directory di TeX Live.
Saluti
Farò una prova su una Ubuntu “vergine”. Può darsi che tlmgr abbia imparato a impostare il PATH da sé. Del resto è facile: tlmgr può certamente conoscere la directory in cui risiede interrogando il sistema operativo.
Se è così (ma non era con la prima versione “testing”), le cose si semplificano. Sto scrivendo una noticina sulla procedura di installazione su Ubuntu.
Ciao
Enrico