web-dev-qa-db-fra.com

"Echec du téléchargement de fichiers de données supplémentaires" après l'installation de ttf-mscorefonts-installer

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 ou 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 avait ce problème aussi, mais il n'a pas encore répondu.

  • Je suis un débutant ici, aide s'il vous plaît.
112
armanke13

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 et allez à ce lien sourceforge et téléchargez-y tous les fichiers .exe sauf le fichier wd97vwr32.exe.

  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é les polices Microsoft ou non. Utilisation Tab pour sélectionner OK et appuyez sur Enter.
    • Ensuite, il vous sera demandé de saisir le nom du répertoire pour les fichiers téléchargés. Tapez l’emplacement de votre répertoire personnel et utilisez Tab pour sélectionner OK, et appuyez sur Enter.

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

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

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

Quelle était la cause du problème?

Ce paquetage ttf-mscorefonts-installer permet de télécharger les fichiers de polices de Microsoft (ces fichiers sont mis à disposition gratuitement par Microsoft) depuis Internet et de 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 comme les 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 vers la boîte d'envoi et l'extraire dans un dossier. Si vous l'extrayez dans /tmp/, vous taperez ce répertoire après la commande dpkg-reconfigure dans la solution 2.

97
Anwar

Je suis allé sur site de Debian et j'ai téléchargé le fichier ttf-mscorefonts-installer_3.6 et je l'ai installé à l'aide de 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.

82
Muaad ElSharif

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
7
user586446

Si vous obtenez:

Obtenez: 1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B] Err: 1 http://downloads.sourceforge.net/corefonts/andale32. exe
Discordance de la somme de hachage Récupéré 969 B en 1 (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 http://downloads.sourceforge.net/mir...ourceforge.net Discordance 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.

4
Luke

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  
2
egotopia

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

Pour arrêter le harcèlement autour de Failure to download extra data files, commencez supprimez 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'
1
Serge Stroobandt

Désinstallez le paquet ttf-mscorefonts-installer puis installez-le buntu-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 de plus dans le message: flashplugin-installer ) c'est le message ennuyant que je reçois à chaque début (très long , cliquez à droite pour le télécharger): this is the annoying message i get every start

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

0
rubo77

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 package ttf-mscorefonts-installer 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 requis pour extraire les polices TrueType de l'intérieur des fichiers EXE que vous ' Je dois télécharger):

    Sudo apt-get install p7Zip p7Zip-full --reinstall -y
    
  4. Créez un dossier temporaire fonts 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 sauf wd97vwr32.exe (car wd97vwr32.exe est un visualiseur Word 97: il ne s'agit pas d'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: si /usr/share/fonts/truetype/msttcorefonts/ n'existe pas, créez-le en exécutant la commande Shell Sudo 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 puis sélectionnez l’option Éditer puis tapez Sélectionnez tous les fichiers . Appuyez ensuite sur la touche F2 (ou sélectionnez l’option de menu Edition et cliquez sur Renommer ... ou cliquez avec le bouton droit de la souris sur la zone de sélection des fichiers et choisissez l’option Renommer ... ), modifiez le premier champ à gauche pour majuscules/minuscules (si vous avez besoin d'un exemple, regardez cette image ), puis remplacez le champ de droite par Nom et suffixe . Enfin, dans le champ Convert to:, modifiez son paramètre en en minuscule , puis appuyez sur le bouton Renommer les fichiers bouton.

...et c'est tout!

Si vous avez tout suivi comme expliqué ici, vous aurez maintenant toutes les polices TrueType Microsoft de base installées. Commencez 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 de /tmp/fonts seront éliminés à la prochaine réinitialisation du système. Par conséquent, vous n'avez pas besoin de vous inquiéter pour eux.

0
Yuri Sucupira