Mscorefonts problèmes

55

J'ai essayé d'installer ttf-mscorefonts-installer depuis le terminal, car je veux utiliser Wine.

Cela ressemblait à un échec sur la partie Comic Sans. L'afficher affiche simplement le texte dans une autre police.

Ensuite, la fenêtre Echec du téléchargement de fichiers de données supplémentaires est apparue.

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

Que dois-je faire?

    
posée AnAwesomeMiner 30.10.2014 - 17:27
la source

5 réponses

33

Je l'ai réparé.

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

    
réponse donnée AnAwesomeMiner 30.10.2014 - 18:06
la source
67

Même problème, a trouvé une solution

  1. Installez le paquet ttf-mscorefonts-installer , nous avons besoin de certaines choses 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 ")}' /usr/share/package-data-downloads/ttf-mscorefonts-installer
    sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*
    
  3. Évitez les futurs messages d'erreur

    sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
    
  4. Entretien ménager

    cd ..
    rm -r "$TMP"
    

source principale

Problème résolu ;)

    
réponse donnée A.B. 05.08.2015 - 22:07
la source
9

Une option simple contournement peut être implémentée comme suit en utilisant un dépôt 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 d'Ubuntu sera bientôt corrigée.

    
réponse donnée Richard Elkins 01.01.2017 - 20:04
la source
2

En ce qui concerne Ubuntu 64-bit 15.04 fraîchement installé avec tous les extras également installés lors de l'installation, Wine s'est arrêté en cours de route et il était connecté aux mscorefonts, avec le message d'erreur répété ci-dessus. Après quelques heures d'attente, je quitte le centre de logiciels et redémarre. Les lignes suivantes ont complètement résolu le problème et ont configuré correctement les mscorefonts, pour autant que je sache. L’explication est donnée en 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 (le dpkg) doit être effectuée pour terminer l'installation du vin. Ensuite, lorsque cela se produit, il indique que andale32.exe n'est pas comme prévu (dans une valeur de hachage, qui fait probablement référence à une version antérieure ou à une version antérieure). En supposant que c'est correct, il est ensuite installé manuellement, dans ce cas en exécutant «sudo» devant wine, ce qui peut ne pas être nécessaire. Après la dernière ligne et une attente, la question de l'acceptation des polices se présente comme une belle fenêtre. Une répétition des --fix-missing indique que vous n'avez pas besoin de commandes supplémentaires.

    
réponse donnée Aristo Tacoma 24.04.2015 - 19:14
la source
1

Pour résoudre ce problème, essayez de supprimer et de réinstaller ttf-mscorefonts-installer du terminal uniquement - il existe des invites auxquelles il faut répondre et qui ne sont pas toujours correctement exécutées dans une fenêtre graphique:

Ouvrez 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
    
réponse donnée Charles Green 30.10.2014 - 17:44
la source

Lire d'autres questions sur les étiquettes