1 votes

Impossible de supprimer TeXLive 2016 d'Ubuntu 14.04

J'ai installé TeXLive 2016 via PPA et j'ai utilisé les commandes suivantes-

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

Pour certaines raisons, j'ai essayé de l'enlever mais je n'ai pas pu. Plus tard, j'ai installé TeXLive depuis le site officiel en suivant ce lien Installation de TeX Live sur Internet . J'ai utilisé la commande suivante .

ravi@home:~/Downloads/install-tl-20180527$ sudo ./install-tl

Maintenant, je suis en mesure d'utiliser TeXLive 2018 sur Ubuntu 14.04 LTS en utilisant Texmaker 4.1 (compiled with Qt 4.8.4 and Poppler 0.24.3) . Cependant, mon Ubuntu montre l'erreur suivante-

enter image description here

Il semble que TeXLive2016 soit le coupable. J'ai utilisé sudo apt-get purge texlive* mais cela n'a pas fonctionné. Veuillez voir ci-dessous.

The following packages have unmet dependencies:
 asymptote : Depends: texlive-latex-base but it is not going to be installed
             Depends: texlive-base-bin
             Depends: texlive-pstricks but it is not going to be installed
 dvipng : Depends: texlive-base-bin
 feynmf : Depends: texlive-latex-base but it is not going to be installed
          Depends: texlive-font-utils but it is not going to be installed
          Depends: texlive-extra-utils but it is not going to be installed
 fragmaster : Depends: texlive-base-bin
              Depends: texlive-latex-base but it is not going to be installed
              Depends: texlive-latex-recommended but it is not going to be installed
              Depends: texlive-extra-utils but it is not going to be installed
              Depends: texlive-font-utils but it is not going to be installed
 latex-beamer : Depends: texlive-latex-base but it is not going to be installed
 latex-xcolor : Depends: texlive-latex-recommended but it is not going to be installed
 latexmk : Depends: texlive-latex-base but it is not going to be installed
 pgf : Depends: texlive-latex-recommended but it is not going to be installed
 prosper : Depends: texlive-latex-base but it is not going to be installed
           Depends: texlive-pstricks but it is not going to be installed
           Depends: texlive-latex-recommended but it is not going to be installed
 purifyeps : Depends: texlive-metapost but it is not going to be installed
 tex4ht-common : Depends: texlive-base-bin
                 Recommends: tex4ht but it is not going to be installed
 tipa : Depends: texlive-latex-base but it is not going to be installed
        Depends: texlive-base-bin
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

A également essayé sudo apt-get autoremove y sudo apt-get -f install . Plese, voir ci-dessous-

ravi@home:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  luatex texlive-binaries texlive-extra-utils texlive-font-utils
  texlive-fonts-recommended texlive-fonts-recommended-doc
  texlive-generic-recommended texlive-latex-base
The following packages will be REMOVED:
  context
The following NEW packages will be installed:
  luatex texlive-binaries texlive-extra-utils texlive-font-utils
  texlive-fonts-recommended texlive-fonts-recommended-doc
  texlive-generic-recommended texlive-latex-base
0 upgraded, 8 newly installed, 1 to remove and 264 not upgraded.
1 not fully installed or removed.
Need to get 0 B/30.2 MB of archives.
After this operation, 9,608 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 295461 files and directories currently installed.)
Removing context (2016.05.17.20160523-1~ubuntu14.04.1york0) ...
unknown option: format
dpkg: error processing package context (--remove):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 context
E: Sub-process /usr/bin/dpkg returned an error code (1)

Y a-t-il une solution de rechange pour le réparer, s'il vous plaît ?

1voto

N0rbert Points 86925

Vous devez supprimer le PPA de la manière correcte en utilisant ppa-purge commande. Elle va rétrograder les paquets vers les versions du dépôt officiel et seulement après cela, elle va supprimer le fichier correspondant de /etc/apt/sources.list.d/ .

Les commandes que vous devez exécuter sont les suivantes :

#sudo add-apt-repository ppa:jonathonf/texlive # add you PPA again if removed
sudo apt-get install ppa-purge # install ppa-purge
sudo ppa-purge ppa:jonathonf/texlive # downgrade packages

Ensuite, installez TeXLive 2018 avec :

cd ~/Downloads/install-tl-20180527
sudo ./install-tl

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