Vraag Fout bij het downloaden van extra gegevensbestanden - ttf-mscorefonts-installer [duplicate]


Deze vraag heeft hier al een antwoord:

Dit is een oud probleem dat een bugfix verdient, maar het gaat nu verder dan een grap en ik kan er niet omheen werken.

Ik blijf gevreesd failed To download extra data files fout in relatie tot ttf-mscorefonts-installer:

screenshot1

Het herhaaldelijk vragen om het opnieuw te proberen, helpt niet, bovendien, herhaaldelijk proberen-

sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

Werkt ook niet. Ik krijg zojuist ten minste één 404-fout van een van de sourceforge-links die de werking ervan stopt

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 to upgrade, 0 to newly install, 1 reinstalled, 0 to remove and 20 not to upgrade.
Need to get 0 B/29.5 kB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 352049 files and directories currently installed.)
Preparing to unpack .../ttf-mscorefonts-installer_3.4+nmu1ubuntu2_all.deb ...
mscorefonts-eula license has already been accepted
Unpacking ttf-mscorefonts-installer (3.4+nmu1ubuntu2) over (3.4+nmu1ubuntu2) ...
Processing triggers for fontconfig (2.11.94-0ubuntu1.1) ...
Processing triggers for update-notifier-common (3.168.2) ...
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
Get:1 http://downloads.sourceforge.net/corefonts/andale32.exe [198 kB]
Fetched 198 kB in 0s (339 kB/s)                                                
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arial32.exe
Get:1 http://downloads.sourceforge.net/corefonts/arial32.exe [554 kB]
Fetched 554 kB in 0s (575 kB/s)                                                
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arial32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arialb32.exe
Get:1 http://downloads.sourceforge.net/corefonts/arialb32.exe [168 kB]
Fetched 168 kB in 0s (306 kB/s)                                                
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arialb32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/comic32.exe
Err:1 http://downloads.sourceforge.net/corefonts/comic32.exe
  404  Not Found
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/comic32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
E: Failed to fetch https://netix.dl.sourceforge.net/project/corefonts/the fonts/final/comic32.exe  404  Not Found

E: Download Failed
Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...

Het specifieke punt waarop het niet kon worden gedownload, veranderde - het lijkt een sourceforge-betrouwbaarheidsprobleem te zijn, maar dit is nu weken aan de gang en resulteert in irritante pop-ups als altijd.

Hoe krijgen we dit opgelost en / of hoe kan ik er nu omheen werken.


87
2017-11-22 13:23


oorsprong


Het is een probleem met SourceForge; gerelateerde discussie in bug # 1607535. - Gunnar Hjalmarsson
@Anwar: geen duplicaat. Het antwoord in de gekoppelde vraag lijkt niet meer te werken - user000001
U kunt hier mijn antwoord op de bron van het probleem controleren: askubuntu.com/a/857970/585518 De bovenstaande oplossing werkt alleen als de downloadlocatie goed zal reageren, wat het nog steeds niet lijkt. De link legt uit hoe het pakket opnieuw moet worden uitgevoerd met de lokaal gedownloade bestanden. - Vincent Gerris


antwoorden:


Launchpad-bug # 1607535  # 1651923 is opgelost in de "updates" -repository's van Apt voor Xenial en Yakkety.

  1. Als je op Ubuntu Xenial of hoger (16.04+) bent, zorg dan dat de repository "updates" is ingeschakeld en werk de repository-informatie en je pakketten bij:

    sudo apt update
    sudo apt upgrade -f
    

    Dit vertelt Apt aan

    • upgrade alle pakketten die triviaal kunnen worden vervangen door een nieuwe versie, en
    • probeer alle inconsistente pakketten in het proces te repareren (-f).
  2. Als de vaste versies zijn niet beschikbaar voor uw Ubuntu-release jij kan download de Debian-versie van ttf-mscorefonts-installer welke niet lijdt aan deze bug en installeer het met Software Center of op de opdrachtregel.


86
2017-11-23 14:54



Bedankt! Voor 16.04 lijkt het installeren van het 3.6 deb-bestand (met gdebi) te werken. :) - Julie Brandon
Nee: ttf-mscorefonts-installer is already the newest version (3.4+nmu1ubuntu2). het is zo irritant! - mdesantis
@mdesantis: Ja, zoals ik al zei, er is nog geen nieuwe versie beschikbaar in de repository's van Canonical. Heb je verder gelezen dan stap 1? - David Foerster
@mdesantis: Ik ben me bewust van dat probleem, maar ik vond het moeilijker en kwetsbaarder dan een eenvoudige handmatige pakketinstallatie. - David Foerster
@ ErelSegal-Halevi: Kortom, bekijk de uitvoer van de pakketbeheerder (of de statuscode als u dat wilt) en zoek uiteindelijk naar de lettertypen in de lijst met geïnstalleerde lettertypen. gnome-font-viewer is de standaard voor die op Unity- of Gnome-gebaseerde Ubuntu-systemen. - David Foerster


Had hetzelfde probleem, vond een oplossing in het web die voor mij werkte, de andere "oplossingen" werkten niet:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb

sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb

81
2017-12-16 19:29



Over het algemeen is het gebruik van gdebi een beter idee, omdat het dependencies zal installeren (als die er zijn.) :) - Julie Brandon
Dit zou het geaccepteerde antwoord moeten zijn - Joao Carlos
Dit is het geval van debian, maar ik zou willen voorstellen om te downloaden van ubuntu-site voor ubuntu. - TorokLev
@Toroklev: het geheel van Ubuntu is gebaseerd op Debian. Zoals andere antwoorden hebben opgemerkt, hebben de Ubuntu repo's niet de nieuwste versie (alleen 3.4), dus als je dit wilt laten repareren, moet je a) wachten tot ze het doen, of b) de 3.6-versie rechtstreeks van de Debian repo pakken en installeer het handmatig. - Scaine
de wget commando resulteerde in een 404 page not found - user3629249