Quebrou o meu apt-get com a instalação do texlive

1

Eu estava tentando atualizar minha instalação do TeXLive para a versão 2017 e segui o guia fornecido aqui .

sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt update
sudo apt install texlive-full

Demorou algumas horas para fazer o download do material, mas a instalação errou com o erro do canal quebrado:

dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/texlive-latex-recommended_2017.20170619-1~16.04.york0_all.deb
 /var/cache/apt/archives/texlive-latex-recommended-doc_2017.20170619-1~16.04.york0_all.deb
 /var/cache/apt/archives/texlive-science_2017.20170619-1~16.04.york0_all.deb
 /var/cache/apt/archives/texlive-science-doc_2017.20170619-1~16.04.york0_all.deb
 /var/cache/apt/archives/texlive-base_2017.20170619-1~16.04.york0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Agora, quando eu tento executar, apt-get -f install , recebo o mesmo erro com um monte de dependências texlive não satisfeitas e meu apt-get está completamente quebrado. Não consigo instalar nenhum pacote usando apt-get install .

Desejo remover completamente o texlive e reinstalá-lo. Eu tentei as etapas dadas em este post , que diz para executar os seguintes comandos:

sudo apt-get purge texlive*
rm -rf /usr/local/texlive/* and rm -rf ~/.texlive*
rm -rf /usr/local/share/texmf
rm -rf /var/lib/texmf
rm -rf /etc/texmf
sudo apt-get remove tex-common --purge
rm -rf ~/.texlive
find -L /usr/local/bin/ -lname /usr/local/texlive/*/bin/* | xargs rm

Sem sorte com os métodos acima, uma vez que qualquer coisa que eu execute com apt-get me fornece o erro de dependências não atendidas. Qualquer ajuda seria apreciada.

    
por kedarps 12.10.2017 / 22:03

1 resposta

1

Tente reparar o seu apt-get:

sudo dpkg --configure -a

Em seguida, remova todos os pacotes texlive.

    
por Ashish 13.10.2017 / 02:27