Recebi notificações sobre "falha ao baixar arquivos de dados extras" do notificador de atualização. Ele me pediu para baixar fontes a pedido do ttf-mscorefonts-installer
pacote. No entanto, sempre que clico em "executar esta ação agora", uma janela é exibida (veja a figura abaixo) e ela nunca é baixada.
Ele fica "aguardando cabeçalhos" até o tempo limite. O mesmo acontecerá se eu usar o wget
terminal in para baixar o pacote:
wget downloads.sourceforge.net/corefonts/andale32.exe
--2016-05-02 11:57:32-- http://downloads.sourceforge.net/corefonts/andale32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response...
Irá falhar novamente.
Percebi problemas semelhantes como este , mas as soluções conhecidas nunca funcionaram em mim. O problema é que eu posso baixar o pacote da fonte de um navegador como o Chrome e executar o seguinte comando para corrigir o problema da fonte:
sudo dpkg-reconfigure ttf-mscorefonts-installer
com a pasta de fontes direcionada. Mas minha pergunta é: tenho algum problema com minha package-data-downloader
configuração e com o terminal? O sudo apt-get update
comando pode ser executado com alguns erros e aviso mostrando que, mas geralmente ele pode baixar dados da Internet. Ele só falha quando o terminal se conecta ao sourceforge ou a sites similares.
Espero que você tenha alguma idéia de como fazer o download do terminal funcionar para todos os casos. Deixe-me saber que outras informações posso fornecer. Obrigado!
Respostas:
Resumo:
Este parece ser um problema do servidor Ubuntu por enquanto. Abaixo está uma solução temporária para evitar esse problema:
Baixe todas as fontes, exceto o wd97vwr32.exe, no site sourceforge, usando o seu navegador de internet favorito. Coloque todos os arquivos exe em uma pasta.
Em seguida, execute a linha de comando no seu terminal:
com a pasta de fontes direcionada.
Observe que pode ser necessário repetir essa operação algumas vezes se houver mais mensagens de fontes ausentes aparecendo. Para todas as fontes ausentes, tente procurar as fontes perdidas, faça o download dos arquivos exe e coloque-os na pasta de fontes criada na etapa anterior e refaça a linha de comando até que não apareçam mais mensagens de erro.
O prompt irá parar de aparecer depois disso. Como apontado na outra resposta, este é um bug do sistema Ubuntu 16.04 , e esperamos que seja corrigido na raiz em breve.
Atualização em 06/11/2018 : Uma solução melhor / mais fácil é baixar a versão 3.7 ou a mais recente
ttf-mscorefonts-installer
do Debian . Clicar duas vezes e instalar esse pacote com o centro de software do gnome (e provavelmente também o centro de software do ubuntu) funciona perfeitamente. Ou, se você deseja executar algum código, aqui está:fará o download do pacote para a pasta Downloads e
fonte
wget
informações - o download e a instalação do pacote .deb corrigiram o problema imediatamente; em contraste com todas as outras soluções propostas em outros lugares.Este é um erro confirmado no Xenial Xerus (16.04). O mesmo erro persiste para mim. Tentei instalar o ms-fonts separadamente usando a linha de comando que também falhou. Mas é possível instalar baixando os pacotes da Internet através do navegador.
Para o rastreamento de erros e a solução para o bug, você pode acompanhar o link de discussão abaixo. O bug ainda está aberto e ainda não foi resolvido.
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280
Por favor, reporte todas as soluções encontradas para o bug.
ATUALIZAÇÃO:
Eu encontrei uma maneira de remover os arquivos temporários na pasta parcial e instalar as fontes através do terminal. Isso funcionou para mim.
Por favor veja o link abaixo.
Como criar fontes de download do pacote ttf-mscorefonts-installer, depois que ele diz que foi instalado?
fonte
Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe Hash Sum mismatch Fetched 969 B in 1s (904 B/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) E: Failed to fetch http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net Hash Sum mismatch E: Download Failed Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...
A solução que encontrei é baixar a versão deste pacote do Debian:
https://packages.debian.org/en/sid/all/ttf-mscorefonts-installer/download
Em seguida, as fontes são instaladas sem problemas! Hooray, e é triste que o Ubuntu não tenha criado um pacote funcional quando eles poderiam ter copiado a versão do Debian e funcionado!
fonte