Como instalar o pacote ttf-mscorefonts-installer

8

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

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

então, como instalo as fontes?

    
por ptikobj 12.03.2011 / 13:15

2 respostas

5

Os pacotes vêm com um script de pós-instalação (ou seja, literalmente um script que é executado após o pacote ter sido instalado), que faz o download automático das fontes da Microsoft.

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

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

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

    
por Stefano Palazzo 12.03.2011 / 13:45
4

Basta executar o instalador por:

sudo apt install ttf-mscorefonts-installer

Para aceitar a licença, simplesmente pressione a tecla Tab até o 'O.k.' é destacado e, em seguida, Return .

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

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

Nesse caso, após a conclusão da instalação, 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 de seu local de origem:

awk '/Url/ {system("wget ")}' /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 fazer agora é limpar o arquivo que informa ao sistema que a instalação estava incompleta.

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

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

cd ..
rm -r "$TMP"

Em alguns casos, você precisa reinicializar para obter as fontes reconhecidas.

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

    
por Videonauth 30.10.2017 / 21:49