Alterar binários padrão para texlive

2

O Ubuntu vem com o texlive 2009, que instala os binários tex em /usr/bin/latex

Instalei a versão atual do texlive com seu instalador , que instala seus binários em /usr/local/texlive/2011/bin/i386-linux/ . Eu adicionei ao meu caminho (junto com as páginas man e info, usando meu .bashrc :

MANPATH=$MANPATH:/usr/local/texlive/2011/texmf/doc/man
export MANPATH
INFOPATH=$INFOPATH:/usr/local/texlive/2011/texmf/doc/info
export INFOPATH
PATH=$PATH:/usr/local/texlive/2011/bin/i386-linux
export PATH

Mas latex, tex, etc ainda executam as versões antigas; which latex retorna /usr/bin/latex . Qual é a maneira recomendada de fazer com que meu sistema seja padronizado para os novos binários, arquivos man, etc? (Parece que isso deveria ser possível sem remapear cada binário à mão ou substituir os antigos?) Muito obrigado.

    
por cboettig 03.04.2012 / 00:06

1 resposta

3

Ele procurará por algo na ordem especificada no caminho, você adicionou o novo caminho ao final e é por isso que você ainda está recebendo o antigo

PATH=/usr/local/texlive/2011/bin/i386-linux:$PATH

é o que você está procurando

atualizar

aqui está um exemplo

$ which ls
/opt/local/libexec/gnubin/ls
$ export PATH=/bin:$PATH
$ which ls
/bin/ls
    
por geermc4 03.04.2012 / 01:21