C’è però il problema di tlmgr che va fatto andare da “root”; devi installare quella modifica a PATH anche per l’utente root:
`sudo su -l
cd /root
echo 'export PATH=/usr/local/texlive/2010/bin/i386-linux:${PATH}' >> .bashrc`
e poi usare tlmgr sempre dando prima “sudo su -l”. Non sono riuscito a capire come (e se si possa) far passare la faccenda con un semplice “sudo tlmgr -gui”.Non mi preoccuperei degli aggiornamenti alla TeX Live/Debian, è quasi un anno che non ce n’è uno.
Ciao
EnricoProporrei un semplice alias per risolvere il problema dovuto al fatto che sudo non riconosce il path di tlmgr se i percorsi agli eseguibili sono settati nel file .profile nella home dell’utente.
Basta dare il comando:
`echo 'alias sutlmgr=”sudo /usr/local/texlive/2010/bin/i386-linux/tlmgr”' >> ~/.bash_aliases`Dopo di che se si desidera lavorare con i diritti di root e tlmgr, basterà lanciarlo con il nome di sutlmgr, per esempio per aggiornare si lancia:
`sutlmgr update –all`
Mi pare comodo no?
Ciao
Non direi. Quando tlmgr chiamerà processi come mktexlsr o updmap-sys, troverà quelli in /usr/bin. Ci sono già cascato: con “sudo” su Ubuntu si attiva il PATH di root e non si eredita quello dell’utente che lancia “sudo”.
Ciao
Enrico