Para instalar fontes no Ubuntu, você pode usar o aplicativo gráfico GNOME Fonts ou copiar os arquivos de fonte para o diretório correto. Para uma instalação manual, use o comando `sudo apt-get install GNOME-fonts` ~/.local/share/fonts/apenas para sua conta ou `sudo apt- /usr/local/share/fonts/get install GNOME-fonts` para disponibilizar as fontes para todos os usuários. Após copiar os arquivos, atualize o cache de fontes caso a nova fonte não apareça imediatamente.
Este guia aborda os caminhos e ferramentas atualmente utilizados pelo Ubuntu e pelo GNOME, incluindo como verificar se o Fontconfig consegue realmente reconhecer a fonte.
Antes de instalar uma fonte
Baixe a fonte de uma fonte confiável e verifique a licença antes de usá-la. O Ubuntu geralmente funciona com fontes TrueType ( .ttf) e OpenType ( .otf). Se o download for um arquivo ZIP ou outro tipo de arquivo compactado, extraia-o primeiro para que você possa acessar os arquivos da fonte.

Método 1: Instalar uma fonte com o GNOME Fonts
O método mais fácil em um ambiente de desktop Ubuntu padrão é abrir o arquivo de fonte com o aplicativo Fonts , também disponível como gnome-font-viewer. O aplicativo oficial do GNOME permite instalar arquivos de fonte baixados e disponibilizar as fontes para o seu usuário ou para todos os usuários. O Ubuntu também continua a incluir o GNOME Font Viewer em suas versões atuais.
- Abra o arquivo "Arquivos" e navegue até a pasta que contém o
.ttfarquivo baixado .otf.
- Clique duas vezes no arquivo de fonte para abrir a pré-visualização no aplicativo Fontes. Se ele abrir em outro aplicativo, use " Abrir com" e escolha "Fontes".
- Use o controle de instalação na pré-visualização da fonte. Se o aplicativo oferecer a opção de instalar apenas para sua conta ou para todos os usuários, escolha a opção desejada.
- Feche e abra novamente qualquer aplicativo que já estivesse em execução antes da instalação da fonte.
Para obter informações atualizadas sobre os aplicativos, consulte GNOME Fonts . Se o Fonts não estiver instalado, o Ubuntu fornece o pacote gnome-font-viewer , que você pode instalar com sudo apt install gnome-font-viewer.
Método 2: Instale fontes para sua conta de usuário.
Para uma instalação baseada em terminal que não requer acesso de administrador, coloque os arquivos de fonte em ~/.local/share/fonts/. Este é o diretório atual por usuário documentado pelo GNOME e Fontconfig; guias mais antigos que usam ~/.fontssão melhor atualizados para o diretório de dados XDG.
Abra o Terminal e execute:
mkdir -p ~/.local/share/fonts
cp ~/Downloads/ExampleSans-Regular.ttf ~/.local/share/fonts/
fc-cache ~/.local/share/fonts/
Substitua ExampleSans-Regular.ttfpelo nome real do arquivo. O mkdir -pcomando pode ser executado com segurança mesmo que o diretório já exista.

O guia de administração do GNOME confirma ~/.local/share/fonts/que o local é específico para cada usuário e observa que pode ser necessário atualizar o cache com fc-cache. Consulte as instruções oficiais para fontes específicas de cada usuário .
Método 3: Instalar fontes em todo o sistema
Use uma instalação em todo o sistema quando todas as contas do computador precisarem ter acesso à fonte. Um local adequado para fontes adicionadas localmente é /usr/local/share/fonts/. Criar uma subpasta ajuda a manter os arquivos personalizados organizados.
sudo mkdir -p /usr/local/share/fonts/custom
sudo cp ~/Downloads/ExampleSans-Regular.ttf /usr/local/share/fonts/custom/
sudo fc-cache /usr/local/share/fonts/

O GNOME documenta o diretório /usr/local/share/fonts/como o local de armazenamento de fontes adicionais em todo o sistema. O guia de fontes do sistema GNOME correspondente também recomenda atualizar esse diretório fc-cachequando necessário.
Verifique se o Ubuntu consegue reconhecer a fonte.
Se a fonte ainda não estiver listada no seu aplicativo, verifique primeiro se o Fontconfig a reconhece. Pesquise pelo nome da família em vez de se basear apenas no nome do arquivo:
fc-list | grep -i "Example Sans"

Você também pode consultar o Fontconfig para saber qual fonte instalada corresponde a um determinado nome de família:
fc-match "Example Sans"
Se você substituiu ou alterou recentemente os arquivos de fonte, force uma reconstrução do cache com:
fc-cache -f -v
O manual do fc-cache do Ubuntu explica que -fele força a regeneração dos caches e -vexibe o progresso.
O que fazer se a fonte não aparecer
- Reinicie o aplicativo, não necessariamente o Ubuntu. O GNOME observa que os aplicativos em execução podem precisar ser reabertos, embora não seja necessário reiniciar toda a sessão do usuário.
- Certifique-se de que a fonte foi extraída. Os aplicativos não podem usar um arquivo .txt
.ttfou .otf.txt que ainda esteja dentro de um arquivo ZIP.
- Verifique o destino. Use
~/.local/share/fonts/para um usuário ou /usr/local/share/fonts/para todos os usuários.
- Atualize o cache. Execute o comando
fc-cachepara o diretório relevante ou utilize-o fc-cache -f -vpara solucionar problemas.
- Verifique o nome da família. O nome interno da família da fonte pode ser diferente do nome do arquivo, portanto, use `source ~/.fonte`
fc-listou ` fc-matchsource ~/.fonte` para confirmar como o Ubuntu a denomina.
Para a maioria dos usuários, o GNOME Fonts é o caminho mais rápido. Os métodos de terminal são melhores quando você está instalando várias fontes, criando scripts de configuração ou escolhendo precisamente se uma fonte pertence a uma conta específica ou a todo o sistema.