web-dev-qa-db-fra.com

La mise à niveau se bloque sur ttf-mscorefonts-installer

J'essaye de passer de 11.10 à 12.04 et la mise à jour semble être bloquée en téléchargeant ttf-mscorefonts. Y at-il un moyen de contourner cela?

Sortie de/var/log/dist-upgrade

    Installing new version of config file /etc/xdg/autostart/print-applet.desktop ...
    Setting up ubuntu-wallpapers-precise (0.34.1) ...
    Setting up ubuntu-wallpapers (0.34.1) ...
    Setting up adium-theme-ubuntu (0.3.2-0ubuntu1) ...
    Setting up update-manager-core (1:0.156.14) ...
    Installing new version of config file /etc/update-manager/release-upgrades ...
    Setting up update-notifier-common (0.119ubuntu8.1) ...
    ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
    -- 0:precise -- time-stamp -- Apr/27/12  8:15:21 --
    -- 0:precise -- time-stamp -- Apr/27/12  8:20:10 --


    -- 0:precise -- time-stamp -- Apr/27/12  8:22:01 --
    -- 0:precise -- time-stamp -- Apr/27/12  8:55:14 --



    phiri@PHRLIG001:/var/log/dist-upgrade$ lsb_release -a
    LSB Version:    core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch
    Distributor ID: Ubuntu
    Description:    Ubuntu 12.04 LTS
    Release:    12.04
    Codename:   precise
    phiri@PHRLIG001:/var/log/dist-upgrade$ 
7
lightonphiri

J'ai exactement le même problème: la mise à niveau a été suspendue lors du téléchargement de ms-core-fonts à partir de sourceforge. Après 2 heures d'attente pour la poursuite du processus, j'ai décidé de mettre fin au processus de téléchargement du package.

Je viens donc de lancer "Sudo htop", puis F5 pour voir l’arbre des processus, je suis parti du processus principal responsable de la mise à niveau pour préciser et rechercher celui qui était responsable du téléchargement. J'ai tué celui-ci, puis le processus ignore la partie de téléchargement de ms-core-font puis continue et termine la mise à jour de manière précise.

Si vous n'avez pas le htop, essayez simplement ps -ejHf et trouvez le paquet data downloader et tuez-le.

root     29696 11731 29696 29696  0 22:46 pts/2    00:00:04           /usr/bin/dpkg --force-overwrite --status-fd 56 --configure dmsetup libdevmapper1.02.1 libfreetype6 g
root     22330 29696 29696 29696  0 23:02 pts/2    00:00:00             /bin/sh /var/lib/dpkg/info/update-notifier-common.postinst configure 0.117ubuntu3.2
root     22332 22330 29696 29696  0 23:02 pts/2    00:00:00               /usr/bin/python /usr/lib/update-notifier/package-data-downloader
11
Philippe Miguet

J'ai eu le même problème avec ttf-mscorefonts-installer lors de la mise à niveau de 16.04 à 16.04. J'ai essayé de tuer les processus liés à ttf-mscorefonts-installer via htop (SIGTERM et SIGKILL) qui ne fonctionnaient pas pour moi. J'ai creusé un peu plus et j'ai découvert que j'avais négligé de frapper le Tab, qui met en évidence OK et permet à la Enter clé pour continuer le processus comme indiqué ici. Je me suis senti assez stupide jusqu'à ce que je réalise qu'il aurait été extrêmement simple d'inclure les mots "Hit Tab puis entrer pour accepter" sur la page qui demande l'acceptation. Je ne doute pas que ce petit ajustement éliminerait beaucoup de frustration.

2
Elder Geek

Informations complémentaires: J'ai eu exactement le même problème lors de la nouvelle installation de Kubuntu 12.04 et de l'utilisation d'une liste de paquets installés à partir d'une autre machine contenant Kubuntu 12.04 mis à niveau à partir de Kubuntu 11.10. J'ai donné "ttf-mscorefonts-installer" dans le moniteur système. Ensuite, j'ai trouvé un processus lié à l'échec de l'installation de ttf-mscorefonts-installer. Cela a échoué car je ne pouvais pas accepter les termes du contrat de licence du logiciel. Donc, j'ai tué le processus lié à cela. Ensuite, je suis allé chez le gestionnaire de paquets MUON. Là-bas, j’ai encore donné une commande pour mettre à jour ttf-mscorefonts-installer: cela fonctionne maintenant. Je pourrais via le gui MUON indiquer à accepter les termes. Ensuite, tout s'est bien passé. Problème résolu.

1
Bas Roufs

Vous pouvez supprimer le package, puis le réinstaller lorsque le reste du système est mis à niveau, je suppose. Bien sûr, il n’est pas supposé échouer lors du téléchargement des polices, mais si source forge est arrêté pour vous en ce moment, il s’agit peut-être d’une solution de contournement.

1
Lakritsbollar

ttf-mscorefonts n'est pas disponible pour 12.04 pour l'instant. Le processus de mise à niveau est donc bloqué car vous l'avez déjà installé dans votre version actuelle. Supprimez le paquet et essayez de mettre à jour

Vous pouvez également vous référer à https://launchpad.net/ubuntu/precise/+package/ttf-mscorefonts-installer

0
skagrawal