Não é possível instalar ou desinstalar o texlive

2

então, depois que eu atualizei de 16.10 para 17.04, eu não tive nada além de problemas. O meu maior problema é que o texlive teve problemas e agora não consigo compilar nenhum arquivo Latex. Então eu tentei remover antes de reinstalar. Pensei que tivesse funcionado. Então tentei reinstalar com sudo apt-get install texlive e consegui

Selecting previously unselected package fonts-texgyre.
(Reading database ... 236984 files and directories currently installed.)
Preparing to unpack .../00-fonts-texgyre_20160520-1_all.deb ...
Unpacking fonts-texgyre (20160520-1) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../01-libfile-homedir-perl_1.00-1_all.deb ...
Unpacking libfile-homedir-perl (1.00-1) ...
Preparing to unpack .../02-texlive-generic-recommended_2016.20170123-5_all.deb ...
Unpacking texlive-generic-recommended (2016.20170123-5) ...
Selecting previously unselected package texlive-latex-recommended.
Preparing to unpack .../03-texlive-latex-recommended_2016.20170123-5_all.deb ...
Unpacking texlive-latex-recommended (2016.20170123-5) ...
Selecting previously unselected package texlive-pictures.
Preparing to unpack .../04-texlive-pictures_2016.20170123-5_all.deb ...
Unpacking texlive-pictures (2016.20170123-5) ...
dpkg: error processing archive /tmp/apt-dpkg-install-0MB8K8/04-texlive-pictures_2016.20170123-5_all.deb (--unpack):
 unable to create new file '/var/lib/dpkg/info/texlive-pictures.list-new': Operation not permitted
Selecting previously unselected package texlive-pstricks.
Preparing to unpack .../05-texlive-pstricks_2016.20170123-5_all.deb ...
Unpacking texlive-pstricks (2016.20170123-5) ...
Preparing to unpack .../06-prosper_1.00.4+cvs.2007.05.01-4.1_all.deb ...
Unpacking prosper (1.00.4+cvs.2007.05.01-4.1) ...
Selecting previously unselected package ps2eps.
Preparing to unpack .../07-ps2eps_1.68+binaryfree-2_amd64.deb ...
Unpacking ps2eps (1.68+binaryfree-2) ...
Selecting previously unselected package tex-gyre.
Preparing to unpack .../08-tex-gyre_20160520-1_all.deb ...
Unpacking tex-gyre (20160520-1) ...
Selecting previously unselected package texlive-fonts-recommended.
Preparing to unpack .../09-texlive-fonts-recommended_2016.20170123-5_all.deb ...
Unpacking texlive-fonts-recommended (2016.20170123-5) ...
dpkg: error processing archive /tmp/apt-dpkg-install-0MB8K8/09-texlive-fonts-recommended_2016.20170123-5_all.deb (--unpack):
 unable to open '/usr/share/texlive/texmf-dist/fonts/vf/adobe/times/ptmro8c.vf.dpkg-new': Operation not permitted
Selecting previously unselected package texlive.
Preparing to unpack .../10-texlive_2016.20170123-5_all.deb ...
Unpacking texlive (2016.20170123-5) ...
Selecting previously unselected package texlive-extra-utils.
Preparing to unpack .../11-texlive-extra-utils_2016.20170123-5_all.deb ...
Unpacking texlive-extra-utils (2016.20170123-5) ...
Selecting previously unselected package texlive-font-utils.
Preparing to unpack .../12-texlive-font-utils_2016.20170123-5_all.deb ...
Unpacking texlive-font-utils (2016.20170123-5) ...
Selecting previously unselected package texlive-fonts-recommended-doc.
Preparing to unpack .../13-texlive-fonts-recommended-doc_2016.20170123-5_all.deb ...
Unpacking texlive-fonts-recommended-doc (2016.20170123-5) ...
Selecting previously unselected package texlive-latex-recommended-doc.
Preparing to unpack .../14-texlive-latex-recommended-doc_2016.20170123-5_all.deb ...
Unpacking texlive-latex-recommended-doc (2016.20170123-5) ...
Selecting previously unselected package texlive-pictures-doc.
Preparing to unpack .../15-texlive-pictures-doc_2016.20170123-5_all.deb ...
Unpacking texlive-pictures-doc (2016.20170123-5) ...
dpkg: error processing archive /tmp/apt-dpkg-install-0MB8K8/15-texlive-pictures-doc_2016.20170123-5_all.deb (--unpack):
 unable to create new file '/var/lib/dpkg/info/texlive-pictures-doc.list-new': Operation not permitted
Selecting previously unselected package texlive-pstricks-doc.
Preparing to unpack .../16-texlive-pstricks-doc_2016.20170123-5_all.deb ...
Unpacking texlive-pstricks-doc (2016.20170123-5) ...
Selecting previously unselected package tipa.
Preparing to unpack .../17-tipa_2%3a1.3-20_all.deb ...
Unpacking tipa (2:1.3-20) ...
Errors were encountered while processing:
 /tmp/apt-dpkg-install-0MB8K8/04-texlive-pictures_2016.20170123-5_all.deb
 /tmp/apt-dpkg-install-0MB8K8/09-texlive-fonts-recommended_2016.20170123-5_all.deb
 /tmp/apt-dpkg-install-0MB8K8/15-texlive-pictures-doc_2016.20170123-5_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Então eu tentei apt install -f , o que resultou em

(Reading database ... 243034 files and directories currently installed.)
Preparing to unpack .../texlive-fonts-recommended_2016.20170123-5_all.deb ...
Unpacking texlive-fonts-recommended (2016.20170123-5) ...
dpkg: error processing archive /var/cache/apt/archives/texlive-fonts-recommended_2016.20170123-5_all.deb (--unpack):
 unable to open '/usr/share/texlive/texmf-dist/fonts/tfm/urw35vf/helvetic/uhvb8t.tfm.dpkg-new': Operation not permitted
Errors were encountered while processing:
 /var/cache/apt/archives/texlive-fonts-recommended_2016.20170123-5_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Em um post diferente, li que tenho que forçá-lo a sobrescrever, então fiz com sudo dpkg -i --force all /var/cache/apt/archives/texlive-fonts-recommended_2016.20170123-5_all.deb . Foi sem erros, mas mostrou que alguns pacotes não foram totalmente instalados, então eu pedi aqueles com dkpg -C . Lá foi dito que alguns não estavam configurados (com dpkg --configure -a ), alguns foram acionados mas o processamento do gatilho não havia sido feito (feito com dpkg --configure --pending ). Então também

The following packages are missing the md5sums control file in the
database, they need to be reinstalled:
 texlive-pictures     TeX Live: Graphics, pictures, diagrams
 texlive-pictures-doc TeX Live: Documentation files for texlive-pictures

Ao configurar, um pacote disse que não poderia ser configurado, porque outro ainda não havia sido configurado. Tentei configurar este depois, mas depois tive problemas de dependência:

dpkg: dependency problems prevent configuration of texlive-pstricks:
 texlive-pstricks depends on texlive-pictures (>= 2016.20170123-2); however:
  Package texlive-pictures is not installed.

dpkg: error processing package texlive-pstricks (--configure):
 dependency problems - leaving unconfigured

eu fiz sudo apt-get install texlive-pictures e ele mostrou

Reading state information... Done
texlive-pictures is already the newest version (2016.20170123-5).
texlive-pictures set to manually installed.

Eu realmente não entendo e estou perdendo o que fazer agora.

Veja o que saiu de apt-get purge texlive :

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'texlive' is not installed, so not removed
0 to upgrade, 0 to newly install, 0 to remove and 7 not to upgrade.
4 not fully installed or removed.
Need to get 0 B/108 MB of archives.
After this operation, 0 B of additional disk space will be used.
dpkg: dependency problems prevent configuration of texlive-pstricks:
 texlive-pstricks depends on texlive-pictures (>= 2016.20170123-2); however:
  Package texlive-pictures is not installed.

dpkg: error processing package texlive-pstricks (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.
                            No apport report written because the error message indicates it's a follow-up error from a previous failure.
                                                        dpkg: dependency problems prevent configuration of prosper:
 prosper depends on texlive-pstricks; however:
  Package texlive-pstricks is not configured yet.

dpkg: error processing package prosper (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 texlive-pstricks
 prosper
E: Sub-process /usr/bin/dpkg returned an error code (1)
    
por ThethoThe 21.05.2017 / 23:38

1 resposta

2

Como você não pode instalar provavelmente, que tal depurar e reinstalar? Use

apt-get purge texlive

para isso. E então tente instalar

Editar: para concluir como o problema foi resolvido: usado

sudo apt-get install aptitude

Para instalar o gerenciador de pacotes do aptitude (talvez não seja necessário)

sudo aptitude install texlive_

para limpar o texlive

sudo aptitude -f install texlive

para instalar texlive que deve instalar texlive, agora seguiu um erro ao compilar que alguns .sty estão faltando, foi resolvido por

sudo aptitude -f reinstall texlive-pictures
sudo aptitude -f install texlive-latex-extra

Isso deve resolver todos os problemas

    
por ADDB 21.05.2017 / 23:51