Re: Qualcuno ha problemi ad aggiornare TeXlive?

#33498
Up
0
Down
::


Ah… che scemo.

Sempre usare la linea di comando: da’ più informazioni!

`
sudo env PATH=/usr/local/texlive/2008/bin/x86_64-linux:/usr/bin tlmgr option location ftp://ftp.univie.ac.at/packages/tex/systems/texlive/tlnet/2008/
tlmgr: setting default installation location to ftp://ftp.univie.ac.at/packages/tex/systems/texlive/tlnet/2008/

sudo env PATH=/usr/local/texlive/2008/bin/x86_64-linux:/usr/bin tlmgr update –all
tlmgr: installation location ftp://ftp.univie.ac.at/packages/tex/systems/texlive/tlnet/2008/
[1/27] auto-install: pst-vowel
Can't exec “tar”: Nessun file o directory at /usr/local/texlive/2008/tlpkg/TeXLive/TLUtils.pm line 1254.
untarring /usr/local/texlive/2008/temp/pst-vowel.tar failed, please retry
/usr/local/texlive/2008/bin/x86_64-linux/tlmgr: couldn't install new package pst-vowel
[2/27] auto-install: svn-prov
Can't exec “tar”: Nessun file o directory at /usr/local/texlive/2008/tlpkg/TeXLive/TLUtils.pm line 1254.
untarring /usr/local/texlive/2008/temp/svn-prov.tar failed, please retry
/usr/local/texlive/2008/bin/x86_64-linux/tlmgr: couldn't install new package svn-prov
[3/27] update: ESIEEcv (7340 -> 12879) … Can't exec “tar”: Nessun file o directory at /usr/local/texlive/2008/tlpkg/TeXLive/TLUtils.pm line 393.
/usr/local/texlive/2008/bin/x86_64-linux/tlmgr: system(tar -cf /usr/local/texlive/2008/temp/__BACKUP_ESIEEcv.r7340.tar texmf-dist/doc/latex/ESIEEcv/cvtest.dvi texmf-dist/doc/latex/ESIEEcv/cvtest.tex texmf-dist/source/latex/ESIEEcv/ESIEEcv.dtx texmf-dist/source/latex/ESIEEcv/ESIEEcv.ins texmf-dist/tex/latex/ESIEEcv/ESIEEcv.sty tlpkg/tlpobj/ESIEEcv.tlpobj) failed in /usr/local/texlive/2008, status -1 at /usr/local/texlive/2008/tlpkg/TeXLive/TLUtils.pm line 397.
`

Can’t exec “tar”… per forza!

`
which tar

/bin/tar
`

Avevo impostato quel PATH restrittivo, anche nel lanciare la gui, memore del fatto che sono stati riscontrati conflitti tra alcuni eseguibili del sistema operativo e quelli di TeXLive. E così ho tenuto fuori /bin, che si da’ il caso contenga il fatidico archiviatore “tar”, in Ubuntu. /usr/bin invece lo avevo aggiunto perché era necessario il perl. Evidentemente per qualche giorno tlmgr non ha avuto bisogno di scompattare archivi tar e non mi sono accorto dell’errore.

Sarebbe stato sufficiente mettere il percorso di TeXLive davanti al PATH normale, senza bisogno di tagliare via directory fondamentali come /bin.

🙄

Chiedo scusa per avervi disturbato con la mia sbadataggine, e grazie in ogni caso per il supporto 😳

Go to top