Risposte nei forum create
-
AutoreRisposte
-
::
Questo succede a quelli che si incasinano
non installando Texlive nel percorso di default…Hai ragione e non lo faccio mai, ma forse anni fa’ l’ho fatto.
Ora ho cancellato il vecchio link, ho creato il nuovo che punta a
`/usr/local/texlive/2020/bin/x86_64-linux/tlmgr`
ma tlmgr non si apre. Ho controllato il path ed è giusto, ma se lancio il comando da terminale la risposta è la seguente: `giorgio@giorgio-desktop:~$ pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY /opt/texbin/tlmgr -gui
/usr/bin/env: “/opt/texbin/tlmgr”: Non è una directory
giorgio@giorgio-desktop:~$
` c’è forse un errore di sintassi nel comando che crea il link?
::Elrond” post=99114Ma sei completamente sicuro sicuro di avere TeX Live installato da CTAN e non da repository? Pare che questo sia un bug presente solo in TeX Live di Ubuntu 14.04 (in Debian e di conseguenza nelle versioni di Ubuntu successive alla 14.04 è stato già corretto): https://bugs.launchpad.net/ubuntu/+source/texlive-base/+bug/1242914 Il percorso [tt]/usr/local/texlive/2014/bin/x86_64-linux/[/tt] in effetti farebbe pensare a TeX Live installato da CTAN, ma il problema che riscontri fa pensare sia quella dei repository: non è che per caso hai installato tutte e due le distribuzioni?
Certo che sono sicuro, anzi di recente ho aggiornato alla versione 2014 come si vede dal path. Inoltre seguendo il consiglio di CTAN non ho disinstallato la versione standard di Latex, per evitare che si spezzasse la catena delle dipendenze. Tuttavia con un accorgimento che non ricordo ho fatto in modo che partisse la versione CTAN.
Per chi vuole approfondire, qui c’è la procedura che ho seguito per installare in origine e che ho seguito di nuovo per installare la versione 2014. e qui c’è anche la risposta per OldClaudio sul lancio di tlmgr: ho piazzato a suo tempo una icona sulla scrivania.
::
Vuol dire che se lo chiami da un terminale che, per es., è nella tua home anziché nella cartella dove si trova tlmgr devi mettere nella riga di comando tutto il suo path completo, altrimenti lui crede di essere nella tua home e non riesce a trovare i files su cui intervenire. In alternativa puoi portare il terminale nella directory dove si trova lui ed allora dovrebbe ugualmente funzionare ma non ho provato.
::
Eccomi di nuovo con la soluzione suggerita nel forum di Ubuntu e che con piacere posto qui per sollievo di altri vu’mparà come me.
Il problema è che tlmgr deve lavorare nella cartella dove è installato e non altrove. Pertanto il comando `sudo tlmgr update –self` è sbagliato. Bisogna inserire il suo path e quindi nel mio caso il comando diventa:`sudo /usr/local/texlive/2014/bin/x86_64-linux/tlmgr update –self`
::
Da questo indirizzo ho scaricato ma non funziona ugualmente.
Le mie conclusioni sono:- L’URL che compare nella schermata di tlmgr è sbagliato.
- Il mio sisteme ha qualche cosa nei path che mette in crisi l’aggiornatore, Ma non so come correggerlo
Posterò il problema nel forum di Ubuntu e se troverò una soluzione la posterò qui.
Intanto grazie
::
Ti ringrazio per l’interessamento e le spiegazioni. Ti confermo che la versione che uso io è quella TeXLive/CTAN e ti confermo anche che come si vede dal mio post ho tentato l’operazione come amministratore, oltre , come ho già detto, ad aver trasformato lo script in “eseguibile”.
Speriamo che la Befana ci porti una soluzione.
Ciao
::
Seguendo il tuo consiglio sono andato su un altro mirror ed ho scaricato il file, ma (pur avendolo dichiarato eseguibile mentre non lo era) non riesco ad eseguirlo ed il sistema mi dà questa risposta:`giorgio@pc-studio:~/nuovi$ sudo /home/giorgio/nuovi/update-tlmgr-latest.sh
Verifying archive integrity… All good.
Uncompressing TeX Live Manager Updater………………………………………………………………………………………………………………………………………………………………..
./runme.sh: Cannot find TeX Live root using kpsewhich –var-value=SELFAUTOPARENT.
./runme.sh: Please set your PATH as needed, otherwise it's hopeless.`
Questo messaggio per me è incomprensibile.
Se non ci sono suggerimenti proverò a postare la questione sul forum di Ubuntu.
Grazie intanto
-
AutoreRisposte