"Impossible de télécharger des fichiers de données supplémentaires" avec l'installateur ttf-mscorefonts sur Ubuntu 16.04

87

J'ai reçu des notifications concernant "l'échec du téléchargement de fichiers de données supplémentaires" dans le notificateur de mise à jour. Il m'a demandé de télécharger les polices à la demande du package ttf-mscorefonts-installer . Cependant, chaque fois que je clique sur "exécuter cette action maintenant", une fenêtre apparaît (voir la figure ci-dessous) et elle n'a jamais été téléchargée.

Il continue d'attendre les en-têtes jusqu'à l'expiration du délai. La même chose se produira si j'utilise le terminal wget pour télécharger le package:

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 à nouveau.

J'ai remarqué des problèmes similaires tels que celui-ci , mais les solutions connues ne m'ont jamais marché. La chose câblée est que je peux télécharger le package 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 de polices dirigé. Mais ma question est la suivante: ai-je un problème avec ma configuration package-data-downloader et mon terminal? La commande sudo apt-get update peut s'exécuter avec quelques erreurs et avertissements, mais elle peut généralement télécharger des données depuis Internet. Il échoue uniquement lorsque le terminal se connecte à sourceforge ou peut-être à des sites Web similaires.

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

    
posée Xiaodong Qi 02.05.2016 - 19:27
la source

3 réponses

107

Résumé:

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

Cela semble être un problème de serveur Ubuntu pour le moment. Voici une solution temporaire pour éviter ce problème:

Téléchargez toutes les polices sauf wd97vwr32.exe depuis le site sourceforge en utilisant votre favori. navigateur Internet. Placez tous les fichiers exe dans un seul dossier.

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

sudo dpkg-reconfigure ttf-mscorefonts-installer

avec le dossier de polices dirigé.

Notez que vous devrez peut-être répéter cette opération plusieurs fois si plusieurs messages manquants 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 de polices créé à l’étape précédente et refaire la ligne de commande jusqu’à ce qu’aucun message d’erreur ne s’affiche.

L’invite s’arrêtera après cela. Comme indiqué dans l’autre réponse, il s’agit d’un bug du système Ubuntu 16.04 , et j'espère que cela sera bientôt corrigé à la racine.

Mise à jour du 10 décembre : une solution plus simple consiste à télécharger la version 3.6 de ttf-mscorefonts-installer à partir de Debian . Double-cliquer et installer ce paquet avec le centre logiciel de gnome (et probablement aussi le centre logiciel d'ubuntu) fonctionne parfaitement. Ou, si vous souhaitez exécuter du code, allez-y:

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

téléchargera le package dans votre dossier Téléchargements et

sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.6_all.deb
    
réponse donnée Xiaodong Qi 05.05.2016 - 07:13
la source
16

Ceci est un bug confirmé dans Xenial Xerus (16.04). La même erreur persiste pour moi. J'ai essayé d'installer les polices ms séparément en utilisant la ligne de commande qui a également échoué. Mais l'installation en téléchargeant les packages depuis Internet via un navigateur est possible.

Pour le suivi des bogues et la solution du bogue, suivez le lien ci-dessous. Le bogue est toujours ouvert et il n'a pas encore été résolu.

lien

Veuillez signaler toutes les solutions trouvées pour le bogue.

MISE À JOUR:

J'ai trouvé un moyen de supprimer les fichiers temporaires du dossier partiel et d’installer les polices via le 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

S'il vous plaît voir le lien ci-dessous.

Comment faire en sorte que les polices de téléchargement du paquet ttf-mscorefonts-installer, après l'avoir installées?

    
réponse donnée Vi_Hari 04.05.2016 - 13:38
la source
0

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

lien

Ensuite, les polices s’installent sans aucun problème! Hourra, et il est triste que Ubuntu n'ait pas réussi à créer un paquet fonctionnel alors qu'ils pouvaient juste copier la version de Debian et l'avoir fait fonctionner!

    
réponse donnée Aaron Franke 06.03.2018 - 05:03
la source

Lire d'autres questions sur les étiquettes