Não é possível localizar o pacote texlive

0

Eu tive um problema com o texlive no meu Ubuntu 12.10. Não foi possível encontrar o setspace.sty e o tlmgr não funcionou. Eu pesquisei um pouco, mas não consegui descobrir como resolvê-lo (sou um novato)

Então, eu removi o texlive do synaptic e o instalei novamente a partir do arquivo iso que eu tinha baixado (é o TexLive 2012).

Mas de alguma forma não funciona de todo agora (pdflatex e etc). Eu verifiquei synaptic e não há nenhum pacote instalado relacionado ao texlive e quando eu tento removê-lo do terminal, mostra:

E: Unable to locate package texlive

Após o tring sudo apt-get update , ele ainda mostra o mesmo erro.

Qualquer sugestão será apreciada.

    
por Mehdi 03.02.2013 / 11:40

1 resposta

4

Desculpe dizer isso, mas acho que você não sabe o que está fazendo. Deixe-me explicar um pouco.

  • É texlive , não textlive .
  • Se você instalar "do upstream" (o arquivo ISO, em vez de pacotes do Ubuntu), ele não está sendo gerenciado pelo seu gerenciamento de pacotes. Ele não aparecerá em nenhuma dessas ferramentas, pois não sabe disso. Por favor, não misture a instalação de ambos os métodos - você vai ter mais problemas e confundirá o gerenciamento de pacotes.
  • Supõe-se que tlmgr não funcione no Ubuntu, já que você deve instalar pacotes do TeX Live usando o gerenciamento de pacotes do sistema, em vez de outra ferramenta de gerenciamento de pacotes apenas para um aplicativo. Esta é uma mudança que os gerenciadores de pacotes do Ubuntu / Debian fazem no software e essa mudança se aplica a muitos outros pacotes. Por exemplo, o atualizador do Firefox está desativado no próprio aplicativo - você o obterá através das atualizações do pacote do sistema. Veja abaixo uma abordagem que uso para encontrar o pacote correto do Ubuntu.

Passos para recuperar seu sistema em um estado de trabalho razoável:

  1. Desinstale a versão do TeXLive que você instalou usando esse arquivo ISO. Eu não sei como desinstalar corretamente isso - ele deve vir com instruções para fazê-lo.
  2. Remova também todos os pacotes com possíveis sobras:

    sudo apt-get remove texlive texlive-\*
    
  3. Reinstalar:

    sudo apt-get install texlive-generic-recommended
    
  4. Instale os pacotes adicionais de que você precisa. Pesquise o gerenciamento de pacotes usando a palavra-chave texlive- para pacotes genéricos que você possa desejar. Para arquivos .sty ausentes específicos, use a pesquisa packages.ubuntu.com , como fiz aqui: setspace.sty search . Ele mostrará que este arquivo está presente no pacote texlive-latex-recommended (que você não instalou, eu acho).

por gertvdijk 03.02.2013 / 11:55