95 votes

"Échec du téléchargement de fichiers de données supplémentaires" avec ttf-mscorefonts-installer sur Ubuntu 16.04

J'ai reçu des notifications concernant "l'échec du téléchargement de fichiers de données supplémentaires" par le notificateur de mise à jour. Il m'a demandé de télécharger les polices en demande à partir de l'application ttf-mscorefonts-installer . Cependant, lorsque je clique sur le bouton "Exécuter cette action maintenant", une fenêtre apparaît (voir la figure ci-dessous) et le téléchargement n'a jamais eu lieu.

enter image description here

Il continue à "attendre les en-têtes" jusqu'au délai d'attente. La même chose se produit si j'utilise l'option wget dans le terminal pour télécharger le paquet :

wget downloads.sourceforge.net/corefonts/andale32.exe
--2016-05-02 11:57:32--  http://downloads.sourceforge.net/corefonts/andale32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 

Il échouera encore.

J'ai remarqué des problèmes similaires comme este mais les solutions connues n'ont jamais fonctionné pour moi. Le problème est que je peux télécharger le paquet de polices à partir d'un navigateur comme Chrome, et exécuter la commande suivante pour résoudre le problème de police :

sudo dpkg-reconfigure ttf-mscorefonts-installer

avec le dossier des polices dirigé. Mais ma question est de savoir si j'ai un problème avec mon package-data-downloader et la configuration du terminal ? Le site sudo apt-get update La commande peut s'exécuter avec quelques erreurs et avertissements, mais en général, elle peut télécharger des données depuis Internet. Elle échoue uniquement lorsque le terminal se connecte à Sourceforge ou à des sites similaires.

J'espère que vous avez une idée sur la façon de faire fonctionner le téléchargement à partir du terminal dans tous les cas. Faites-moi savoir quelles autres informations je peux fournir. Merci !

113voto

Brian Points 6625

Résumé :

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb
sudo apt-get purge ttf-mscorefonts-installer -y
sudo apt install ./ttf-mscorefonts-installer_3.7_all.deb

Il semble que ce soit un problème de serveur Ubuntu pour le moment. Vous trouverez ci-dessous une solution de contournement temporaire pour éviter ce problème :

Téléchargez toutes les polices sauf wd97vwr32.exe à partir de le site sourceforge en utilisant votre navigateur Internet préféré. Mettez tous les fichiers exe dans un dossier.

Ensuite, exécutez la ligne de commande dans votre terminal :

sudo dpkg-reconfigure ttf-mscorefonts-installer

avec le dossier des polices dirigé.

Notez que vous devrez peut-être répéter cette opération plusieurs fois s'il y a plus d'ordinateurs de bureau. polices de caractères manquantes messages qui apparaissent. Pour toutes les polices manquantes, vous devez essayer de rechercher les polices manquantes, télécharger les fichiers exe et les placer dans le dossier des polices créé à l'étape précédente et refaire la ligne de commande jusqu'à ce que plus aucun message d'erreur ne s'affiche.

L'invite cessera ensuite de s'afficher. Comme indiqué dans l'autre réponse, il s'agit de un bug de l'Ubuntu 16.04 et j'espère qu'il sera bientôt réparé à la racine.

Mise à jour le 2018-11-6 : Une solution plus simple consiste à télécharger la version 3.7 ou la dernière version de ttf-mscorefonts-installer de Debian . Double-cliquer et installer ce paquet avec le centre de logiciels de gnome (et probablement aussi celui d'ubuntu) fonctionne parfaitement. Ou, si vous souhaitez exécuter un peu de code, voici :

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb -P ~/Downloads

téléchargera le paquet dans votre dossier Téléchargements, et

sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.7_all.deb

Mise à jour le 2021-09-27 : Télécharger le dernier version de ttf-mscorefonts-installer (3.8 à ce jour). Cliquez à droite pour Ouvrir avec l'installation du logiciel ( GNOME Shell 3.36.9 / Ubuntu 20.04.3 LTS ).

18voto

ItsTheBat Points 333

C'est un bogue confirmé dans Xenial Xerus (16.04). La même erreur persiste pour moi. J'ai essayé d'installer les polices ms-fonts séparément en utilisant la ligne de commande, ce qui a également échoué. Mais l'installation en téléchargeant les paquets à partir d'Internet via le navigateur est possible.

Pour le suivi du bug et la solution du bug, vous pouvez suivre le fil de discussion ci-dessous. Le bogue est toujours ouvert et il n'a pas encore été résolu.

https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280

Veuillez signaler toute solution trouvée pour ce bogue.

UPDATE :

J'ai trouvé un moyen de supprimer les fichiers temporaires dans le dossier partiel et d'installer les polices par le biais du terminal. Cela a fonctionné pour moi.

sudo dpkg -P ttf-mscorefonts-installer
sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

Veuillez consulter le lien ci-dessous.

Comment faire pour que le paquet ttf-mscorefonts-installer télécharge les polices, après qu'il ait dit qu'il était installé ?

1voto

Aaron Franke Points 992

La solution que j'ai trouvée est de télécharger la version Debian de ce paquet :

https://packages.debian.org/en/sid/all/ttf-mscorefonts-installer/download

Ensuite, les polices s'installent sans aucun problème ! Hourra, et c'est triste qu'Ubuntu n'ait pas réussi à créer un paquet fonctionnel alors qu'ils auraient pu simplement copier la version de Debian et la faire fonctionner !

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