Como instalar fontes do Google e da Microsoft no Linux

Closeup da tela do laptop mostrando a palavra "Fontes"
Rawpixel.com/Shutterstock.com

As fontes pré-instaladas em sua distribuição Linux estão faltando aquele certo talento? Você pode personalizar facilmente a tipografia de sua área de trabalho adicionando e configurando fontes, incluindo aquelas de propriedade da Microsoft e do Google.

Como instalar o Google Fonts no Linux

Para adicionar uma das fontes de código aberto do Google , você tem duas opções: baixar diretamente do site do Google Fonts ou usar um instalador gráfico chamado TypeCatcher. O método do site é mais direto e confiável, mas envolve um pouco de trabalho de linha de comando . Você pode se sentir mais confortável com o TypeCatcher, mas dependendo da sua distribuição, pode não ser fácil de instalar.

Opção 1: site do Google Fonts

Primeiro, acesse o site do Google Fonts e selecione a família de fontes que deseja instalar. Baixe o arquivo de fontes clicando no botão “Download Family” localizado no canto superior direito.

baixar arquivo de fontes do google

Inicie o terminal e crie um novo diretório para armazenar as fontes baixadas. Em seguida, navegue até a pasta recém-criada usando o comando cd .

sudo mkdir /usr/share/fonts/googlefonts && cd /usr/share/fonts/googlefonts

Descompacte o arquivo na pasta recém-criada usando o comando unzip. Certifique-se de substituir FontArchive.zipno comando abaixo pelo nome do arquivo que você acabou de baixar.

sudo unzip -d . ~/Downloads/FontArchive.zip

Registre as fontes em seu sistema com o  fc-cachecomando.

sudo fc-cache -fv

Em seguida, verifique se a nova fonte foi adicionada com sucesso executando:

fc-match FontName

Não se esqueça de substituir FontNamepelo nome da fonte que você adicionou. Por exemplo, se você baixou a fonte Loto Sans , o comando mencionado se tornará fc-match LotoSans.

Se a saída exibir o nome da fonte—Loto Sans, por exemplo—então a fonte foi adicionada com sucesso ao sistema. Caso o nome da fonte na saída seja diferente, considere passar pelas etapas de instalação novamente.

Recomendado:  Como criar um ponto de restauração do sistema no Windows 10 ou Windows 11

Opção 2: TypeCatcher

Se trabalhar com a linha de comando não é o seu forte, você pode instalar as fontes do Google usando o TypeCatcher, um aplicativo gráfico que permite aos usuários pesquisar, instalar e desinstalar as fontes do Google no Linux.

O TypeCatcher está disponível nos repositórios Debian e pode ser baixado  usando o APT .

sudo apt install typecatcher

Os usuários do Arch podem instalar o TypeCatcher do AUR usando um auxiliar do AUR como yay.

sim -S typecatcher

Como instalar fontes da Microsoft no Linux

Ao contrário das fontes do Google, não há um repositório central para baixar fontes da Microsoft para Linux. Portanto, você terá que instalar as fontes usando um pacote de fontes da Microsoft ou extraí-las de uma instalação ativa do Windows ou da imagem ISO .

Opção 1: usando o pacote Linux do Microsoft Fonts

Você pode instalar o pacote ttf-mscorefonts-installer em distribuições baseadas em Debian como Ubuntu e Linux Mint para instalar fontes da Microsoft em seu sistema.

sudo apt install ttf-mscorefonts-installer

O pacote mencionado acima fornece várias fontes da Microsoft, incluindo, mas não se limitando a:

  • Times New Roman
  • Arial Preto
  • Arial
  • Comic Sans MS
  • Correio Novo
  • Impacto
  • Verdana

No Arch Linux, você terá que baixar vários pacotes do AUR, cada um fornecendo um conjunto distinto de fontes da Microsoft.

sudo yay -S ttf-ms-fonts ttf-vista-fonts ttf-office-2007-fonts ttf-win7-fonts ttf-ms-win8 ttf-ms-win10 ttf-ms-win11

Para instalar fontes da Microsoft no Fedora, CentOS e outras distribuições baseadas em RHEL, você terá que baixar o pacote mscorefonts2 RPM. Mas primeiro, instale os pacotes de suporte necessários para a instalação.

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig

Por fim, baixe e instale mscorefonts2 usando o rpmcomando da seguinte forma:

sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

Depois de instalar os pacotes mencionados, não há mais nada que você precise fazer. O sistema adicionará automaticamente as fontes ao seu sistema durante o processo de instalação.

Recomendado:  O que é Jitter e como isso afeta sua conexão com a Internet?

Para verificar se as fontes da Microsoft foram adicionadas ao seu sistema, execute o seguinte comando:

FC-match TimesNewRoman

A saída deve retornar o nome da fonte.

Opção 2: Extraindo fontes do ISO do Windows

Se você tiver um ISO do Windows em seu computador, poderá extrair as fontes diretamente da imagem de instalação. Não tem o ISO? Você pode baixar um gratuitamente no site da Microsoft .

Com o ISO em mãos, você precisará p7zipextrair as fontes. Instale p7zipem seu sistema emitindo os comandos abaixo, dependendo da distribuição que você está usando, ou encontre-a no centro de software de sua distribuição.

Em distribuições baseadas em Ubuntu e Debian:

sudo apt install p7zip-full

No Arch Linux e outros derivados:

sudo pacman -S p7zip-full

Para instalar p7zipem distribuições baseadas em RHEL como o Fedora:

sudo dnf install p7zip-full

Navegue até o diretório onde você baixou o ISO. Em seguida, extraia o arquivo de imagem do Windows “install.wim” do ISO usando p7zipo seguinte:

7z e "Win10_English.iso" sources/install.wim

Certifique-se de especificar o nome exato do arquivo ISO que você baixou no comando acima.

Agora, extraia a Fontspasta do arquivo “install.wim”. Observe que não há espaço entre o -osinalizador e o caminho do diretório.

7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -o./WindowsFonts

O comando mencionado acima extrairá cada arquivo de fonte (TTF e TTC) da imagem “install.wim” e o armazenará no WindowsFontsdiretório.

Mova a WindowsFontspasta para o /usr/share/fontsdiretório usando mv.

sudo mv ./WindowsFonts /usr/share/fonts/

Regenere o cache de fontes usando o sudo fc-cache -fvcomando.

Opção 3: Extraindo fontes de uma partição do Windows com inicialização dupla

Se você inicializou o Windows e o Linux em seu computador, você pode copiar diretamente todas as fontes da Microsoft da partição do Windows.

Recomendado:  Como desativar o Picture-in-Picture Automático no iPhone

Para iniciar, monte a partição do Windows em um diretório apropriado. Copie todos os arquivos de fonte presentes no C:\Windows\Fontsdiretório e cole-os em /usr/share/fonts/WindowsFonts. Em seguida, regenere o cache de fontes digitando sudo fc-cache -fvno terminal.

Você também pode criar um link simbólico entre C:\Windows\Fontse /usr/share/Fonts/WindowsFontsdiretórios. Vamos supor que você montou a partição do Windows em “/windows”. Execute o seguinte comando para criar o link simbólico:

sudo ln -sf /windows/Windows/Fonts /usr/share/fonts/WindowsFonts

Instale qualquer fonte no Linux

Independentemente de onde eles estão vindo, adicionar novas fontes no Linux é um processo direto. Tudo o que você precisa fazer é baixar o arquivo de fontes e movê-lo para o /usr/share/fontsdiretório no Linux.

Você também pode adicionar fontes individuais em vez de adicionar uma família de fontes inteira. Para fazer isso, basta clicar duas vezes no arquivo de fonte e clicar em “Instalar”.