Falha ao baixar arquivos de dados extras - ttf-mscorefonts-installer [duplicate]

90

Este é um problema antigo que merece uma correção de bugs, mas está superando uma piada agora e parece que não consigo contornar isso.

Eu continuo recebendo o erro failed To download extra data files temido em relação a ttf-mscorefonts-installer :

Solicitar repetidamente que tente novamente não ajuda, adicionalmente, tentando repetidamente -

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

Não está funcionando também. Acabei de receber pelo menos um erro 404 de um dos links do sourceforge que o impede de funcionar -

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) ...

O ponto específico no qual ele falha ao fazer o download mudou - parece ser um problema de confiabilidade do sourceforge, mas isso agora está acontecendo há semanas e resulta em popups irritantes como acima de tudo.

Como podemos corrigir isso e / ou como posso trabalhar com isso por enquanto?

    
por Julie Brandon 22.11.2016 / 14:23

2 respostas

86

Bug do Launchpad # 1607535 #1651923 é corrigido nos repositórios de" atualizações "do Apt para Xenial e Yakkety.

  1. Se você estiver no Ubuntu Xenial ou posterior (16.04+), certifique-se de que o repositório de "atualizações" esteja ativado e atualize as informações do repositório e seus pacotes:

    sudo apt update
    sudo apt upgrade -f
    

    Isso diz ao Apt para

    • atualize todos os pacotes que podem ser substituídos trivialmente por uma nova versão e
    • tente corrigir todos os pacotes inconsistentes no processo ( -f ).
  2. Se as versões fixas não estiverem disponíveis para o lançamento do Ubuntu você pode baixe a versão Debian do ttf-mscorefonts-installer que não sofre com este bug e instale-o com o Software Center ou na linha de comando .

por David Foerster 23.11.2016 / 15:54
82

Tive o mesmo problema, encontrei uma solução na Web que funcionou para mim e as outras "soluções" não funcionaram:

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
    
por Hsquare 16.12.2016 / 20:29