Como instalo o mais recente TeX Live 2012?

125

O Ubuntu 12.04 ainda inclui a versão desatualizada e obsoleta de 2009 do TeX Live. Além de instalar manualmente a partir do site TeX Live, existe alguma alternativa para instalar a última versão 2012 no Ubuntu Precise 12.04?

    
por ish 15.07.2012 / 04:59

3 respostas

121

TeX Live 2012 está disponível para 12.04 em um oficial "backports" PPA

O TeX Live 2012 está programado para inclusão na próxima versão do Ubuntu (Quantal 12.10). Enquanto isso, o mantenedor do Ubuntu no TeX Live, Jeremy Bicha, criou o PPA oficial 'backport' para permitir 12.04 os usuários instalem / atualizem facilmente a nova versão.

Para instalar / atualizar para o TeX Live 2012:

  1. Abra um terminal com Ctrl + Alt + T
  2. Adicione o PPA texlive-backports digitando o código abaixo (digite sua senha quando solicitado):

    sudo add-apt-repository ppa:texlive-backports/ppa
    
  3. Em seguida, digite:

    sudo apt-get update
    
  4. Instalação :

    • Se você estiver instalando o TeX Live pela primeira vez, digite:

      sudo apt-get install texlive
      
    • Se você já tem o TeX Live instalado e atualizando, digite:

      sudo apt-get upgrade
      

      Aviso: isso também atualizará todos os outros pacotes em seu sistema Ubuntu para os quais atualizações estão disponíveis. Se você não deseja fazer isso, use o sudo apt-get install texlive anterior.

por ish 15.07.2012 / 04:59
7

A listagem de diretórios vinculada na página vinculada não mostra os backports disponíveis para 12.04 (precisa).

Para obter a versão "2012 (quantal)" do texlive, você precisará adicionar o backport PPA .

Antes de adicionar um PPA, você deve estar ciente de alguns dos riscos envolvidos:

Lembre-se sempre de que os PPAs são fornecidos pela comunidade, você deve estar ciente dos possíveis riscos antes de adicionar um PPA.

Do Gerenciador de Pacotes Synaptic:

  1. Selecione Configurações - > Repositórios - > Outro software - > Adicione e digite:

    deb http://ppa.launchpad.net/texlive-backports/ppa/ubuntu precise main
    
  2. Selecione Adicionar fonte . Em seguida, selecione o botão Recarregar no menu para indexar novamente sua lista de pacotes
  3. Finalmente, no campo Quickfilter, digite "texlive" e você verá as versões 2012 dos pacotes disponíveis para instalação.
  4. Marque os pacotes nos quais você está interessado e clique no botão Aplicar .

Da linha de comando ( Ctrl + Alt + T ), digite os seguintes comandos:

sudo apt-add-repository http://ppa.launchpad.net/texlive-backports/ppa/ubuntu
sudo apt-get update
sudo apt-get install texlive-base

Isso também instalará as seguintes dependências:

lmodern luatex texlive-binaries texlive-common texlive-doc-base texlive-luatex
    
por Kevin Bowen 15.01.2013 / 09:38
2

Eu não acho que tenho pontos de reputação para comentar, então estou respondendo em resposta a Alexander Schleifer acima: No Ubuntu 12.04 para que a atualização funcione, eu tive que usar:

sudo add-apt-repository ppa:texlive-backports/ppa

Não "apt-add" como a resposta sugerida. Ele não me deu um erro com o "apt-add", mas não funcionou até que eu tentei "add-apt".

    
por Steve Koch 12.02.2013 / 04:00