web-dev-qa-db-fra.com

Problèmes Mscorefonts

J'ai essayé d'installer ttf-mscorefonts-installer à partir du terminal, car je souhaite utiliser Wine.

Cela ressemblait un peu à un échec de la part de Comic Sans. L'afficher ne fait qu'afficher le texte dans une autre police.

Ensuite, la fenêtre Impossible de télécharger des fichiers de données supplémentaires est apparue.

enter image description here

J'ai essayé de désinstaller ttf-mscorefonts-installer du terminal, puis de le réinstaller en suivant les instructions données dans cette réponse . Cette fois, la première police, andale32.exe, n'a pas été récupérée. J'ai reçu un message d'erreur disant: invalid content-range header.

Que devrais-je faire?

57
AnAwesomeMiner

Je l'ai corrigé.

Téléchargez et installez this via le centre logiciel et boum! Ça marche: D

33
AnAwesomeMiner

Même problème, solution trouvée

  1. Installez le paquet ttf-mscorefonts-installer, nous avons besoin de quelque chose du paquet plus tard

    Sudo apt-get install ttf-mscorefonts-installer
    
  2. Téléchargez et installez les polices

    TMP=$(mktemp -d)
    cd "$TMP"
    awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer
    Sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*
    
  3. Eviter les futurs messages d'erreur

    Sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
    
  4. Ménagère

    cd ..
    rm -r "$TMP"
    

source primaire

Problème résolu ;)

70
A.B.

Une option simple solution de contournement peut être implémentée comme suit à l'aide d'un référentiel Debian (fiable):

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

Espérons que la version repo Ubuntu sera bientôt corrigée.

9
Richard Elkins

En ce qui concerne Ubuntu 64 bits 15.04 nouvellement configuré avec tous les extras également installés lors de l’installation, Wine s’est arrêté à mi-chemin dans le processus et a été connecté aux mcorefonts, avec le message d’erreur répété indiqué ci-dessus. Après avoir attendu quelques heures, j'ai quitté le centre logiciel et redémarré. Les lignes suivantes ont complètement résolu le problème et configuré correctement les mscorefonts, pour autant que je sache. L'explication est donnée ci-dessous.

Sudo apt-get update --fix-missing
Sudo dpkg --configure -a
cd
Sudo wget downloads.sourceforge.net/corefonts/andale32.exe
Sudo wine andale32
rm andale32.exe

La première ligne indique que la deuxième ligne (dpkg) doit être exécutée pour terminer l'installation du vin. Ensuite, lorsque cela se produit, cela indique que andale32.exe n’est pas celui attendu (valeur de hachage, qui fait probablement référence à une version antérieure de celui-ci). En supposant que tout va bien, il est ensuite installé manuellement, dans ce cas en exécutant 'Sudo' devant vin, ce qui peut ne pas être nécessaire. Après la dernière ligne et une attente, la question de savoir si les polices sont acceptées se pose comme une fenêtre de Nice. Une répétition de --fix-missing indique qu'il n'est pas nécessaire d'ajouter de commandes.

2
Aristo Tacoma

Pour résoudre ce problème, essayez de supprimer et de réinstaller ttf-mscorefonts-installer uniquement sur le terminal. Certaines invites doivent être répondues et ne sont pas toujours exécutées correctement dans une fenêtre graphique:

Ouvrir un terminal avec alt+ctrl+t

Entrez les commandes suivantes

Sudo apt-get remove --purge ttf-mscorefonts-installer
Sudo apt-get install ttf-mscorefonts-installer
1
Charles Green