J'ai essayé d'installer texlive
2017 par rapport à 2015, mais j'ai eu une erreur. Ça dit
trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README',
which is also in package texlive-latex-extra-doc 2015.20160320-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)'
j'ai utilisé
sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
sudo apt-get install texlive-full
Comment puis-je le réparer?
16.04
package-management
latex
texlive
RohithBelur
la source
la source
Réponses:
J'ai rencontré ce problème hier et l'ai résolu de manière itérative ... cela a pris un certain temps.
Le message d'erreur pointe également vers le package .deb téléchargé. Vous pouvez forcer l'installation avec:
dpkg -i --force all /var/cache/apt/archives/texlive-...york0_all.deb
Cela installera le package avec de nombreux avertissements, mais vous pouvez continuer
sudo apt install -f
(j'ai effectivement utilisédist-upgrade
) jusqu'au prochain crash. J'ai dû répéter cette procédure pour six paquets.Lorsque l'installation a réussi et qu'aucun autre package ne rompt le processus avec l'erreur mentionnée, j'ai redémarré une fois
sudo apt dist-upgrade
pour terminer l'installation.J'ai suivi cette voie, car cela
apt purge texlive-full
n'était pas possible en raison de son état corrompu.la source
Pour installer la dernière et la meilleure TeXLive 2017, exécutez le code suivant dans votre terminal:
Et lorsque vous souhaitez mettre à jour les paquets quand vous voulez, vous pouvez utiliser cette commande:
tlmgr update --all
.(les instructions d'installation complètes se trouvent sur le site Web du remorqueur )
Si vous ne voulez rien installer, voici l' image de docker avec TeXLive 2017 avec Pandoc - un convertisseur de documents universel polyvalent.
Prendre plaisir!!
la source
sudo
Les packages sur le PPA que vous utilisez ne semblent pas fournir une mise à niveau nette des packages officiels Ubuntu (le même fichier appartient à un package dans les dépôts officiels et à un autre dans le PPA). Par conséquent, vous devez désinstaller vos packages TeX Live existants avant de pouvoir les installer à partir du PPA.
Alternativement, n'utilisez pas du tout un PPA et utilisez simplement le programme d'installation fourni par les développeurs TeX Live.
Et au fait, non, vous n'en avez pas besoin
texlive-full
. L'installer a autant de sens que d'installer tous les packages à partir des référentiels Ubuntu.la source