Como instalar o pacote ttf-mscorefonts-installer

13

Eu tenho o pacote instalado. Agora eu quero usá-lo para instalar o ms ttfonts, conforme indicado na descrição:

"Este pacote permite a instalação fácil das fontes principais do Microsoft True Type para a Web, incluindo: [lista de fontes]"

então, como instalo as fontes?

ptikobj
fonte

Respostas:

9

Os pacotes vêm com um script de pós-instalação (ou seja, literalmente, um script que é executado após a instalação do pacote), que baixa automaticamente as fontes da Microsoft.

Eles já devem estar instalados no seu sistema, logo após a aceitação do contrato de licença do usuário final.

Você pode encontrar as fontes em /usr/share/fonts/truetype/msttcorefonts/. Você pode (realmente não tenho certeza) necessário atualizar o cache da fonte para que os aplicativos possam usá-los, ou talvez o script tenha feito isso por você. A maneira mais fácil de garantir que tudo esteja atualizado é reiniciar o computador.

Se a pasta / usr / share / fonts / truetype / msttcorefonts / estiver vazia, tente usar o comando sudo apt-get install --reinstall ttf-mscorefonts-installere concordar com a licença

Stefano Palazzo
fonte
2
Como você aceita a licença de usuário final? Não consigo clicar no "ok", tentei entrar e a tecla de espaço sem sorte. Posso subir e descer o contrato de licença, mas não posso aceitá-lo.
Lukes
1
Para OKrealçar, pressione as teclas de seta ou a TABtecla. Uma vez destacado, pressione a Entertecla para pressionar OK.
user68186
O "--install" funcionou! Você salva vidas ... Obrigado!
Robin Hood
1
O --reinstallcomando falha em 18.10 com o Failed to fetch https://netix.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=netix.dl.sourceforge.net' is forbiddenque é doloroso: bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1719863
Ciro Santilli #
Obrigado! Por alguma estranha razão dpkg-reconfigure, não tem efeito sobre este pacote.
21419 Tobu
11

Basta executar o instalador:

sudo apt install ttf-mscorefonts-installer

Para aceitar a licença, basta pressionar a Tabtecla até que 'Ok' seja destacado e depois Return.

Em alguns casos, o pacote ttf-mscorefonts-installerfalha ao instalar corretamente com uma mensagem:

E: Failed to fetch http://downloads.sourceforge.net/corefonts/arial32.exe HttpError400

Nesse caso, após a instalação concluída, faça o seguinte:

Crie um diretório temporário e navegue até ele:

TMP=$(mktemp -d)
cd "$TMP"

Depois disso, você pode usar o seguinte comando para baixar todas as fontes do local de origem:

awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer

Agora execute o atualizador para instalá-los finalmente:

sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*

Tudo o que resta agora é limpar o arquivo informando ao sistema que a instalação estava incompleta.

sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer

E termine atrás de você, navegando para fora do diretório temporário e removendo-o:

cd ..
rm -r "$TMP"

Em alguns casos, você precisa reiniciar para obter o reconhecimento das fontes.

Testado e necessário no Ubuntu 15.10, 16.04, 16.10, 17.04, 17.10 e 18.04!

Videonauth
fonte