“Échec du téléchargement de fichiers de données supplémentaires” après l'installation de ttf-mscorefonts-installer

111

Après la nouvelle installation 12.04 I && mettant à jour apt et le redémarrage du système, je reçois toujours ce message gênant après le redémarrage:

Échec du téléchargement de fichiers de données supplémentaires

Les packages suivants ont demandé des téléchargements de données supplémentaires après l'installation du package, mais les données n'ont pas pu être téléchargées ni traitées.

ttf-mscorefonts-installer

Le téléchargement sera tenté à nouveau plus tard, ou vous pouvez réessayer le téléchargement maintenant. L'exécution de cette commande nécessite une connexion Internet active.

Mais si je lance une tentative maintenant, la fenêtre du terminal clignote et il ne se passe rien. Cela se reproduira lorsque je redémarrerai le système.

J'ai trouvé quelqu'un qui a ce problème aussi, mais il n'a pas encore répondu.

  • Je suis un débutant ici, aide s'il vous plaît.
armanke13
la source
Dans le cas où quelqu'un chercherait une solution à ce problème pour 14.04 LTS (Trusty Tahr), voici le texte du premier et du dernier message de cette version: "Les fichiers de données de certains packages n'ont pas pu être téléchargés" et "Ceci est un échec permanent cela laisse ces paquets inutilisables sur votre système. Vous devrez peut-être réparer votre connexion Internet, puis supprimez et réinstallez les paquets pour résoudre ce problème. "
Walter Tross
Comme mentionné ci-dessus, la solution de travail actuelle a été proposée pour Ubuntu 16.04 et 16.10 . Il devrait en être de même pour Ubuntu 12.04.
Xiaodong Qi

Réponses:

100

Solution 1:

Connectez-vous à Internet et exécutez la commande ci-dessous pour corriger l'erreur.

sudo apt-get install --reinstall ttf-mscorefonts-installer  

Cela réinstallera le paquet et téléchargera les fichiers de données nécessaires à la configuration du paquet. Attendez quelques fois pour terminer le téléchargement. La taille du téléchargement est d'environ 4 Mo.

Solution 2:

  1. Connectez-vous à Internet, allez sur ce lien sourceforge et téléchargez tous les .exefichiers sauf le wd97vwr32.exefichier.

  2. Copiez ces fichiers dans votre répertoire personnel.

  3. Exécutez cette commande pour configurer le package.

    sudo dpkg-reconfigure ttf-mscorefonts-installer
    
    • Cela vous demandera si vous avez téléchargé des polices Microsoft ou non. Utilisez Tabpour sélectionner OK et appuyez sur Enter.
    • Là encore, il vous sera demandé de saisir le nom du répertoire pour les fichiers téléchargés, de taper l’emplacement de votre répertoire personnel, Tabde sélectionner OK , puis de frapper Enter.

      Par exemple, si votre nom de connexion est anwar, l'emplacement sera /home/anwar, car j'ai copié les fichiers téléchargés là-bas.

Terminé! vous avez correctement configuré et configuré le paquet.

Remarque: Si les fichiers ne peuvent pas être téléchargés à cause d'une erreur 404, cochez la case "Impossible de télécharger?" section

Quelle était la cause du problème?

Ce package ttf-mscorefonts-installerest utilisé pour télécharger les fichiers de polices de Microsoft (ces fichiers sont mis à disposition gratuitement par Microsoft) depuis Internet et les installer. Étant donné que vous devez accepter le CLUF de Microsoft pour utiliser ces fichiers de polices, ces polices ne peuvent pas être incluses dans le package, contrairement aux autres packages Free (Free as freedom) .

Le problème était que, d’une manière ou d’une autre, vous êtes déconnecté d’Internet avant de télécharger ces fichiers. Alors, le message demande-t-il de télécharger plus de fichiers de données.

Vous ne pouvez pas télécharger?

Si vous ne pouvez pas télécharger les fichiers en raison d' erreurs 404 , j'ai préparé une archive tar.gz du contenu téléchargé. Vous pouvez le télécharger à partir de ce lien et l’extraire dans un dossier. Si vous l'extrayez dans /tmp/, vous taperez ce répertoire après la dpkg-reconfigurecommande dans la solution 2.

Anwar
la source
3
La solution 1 a résolu mon problème le 14.04 LTS (Trusty Tahr). Shift-Tab pour sélectionner "OK", puis Entrée et Entrée à nouveau.
Walter Tross
4
La solution 1 n'a pas fonctionné pour moi. Je reçois le message "Hashtype mismatch" quand il essaie de télécharger la police andale.ttf. Apparemment, le même problème est discuté et résolu sur askubuntu.com/questions/543673/mscorefonts-problems
Michael McGinnis
12
La solution 1 échoue pour moi à cause d'une erreur 404 (fichier introuvable) concernant downloads.sourceforge.net/corefonts/andale32.exe . La solution 2 échoue pour moi car la commande sudo dpkg-reconfigure ttf-mscorefonts-installerne me permet pas de configurer le package. (Ubuntu 16.04 LTS)
marianoju
1
@Anwar a) Je suis heureux que le lien SourceForge fonctionne pour vous, mais veuillez consulter answers.launchpad.net/ubuntu/+question/404484 pour un fichier journal contenant l'erreur multiple 404 que j'ai rencontrée lors de la réinstallation (pas seulement avec andale32, mais aussi comic32 et arial32). b) ne devrait pas sudo dpkg-reconfigureme permettre de re configurer même si la police a déjà été configuré? c) J'ai vérifié et mscorefonts-eula license has already been accepted, donc ce n'est pas le problème ici.
Marianoju
2
b) dpkg-reconfigurene fait rien si le paquet est déjà configuré. Dans ce cas, je suggère simplement de supprimer le paquet en utilisant sudo apt-get purge command et de le réinstaller.
Anwar
81

Je suis allé sur le site de Debian et ai téléchargé le fichier ttf-mscorefonts-installer_3.6 et l’a installé avec Gdeb, installé avec succès.

Exemple de ligne de commande:

wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb

Aucune des autres solutions publiées ici ne fonctionnait pour moi.

Muaad ElSharif
la source
10
Devrait être la réponse acceptée;)
blong
2
Fonctionne bien, existe-t-il un lien https?
Marc
3
+1 cela fonctionne vraiment bien :) mais pourquoi cette version n'a-t-elle pas abouti dans le référentiel d'Ubuntu…
angularisé le
2
J'ai installé cela en utilisant gdebi et travaillé!
eri0o
2
La cause réelle est un bogue bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1607535 - il peut être corrigé dans Ubuntu car le portage prend trop de temps pour une raison quelconque.
Mikko Rantalainen
7

J'ai eu le même problème ... Voici donc ma solution pour résoudre ce problème:

sudo apt-get remove --purge ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 777 partial
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 744 partial
utilisateur586446
la source
Merci, j'ai eu ce bogue sur Ubuntu 16.04 et 16.10 et la plupart des solutions ne m'ont pas aidé. Celui-ci semble avoir tout de suite résolu le problème, obligeant Times New Roman à travailler dans Libre Office Writer et à afficher correctement les textes dans Firefox. Grande aide.
Alex
En tant que commentaire précédent, a travaillé pour moi le 16 avril alors que d'autres non. Merci :)
Teknogrebo
1
Cela a fonctionné une fois pour moi, mais maintenant je vais avoir E: Failed to fetch https://iweb.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe 404 Not Found. Il semble que bon vieux Sourceforge supprime les fichiers nécessaires.
Cerin
4

Si vous obtenez:

Obtenez: 1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B] Err: 1 http://downloads.sourceforge.net/corefonts/andale32.exe
Hism Sum mismatch Récupéré 969 B en 1s (660 B / s)
W: impossible de supprimer les privilèges de téléchargement dans le fichier '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' qui ne pouvait pas être consulté par l'utilisateur '_apt'. - pkgAcquire :: Run (13: autorisation refusée) E: échec de l'extraction de http://downloads.sourceforge.net/mir...ourceforge.net disparité de la somme de hachage

E: Échec du téléchargement

Essaye ça:

sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*

Suivi par:

sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

Voir ce fil pour plus de détails.

Luke
la source
1
Juste essayé mais maintenant je reçois un problème avec arial: Err: 1 downloads.sourceforge.net/corefonts/arial32.exe non - concordance Somme Hash
JohnnyBizzle
A bien fonctionné avec Lubuntu 16.04! Merci!
Uilian
Une erreur de privilège _apt est revenue mais cette fois c'était bien mieux. J'ai vu des polices s'installer une par une. Pas d'erreur. Seuls les avertissements. Les polices apparaissent maintenant dans LibreOffice.
Satya Prakash
2

Le mien fonctionne avec la réinstallation (trouvé la commande ici et juste l'essayer mais ensuite cela a fonctionné. Lol)

Commande de désinstallation

sudo apt-get remove --purge ttf-mscorefonts-installer

Commande d'installation

sudo apt-get install --reinstall ttf-mscorefonts-installer  
égotopie
la source
Cette réponse fonctionne pour moi contrairement à un accepté. La purge avant la réinstallation est une clé.
Yuri Gor
Échoue avec:Err:1 http://downloads.sourceforge.net/corefonts/arialb32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net' is forbidden [IP: 5.10.152.194 443] E: Failed to fetch https://vorboss.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net' is forbidden [IP: 5.10.152.194 443] E: Download Failed
Serge Stroobandt
1

Arrêtez le harcèlement, installez et actualisez le cache de polices

Pour arrêter le harcèlement Failure to download extra data files, commencez par supprimer le téléchargement partiel:

$ sudo rm -R /var/lib/update-notifier/package-data-downloads/partial/

Ensuite, téléchargez et installez la version Debian de ce paquet:

$ wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
$ sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
$ rm ttf-mscorefonts-installer_3.6_all.deb

Enfin, saisissez cette opportunité pour mettre à jour le cache de polices:

$ sudo fc-cache -f -v

Pour l'automatisation Ansible

- name: 'Removing buggy MicroSoft™ core fonts installer.'
  apt:
    pkg: ttf-mscorefonts-installer
    state: absent

- name: 'Removing partial download of MicroSoft™ core fonts.'
  file:
    path: '/var/lib/update-notifier/package-data-downloads/partial/'
    state: absent

- name: 'Installing Debian MicroSoft™ core fonts installer.'
  # https://askubuntu.com/a/1127190/164341
  apt:
      deb: 'http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb'
Serge Stroobandt
la source
0

Désinstallez le paquet ttf-mscorefonts-installer , puis installez ubuntu-restricted-extras .

Connectez-vous à Internet et exécutez cette commande:

sudo apt-get remove --purge ttf-mscorefonts-installer
sudo apt-get install ubuntu-restricted-extras

Après le prochain démarrage de votre système, le message disparaîtra.

(J'ai eu le même problème mais avec même un paquet supplémentaire dans le message: flashplugin-installer ) c'est le message ennuyeux que je reçois à chaque début (très long, clic droit pour le télécharger): c'est le message ennuyeux que je reçois à chaque début

vous devez peut-être redémarrer le système avant d'installer les extras ubuntu-restricted-extras

rubo77
la source
Pourquoi devrait-il désinstaller le paquet ttf-mscorefonts-installer, quelle qu'en soit la raison? notez que l' ubuntu-restricted-extrasinstaller aussi comme dépendance. Alors, quel est le point?
Anwar
oui, il y a une raison, parce que ça marche!
rubo77
1
Cela semble vraiment étrange, mais je suppose qu’il ya un bogue quelque part dans apt-get: bcause, même si vous supprimez ttf-mscorefonts-installer, même avec purge, le message qu’il manque manque toujours après un redémarrage! C'est un comportement vraiment étrange, mais la seule solution consiste à désinstaller tout ce qui est lié à ce bogue, puis à réinstaller les extras ubuntu-restricted-extras après un redémarrage. J'ai déjà eu ce comportement étrange sur deux mashines
rubo77
@ rubo77 Je ne peux pas vraiment confirmer ce ...
ζ--
cela a seulement fonctionné, car sur mon ordinateur gksudo a été installé. J'ai ajouté une nouvelle réponse, qui devrait fonctionner sur kubuntu frais installer aussi
rubo77
0

La question ci-dessus est liée à cet autre .

Aucune des solutions fournies aux deux questions n'a fonctionné pour moi. J'ai donc décidé de:

Installer manuellement les polices TrueType

Vous trouverez ci-dessous les 10 étapes à suivre pour installer manuellement les polices True Core de Microsoft. Sauf indication contraire, toutes les commandes doivent être exécutées dans une fenêtre de terminal shell. Dans la plupart des distributions * Ubuntu, la combinaison de touches Ctrl Alt T (raccourci clavier) est l’un des moyens d’ouvrir une nouvelle fenêtre de terminal shell.

  1. Purgez le ttf-mscorefonts-installerpackage et nettoyez votre cache APT des packages DEB:

    sudo apt-get purge ttf-mscorefonts-installer -y ; sudo apt-get update ; sudo apt-get check ; sudo apt-get clean ; sudo apt-get autoremove -y
    
  2. Installez / mettez à jour le gestionnaire de fichiers Thunar (il sera nécessaire de renommer toutes les polices TrueType téléchargées):

    sudo add-apt-repository ppa:yuri-sucupira/thunar1.6.10-fix ; sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv AF8C7F18 ; sudo apt-get update ; sudo apt-get check ; sudo apt-get install thunar --reinstall -y ; sudo apt-get dist-upgrade -y
    
  3. Installez / mettez à jour l' archiveur de fichiers 7z (il s'agit d'un compacteur / compresseur et d'un extracteur / décompresseur de fichiers nécessaires pour extraire les polices TrueType de l'intérieur des fichiers EXE que vous devrez télécharger):

    sudo apt-get install p7zip p7zip-full --reinstall -y
    
  4. Créez un fontsdossier temporaire en exécutant cette commande shell:

    mkdir /tmp/fonts
    
  5. Lancez un navigateur Web (comme Mozilla Firefox, Google Chrome ou tout autre logiciel que vous pourriez utiliser), puis accédez à https://sourceforge.net/projects/corefonts/files/the%20fonts/final/ et téléchargez tous les fichiers EXE, à l'exception de wd97vwr32.exe (car wd97vwr32.exe est une visionneuse Word 97: pas un fichier de police TrueType). Tous les fichiers EXE téléchargés doivent être placés à/tmp/fonts

  6. Changer de répertoire (CD) dans ce dossier temporaire:

    cd /tmp/fonts
    
  7. Extrayez le contenu de tous les fichiers EXE téléchargés:

    7z e andale32.exe ; 7z e arial32.exe ; 7z e arialb32.exe ; 7z e comic32.exe ; 7z e courie32.exe ; 7z e georgi32.exe ; 7z e impact32.exe ; 7z e times32.exe ; 7z e trebuc32.exe ; 7z e verdan32.exe ; 7z e webdin32.exe
    
  8. Copiez tous les fichiers TTF (polices TrueType) dans le dossier des polices TrueType Microsoft de votre système:

    sudo cp /tmp/fonts/*.TTF /usr/share/fonts/truetype/msttcorefonts/
    
    • Remarque: s'il /usr/share/fonts/truetype/msttcorefonts/n'existe pas, créez-le en exécutant la commande shellsudo mkdir /usr/share/fonts/truetype/msttcorefonts/
  9. Démarrez Thunar en mode superutilisateur, dans le dossier des polices Microsoft TrueType:

    sudo thunar /usr/share/fonts/truetype/msttcorefonts/
    
  10. Maintenant, dans la nouvelle fenêtre Thunar (chemin:) /usr/share/fonts/truetype/msttcorefonts/, allez au menu Thunar, sélectionnez l’option Editer puis cliquez sur Sélectionner tous les fichiers . Appuyez ensuite sur la touche F2 (ou allez à l'option du menu Edition et cliquez sur Renommer ... , ou cliquez avec le bouton droit de la souris sur la zone dans laquelle les fichiers ont été sélectionnés et choisissez l' option Renommer ... ), modifiez le premier champ de la liste. à gauche en majuscules / minuscules (si vous avez besoin d'un exemple, jetez un coup d'œil à cette image ), puis modifiez le champ de droite en Nom et suffixe . Enfin, sur le Convert to:terrain, modifiez son paramètre en minuscule , puis appuyez sur le bouton Renommer les fichiers. bouton.

...et c'est tout!

Si vous avez tout suivi comme expliqué ici, toutes les polices TrueType Microsoft de base sont désormais installées. Lancez par exemple LibreOffice Writer et vérifiez si des polices telles que Arial et Comic Sans sont disponibles. S'ils le sont, les polices ont été correctement ajoutées à votre système.

PS: les restes à /tmp/fontsvolonté seront éliminés lors du prochain redémarrage du système. Par conséquent, vous n'avez pas besoin de vous inquiéter pour eux.

Yuri Sucupira
la source
0

J'ai rencontré le problème «Impossible de télécharger des fichiers de données supplémentaires» après avoir exécuté «sudo apt install ubuntu-restricted-extras» dans Ubuntu 18.04.

J'ai corrigé le problème avec ces deux commandes de terminal émises en ~ / Téléchargements: wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb sudo gdebi ttf-mscorefonts-installer_3.7_all.deb

Bonne chance. (Si gdebi n'est pas déjà installé, effectuez préalablement une opération «sudo apt install gdebi».

Creuser
la source
-1

chercher le fichier gksudo

which gksudo

et pour kdesudo

which kdesudo

Depuis que j'utilise kubuntu, il manque gksudo lorsque le script automatisé tente de télécharger les fichiers manquants.

c'est le bug !!

solution de contournement: je l'ai résolu avec un lien symbolique:

ln -s /usr/bin/kdesudo /usr/bin/gksudo
sudo apt-get remove --purge ubuntu-restricted-extras ttf-mscorefonts-installer flashplugin-installer
sudo restart

après le redémarrage:

sudo apt-get install ubuntu-restricted-extras flashplugin-installer

plus tard, vous pourrez à nouveau supprimer cette solution de contournement moche avec:

sudo rm -i /usr/bin/gksudo

Tout à fait une méthode mais ça marche

rubo77
la source
S'il vous plaît jeter un oeil à cette question .
Utilisateur enregistré
Je suppose que vous pouvez désinstaller ubuntu-restricted-extraset flashplugin-installeraprès que tous les problèmes soient résolus
rubo77
-1

Vous pourriez avoir du mal ttf-mscorefonts-installerà accepter le CLUF.

Ces commandes accepteront le CLUF et réinstalleront les packages (en supposant que vous ayez téléchargé les polices individuelles .exe):

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo dpkg-reconfigure ttf-mscorefonts-installer
Jack
la source
Ce n'était pas mon problème, j'ai accepté le CLUF après avoir utilisé une autre méthode de réinstallation et le problème persiste. OMG, Ubuntu ...
Ciro Santilli a annoncé le