Atualização do Tex Live de 2013 para 2014 no Ubuntu 14.04

16

De acordo com o site do TeX Live , o TeX Live 2014 foi lançado há uma semana (14 de junho de 2014). Como faço para atualizar do TeX Live 2013 para o TeX Live 2014 no Ubuntu 14.04?

    
por Håkon Hægland 21.06.2014 / 00:14

1 resposta

15
  1. Faça o download do "netinstaller" para o TeXLive install-tl-unx.tar.gz de qualquer espelho CTAN , por exemplo, este .

    Esse "netinstaller" não é um download completo, mas apenas um pequeno executável e fará o download de todos os pacotes da Internet com base nos requisitos definidos posteriormente. Para mais informações, consulte o guia de instalação .

  2. Extraia em algum lugar, por exemplo em ~/texlive/2014 .

    mkdir ~/texlive/2014
    cd ~/texlive/2014
    tar -xf /path/to/install-tl-unx.tar.gz
    cd install-tl-20140831 # depends on your installer version, adjust to your situation
    
  3. Execute o binário install-tl com privilégios de root, por ex. (ajuste a sua situação):

    sudo ./install-tl
    

    Nota: Se você tiver uma máquina de usuário único ou não tiver raiz privilégios, eu recomendaria instalar em seu diretório home em vez disso (omitir sudo no comando anterior). A razão é que comandos como tlmgr (veja abaixo) não funcionarão fora da caixa se eles são executados com sudo , veja Definindo o caminho do TeX Live para o root para mais informações.

    Opcionalmente:

    • Adicione a opção -select-repository para selecionar um espelho CTAN próximo antes de baixar qualquer coisa.
    • Adicione a opção -gui=perltk para usar um instalador da GUI. Instale o pacote perl-tk primeiro! ( sudo apt-get install perl-tk ) Veja a imagem abaixo como deve ser.
    • Configure apenas coleções específicas escolhendo a opção de menu C para economizar largura de banda e espaço. Esteja avisado: o conjunto padrão de 47 coleções renderá mais de 2 GB de tráfego e uso de disco. Você sempre pode instalar mais coleções posteriormente com o gerenciador de pacotes TeXLive ( tlmgr ) e os meta-pacotes collection- -prefixados.
  4. Escolha I para instalar no menu. (Se não estiver no modo GUI)

    Ele é instalado em /usr/local/texlive/2014 por padrão.

  5. A saída do instalador sugere ajustar algumas variáveis de ambiente. Faça isso editando seu ~/.profile (ou ~/.bashrc se desejar) e adicione as seguintes linhas:

    TEXDIR="/usr/local/texlive/2014"
    export PATH=$TEXDIR/bin/i386-linux:$PATH    # for 32-bit installation
    export PATH=$TEXDIR/bin/x86_64-linux:$PATH  # for 64-bit installation
    export INFOPATH=$INFOPATH:$TEXDIR/texmf-dist/doc/info
    export MANPATH=$MANPATH:$TEXDIR/texmf-dist/doc/man
    

    Efetue logout e login novamente para receber as novas variáveis ou crie o arquivo, por exemplo, source ~/.profile para ativá-lo para o seu shell atual. Esta última etapa deve garantir que o seu aplicativo realmente use sua nova instalação local TeXLive de 2014, em vez da instalação empacotada do Ubuntu. Algumas ferramentas exigirão que você configure você mesmo, veja por exemplo esta no TeXWorks .

    Veja como o instalador da GUI se parece:

  6. Finalmente, para instalar novos pacotes, você precisa configurar um banco de dados de pacotes Texlive (TLPDB). Veja este post para mais informações. Em resumo, você precisa executar:

    sudo apt-get install xzdec
    sudo tlmgr init-usertree
    

    então você pode instalar um novo pacote, por exemplo, para instalar o pacote wrapfig , run:

    sudo env PATH="$PATH" tlmgr install wrapfig
    

    ou se você instalou em seu diretório home, você pode omitir sudo :

    tlmgr install wrapfig
    
por Håkon Hægland 21.06.2014 / 18:30