"Fehler beim Herunterladen zusätzlicher Datendateien" nach der Installation von ttf-mscorefonts-installer


111

Nach der Neuinstallation 12.04 aktualisiere ich apt und starte das System neu. Nach dem Neustart erhalte ich immer die ärgerliche Meldung:

Fehler beim Herunterladen zusätzlicher Datendateien

Bei den folgenden Paketen wurden nach der Paketinstallation zusätzliche Datendownloads angefordert, die Daten konnten jedoch nicht heruntergeladen oder verarbeitet werden.

ttf-mscorefonts-installer

Der Download wird später erneut versucht, oder Sie können den Download jetzt erneut versuchen. Das Ausführen dieses Befehls erfordert eine aktive Internetverbindung.

Aber wenn ich jetzt versuche auszuführen, zeigt es ein blinkendes Terminalfenster und als ob nichts passieren würde. Es wird wieder passieren, wenn ich das System neu starte.

Ich habe festgestellt, dass auch jemand dieses Problem hat , aber er hat noch nicht geantwortet.

  • Ich bin ein Neuling hier, bitte helfen Sie.

Falls jemand nach einer Lösung für dieses Problem für 14.04 LTS (Trusty Tahr) sucht, finden Sie hier den Text der ersten und letzten Meldung für diese Version: "Datendateien für einige Pakete konnten nicht heruntergeladen werden" und "Dies ist ein dauerhafter Fehler Dadurch können diese Pakete auf Ihrem System nicht mehr verwendet werden. Möglicherweise müssen Sie Ihre Internetverbindung reparieren und die Pakete anschließend entfernen und erneut installieren, um dieses Problem zu beheben. "
Walter Tross


Wie oben erwähnt, wurde die aktuelle Arbeitslösung für Ubuntu 16.04 und 16.10 vorgeschlagen . Dies sollte auch für Ubuntu 12.04 der Fall sein.
Xiaodong Qi

Antworten:


100

Lösung 1:

Stellen Sie eine Verbindung zum Internet her und führen Sie den folgenden Befehl aus, um den Fehler zu beheben

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

Dadurch wird das Paket neu installiert und die zum Konfigurieren des Pakets erforderlichen Datendateien heruntergeladen. Warten Sie einige Male, bis der Download abgeschlossen ist. Die Downloadgröße beträgt ca. 4 MB.

Lösung 2:

  1. Stellen Sie eine Verbindung zum Internet her, und rufen Sie diesen SourceForge-Link auf, und laden Sie dort alle .exeDateien mit Ausnahme der wd97vwr32.exeDatei herunter .

  2. Kopieren Sie diese Dateien in Ihr Home-Verzeichnis.

  3. Führen Sie diesen Befehl aus, um das Paket zu konfigurieren

    sudo dpkg-reconfigure ttf-mscorefonts-installer
    
    • Sie werden gefragt, ob Sie Microsoft-Schriftarten heruntergeladen haben oder nicht. Wählen TabSie mit OK und drücken Sie Enter.
    • Anschließend werden Sie erneut aufgefordert, den Verzeichnisnamen für die heruntergeladenen Dateien einzugeben. Geben Sie den Speicherort Ihres Basisverzeichnisses ein und Tabwählen Sie mit OK aus . Drücken Sie dann Enter.

      Wenn Ihr Anmeldename beispielsweise lautet anwar, wird der Speicherort angezeigt /home/anwar, da ich die heruntergeladenen Dateien dort kopiert habe.

Getan! Sie haben das Paket erfolgreich konfiguriert und eingerichtet.

Hinweis: Wenn die Dateien können nicht auf Fehler 404 heruntergeladen werden, überprüfen Sie die „Kann nicht herunterladen?“ Sektion

Was war die Ursache des Problems?

Mit diesem Paket ttf-mscorefonts-installerwerden Microsoft-Schriftdateien (diese Dateien werden von Microsoft kostenlos zur Verfügung gestellt) aus dem Internet heruntergeladen und installiert. Da Sie die EULA von Microsoft akzeptieren müssen, um diese Schriftdateien zu verwenden, können diese Schriftarten nicht wie andere Free- Pakete (Free as freedom) in das Paket aufgenommen werden.

Das Problem war, dass Sie irgendwie vom Internet getrennt werden, bevor Sie diese Dateien herunterladen. Die Meldung fordert Sie auf, weitere Datendateien herunterzuladen.

Kann nicht herunterladen?

Wenn Sie die Dateien aufgrund von 404- Fehlern nicht herunterladen können, habe ich ein tar.gz-Archiv der heruntergeladenen Inhalte erstellt. Sie können es von diesem Dropbox-Link herunterladen und in einen Ordner extrahieren. Wenn Sie es in extrahieren /tmp/, geben Sie dieses Verzeichnis nach dem dpkg-reconfigureBefehl in Lösung 2 ein.


3
Lösung 1 löste mein Problem am 14.04 LTS (Trusty Tahr). Shift-Tab, um "OK" auszuwählen, dann Enter und Enter erneut.
Walter Tross

4
Lösung 1 hat bei mir nicht funktioniert. Beim Versuch, die Schriftart andale.ttf herunterzuladen, wird die Meldung "Hashtype mismatch" angezeigt. Offenbar wird das gleiche Problem diskutiert und behoben unter askubuntu.com/questions/543673/mscorefonts-problems
Michael McGinnis

12
Lösung 1 schlägt für mich aufgrund eines Fehlers 404 (Datei nicht gefunden) in Bezug auf downloads.sourceforge.net/corefonts/andale32.exe fehl . Lösung 2 schlägt für mich fehl, da sudo dpkg-reconfigure ttf-mscorefonts-installerich das Paket mit dem Befehl nicht konfigurieren kann. (Ubuntu 16.04 LTS)
marianoju

1
@Anwar a) Ich bin froh, dass der SourceForge-Link für Sie funktioniert, aber bitte lesen Sie answers.launchpad.net/ubuntu/+question/404484 für eine Protokolldatei mit mehreren Fehlern 404, auf die ich beim Versuch der Neuinstallation gestoßen bin (nicht nur mit andale32, aber auch comic32 und arial32). b) Sollte nicht sudo dpkg-reconfigurelassen Sie mich neu zu konfigurieren , selbst wenn die Schriftart bereits bereits konfiguriert? c) Ich habe und überprüft mscorefonts-eula license has already been accepted, das ist hier also nicht das Problem.
Marianoju

2
b) dpkg-reconfiguremacht nichts, wenn das Paket bereits konfiguriert ist. In diesem Fall schlage ich einfach vor, das Paket mit sudo apt-get purge Befehl zu entfernen und neu zu installieren.
Anwar

81

Ich ging zu Debians Site und lud den ttf-mscorefonts-installer_3.6 herunter und installierte ihn mit Gdeb, erfolgreich installiert.

Befehlszeilenbeispiel:

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

Keine der anderen hier veröffentlichten Lösungen hat für mich funktioniert.


10
Sollte die akzeptierte Antwort sein;)
blong

2
Funktioniert gut, gibt es einen https-Link?
Mark

3
+1 das funktioniert wirklich gut :) aber warum nicht diese Version in Ubuntu - Repository tho gelandet ..
angulared

2
Ich habe das mit gdebi installiert und gearbeitet!
eri0o

2
Die eigentliche Ursache ist ein Fehler. Bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1607535 - Dieser Fehler kann in Ubuntu behoben werden, da das Backportieren aus irgendeinem Grund zu lange dauert.
Mikko Rantalainen

7

Ich hatte das gleiche Problem ... Das ist also meine Problemumgehung, um es zu beheben:

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

Danke, ich habe diesen Fehler unter Ubuntu 16.04 und 16.10 bekommen und die meisten Lösungen haben mir nicht geholfen. Dieser schien es sofort zu beheben, Times New Roman in Libre Office Writer zum Laufen zu bringen und die Texte in Firefox wieder korrekt anzuzeigen. Große Hilfe.
Alex

Als vorheriger Kommentar hat bei mir am 16.04 gearbeitet, als andere nicht. Danke :)
Teknogrebo

1
Das hat einmal bei mir geklappt, aber jetzt bekomme ich E: Failed to fetch https://iweb.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe 404 Not Found. Es sieht so aus, als ob guter alter Sourceforge die notwendigen Dateien entfernt.
Cerin

4

Wenn Sie bekommen:

Get: 1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B] Err: 1 http://downloads.sourceforge.net/corefonts/andale32.exe
Nicht übereinstimmende Hashsumme 969 B in 1s (660 B / s)
W: Benutzer '_apt' konnte nicht auf Berechtigungen zum Herunterladen als Datei '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' zugreifen. - pkgAcquire :: Run (13: Berechtigung verweigert) E: Fehler beim Abrufen von http://downloads.sourceforge.net/mir...ourceforge.net Hash Sum Mismatch

E: Download fehlgeschlagen

Versuche dies:

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

Gefolgt von:

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

Weitere Informationen finden Sie in diesem Thread .


1
Das habe ich gerade versucht, aber jetzt bekomme ich ein Problem mit arial: Err: 1 downloads.sourceforge.net/corefonts/arial32.exe Hash Sum Mismatch
JohnnyBizzle

Funktionierte gut auf Lubuntu 16.04! Vielen Dank!
Uilian

_apt-Berechtigungsfehler ist erneut aufgetreten, aber diesmal war es weitaus besser. Ich habe gesehen, wie Schriften einzeln installiert wurden. Kein Fehler. Nur Warnungen. Jetzt werden Schriftarten in LibreOffice angezeigt.
Satya Prakash

2

Meins funktioniert mit der Neuinstallation (habe den Befehl hier gefunden und probiere ihn einfach aus, aber dann hat es funktioniert. Lol)

Befehl deinstallieren

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

Befehl installieren

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

Diese Antwort funktioniert bei mir anders als angenommen. Das Spülen vor dem Reinstal ist ein Schlüssel.
Yuri Gor

Scheitert mit: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

Stoppen Sie das Nörgeln, installieren und aktualisieren Sie den Font-Cache

Um das Nörgeln zu stoppen Failure to download extra data files, entfernen Sie zuerst den teilweisen Download:

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

Dann herunterladen und installieren Sie die Debian Version dieses Pakets:

$ 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

Ergreifen Sie zum Schluss diese Gelegenheit, um den Font-Cache zu aktualisieren:

$ sudo fc-cache -f -v

Für die Ansible-Automatisierung

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

0

Deinstallieren Sie das Paket ttf-mscorefonts-installer und installieren Sie dann ubuntu-restricted- extras .

Stellen Sie eine Verbindung zum Internet her und führen Sie den folgenden Befehl aus:

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

Nach dem nächsten Start Ihres Systems wird die Meldung nicht mehr angezeigt.

(Ich hatte das gleiche Problem, aber mit noch einem weiteren Paket in der Nachricht: flashplugin-installer ) Dies ist die nervige Nachricht, die ich bei jedem Start bekomme (sehr lang, Rechtsklick zum Herunterladen): Das ist die nervige Nachricht, die ich bei jedem Start bekomme

Möglicherweise müssen Sie das System neu starten, bevor Sie die ubuntu-eingeschränkten Extras installieren können


Warum sollte er das Paket aus ttf-mscorefonts-installerirgendeinem Grund deinstallieren ? Beachten Sie, dass ubuntu-restricted-extrases auch als Abhängigkeit installiert wird. Also, worum geht es?
Anwar

ja, es gibt einen grund, denn es funktioniert!
Rubo77

1
Es klingt wirklich seltsam, aber ich vermute, es gibt irgendwo in apt-get einen Fehler: Auch wenn Sie ttf-mscorefonts-installer entfernen, bleibt die Meldung, dass sie fehlt, nach einem Neustart bestehen! Dies ist ein wirklich merkwürdiges Verhalten, aber die einzige Lösung besteht darin, alles zu deinstallieren, was mit diesem Fehler zusammenhängt, und die ubuntu-eingeschränkten Extras nach einem Neustart erneut zu installieren. Ich hatte dieses seltsame Verhalten bereits auf zwei Maschinen
rubo77

@ rubo77 Ich kann das nicht wirklich bestätigen ...
ζ--

es hat nur funktioniert, weil auf meinem computer gksudo installiert war. ich habe eine neue antwort hinzugefügt, die auch auf kubuntu fresh install funktionieren sollte
rubo77 20.09.12

0

Die obige Frage bezieht sich auf diese andere .

Keine der Lösungen, die bei beiden Fragen angeboten wurden, funktionierte für mich. Daher habe ich beschlossen:

Installieren Sie die TrueType-Schriftarten manuell

Im Folgenden sind die 10 Schritte aufgeführt, die Sie ausführen müssen, um die Microsoft-Kern-TrueType-Schriftarten manuell zu installieren. Sofern nicht anders angegeben, müssen alle Befehle in einem Shell-Terminal-Fenster ausgeführt werden. In den meisten * Ubuntu-Distributionen können Sie mit der Tastenkombination Strg + Alt + T (Tastaturkürzel) ein neues Shell-Terminal-Fenster öffnen.

  1. ttf-mscorefonts-installerBereinigen Sie das Paket und bereinigen Sie den APT-Cache von DEB-Paketen:

    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. Installieren / aktualisieren Sie den Thunar- Dateimanager (er wird weiterhin benötigt, um alle heruntergeladenen TrueType-Schriftarten umzubenennen):

    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. Installieren / aktualisieren Sie den 7z- Dateiarchivierer (es ist ein Komprimierer / Kompressor und ein Extraktor / Dekomprimierer erforderlich, um die TrueType-Schriftarten aus den EXE-Dateien zu extrahieren, die Sie herunterladen müssen):

    sudo apt-get install p7zip p7zip-full --reinstall -y
    
  4. Erstellen Sie einen temporären fontsOrdner, indem Sie diesen Shell-Befehl ausführen:

    mkdir /tmp/fonts
    
  5. Starten Sie einen Webbrowser (wie Mozilla Firefox, Google Chrome oder einen anderen, den Sie möglicherweise verwenden) und rufen Sie https://sourceforge.net/projects/corefonts/files/the%20fonts/final/ auf und laden Sie alle EXE-Dateien mit Ausnahme von herunter wd97vwr32.exe (da wd97vwr32.exe ein Word 97-Viewer ist: keine TrueType-Schriftartdatei). Alle heruntergeladenen EXE-Dateien müssen unter gespeichert werden/tmp/fonts

  6. Wechseln Sie das Verzeichnis (CD) in diesen temporären Ordner:

    cd /tmp/fonts
    
  7. Extrahieren Sie den Inhalt aller heruntergeladenen EXE-Dateien:

    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. Kopieren Sie alle TTF-Dateien (TrueType Font) in den Microsoft-Ordner für TrueType-Schriftarten Ihres Systems:

    sudo cp /tmp/fonts/*.TTF /usr/share/fonts/truetype/msttcorefonts/
    
    • Hinweis: Wenn /usr/share/fonts/truetype/msttcorefonts/dies nicht der Fall ist, erstellen Sie es, indem Sie den Shell-Befehl ausführensudo mkdir /usr/share/fonts/truetype/msttcorefonts/
  9. Starten Sie Thunar im Superuser-Modus im Microsoft-Ordner für TrueType-Schriftarten:

    sudo thunar /usr/share/fonts/truetype/msttcorefonts/
    
  10. /usr/share/fonts/truetype/msttcorefonts/Gehen Sie nun im neuen Thunar-Fenster (Pfad :) zum Thunar-Menü und wählen Sie die Option Bearbeiten und dann Alle Dateien auswählen . Drücken Sie dann die Taste F2 (oder gehen Sie zur Menüoption Bearbeiten und klicken Sie auf Umbenennen ... oder klicken Sie mit der rechten Maustaste auf den Bereich, in dem die Dateien ausgewählt wurden, und wählen Sie die Option Umbenennen ... ), und ändern Sie das erste Feld im Links zu Groß- / Kleinschreibung (wenn Sie ein Beispiel benötigen, sehen Sie sich dieses Bild an ) und ändern Sie das Feld auf der rechten Seite in Name und Suffix . Convert to:Ändern Sie schließlich im Feld den Parameter in Kleinbuchstaben und drücken Sie dann die Taste zum Umbenennen von Dateien Taste.

...und das ist es!

Wenn Sie alles wie hier beschrieben ausgeführt haben, sind jetzt alle Microsoft-Kern-TrueType-Schriftarten installiert. Starten Sie zB LibreOffice Writer und prüfen Sie, ob Schriften wie Arial und Comic Sans verfügbar sind. Wenn dies der Fall ist, wurden die Schriftarten Ihrem System ordnungsgemäß hinzugefügt.

PS: Die Reste von /tmp/fontswerden beim nächsten Systemstart (neu) entfernt. Sie brauchen sich also keine Sorgen zu machen.


0

Nach dem Ausführen von 'sudo apt install ubuntu-restricted-extras' in Ubuntu 18.04 ist das Problem "Fehler beim Herunterladen zusätzlicher Datendateien" aufgetreten.

Ich habe das Problem mit diesen beiden Terminalbefehlen behoben, die in ~ / Downloads ausgegeben wurden: 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

Viel Glück. (Wenn gdebi noch nicht installiert ist, muss vorher 'sudo apt install gdebi' installiert werden.


-1

Suchen Sie nach der Datei gksudo

which gksudo

und für kdesudo

which kdesudo

da ich kubuntu benutze, fehlt gksudo, wenn das automatisierte script versucht, die fehlenden dateien herunterzuladen.

das ist der Fehler !!

Problemumgehung: Ich habe es mit einem Symlink gelöst:

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

nach dem neustart:

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

später kannst du diesen hässlichen Workaround-Symlink wieder entfernen mit:

sudo rm -i /usr/bin/gksudo

Eine Hammermethode, aber es funktioniert


Bitte werfen Sie einen Blick auf diese Frage .
Registrierter Benutzer

Ich denke, Sie können deinstallieren ubuntu-restricted-extrasund flashplugin-installernachdem alle Probleme behoben sind
rubo77

-1

Möglicherweise haben Sie Probleme, ttf-mscorefonts-installerdie EULA zu akzeptieren.

Diese Befehle akzeptieren die EULA und installieren die Pakete neu (vorausgesetzt, Sie haben die einzelnen Schriftarten heruntergeladen .exe):

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo dpkg-reconfigure ttf-mscorefonts-installer

Das war nicht mein Problem, ich habe den EULA nach einer anderen Neuinstallationsmethode wieder aufgenommen und das Problem besteht weiterhin. OMG, Ubuntu ...
Ciro Santilli Am
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.