2 votes

Impossible d'installer ou de désinstaller texlive

Après avoir fait la mise à jour de la 16.10 à la 17.04, je n'ai eu que des problèmes. Le plus gros est que texlive a eu des problèmes et maintenant je ne peux compiler aucun fichier Latex. J'ai donc essayé de supprimer avant de réinstaller. Je pensais que cela avait fonctionné. Puis j'ai essayé de réinstaller avec sudo apt-get install texlive et a obtenu

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)

Puis j'ai essayé apt install -f qui a donné lieu à

(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)

Dans un autre article, j'ai lu que je devais le forcer à écraser, ce que j'ai fait avec sudo dpkg -i --force all /var/cache/apt/archives/texlive-fonts-recommended_2016.20170123-5_all.deb . Il s'est déroulé sans erreur, mais a montré que certains paquets n'étaient pas complètement installés, alors je les ai demandés avec dkpg -C . Là, il a été dit que certains n'étaient pas configurés (fait avec dpkg --configure -a ), certains ont été déclenchés mais le traitement du déclenchement n'avait pas été fait (fait avec dpkg --configure --pending ). Dans ce cas également

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

Lors de la configuration, un paquet a indiqué qu'il ne pouvait pas être configuré, car un autre n'avait pas encore été configuré. J'ai essayé de configurer celui-ci ensuite, mais j'ai eu des problèmes de dépendance :

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

Je l'ai fait. sudo apt-get install texlive-pictures et il a montré

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

Je ne comprends vraiment pas et je ne sais pas quoi faire maintenant.

Voici ce qui est ressorti 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)

1voto

ADDB Points 1527

Puisque vous ne pouvez pas installer probablement, pourquoi ne pas purger et réinstaller ? Utilisez

apt-get purge texlive

pour ça. Et ensuite, essayez juste d'installer

Edit : Pour conclure comment le problème a été résolu : utilisé

sudo apt-get install aptitude

Pour installer le gestionnaire de paquets aptitude (peut-être pas nécessaire)

sudo aptitude install texlive_

pour purger le texlive

sudo aptitude -f install texlive

pour installer texlive qui devrait installer texlive, maintenant suivi d'une erreur lors de la compilation que certains .sty sont manquants, il a été résolu par

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

Cela devrait résoudre tous les problèmes

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X