Come installare-caratteri su ubuntu e derivati

Per impostazione predefinita Ubuntu ha parecchi caratteri installati ma, con alcune lacune.

Per esempio se abbiamo bisogno di installare-caratteri Microsoft o Goggle, per uso off-line o per il tuo sito web, dovremo installarli.

Come installare-caratteri aggiuntivi su Ubuntu e derivati.

Vediamo come possiamo installare-caratteri True Type o Open Type (.ttf, .otf, .ttc) su Ubuntu.

Innanzitutto, dobbiamo scaricare i caratteri che vogliamo installare. In questo tutorial, useremo i caratteri Hack per installare sul nostro Ubuntu. Scaricheremo i caratteri usando curl con il nostro terminale con questo comando:

Terminale
  • curl -L -O https://github.com/source-foundry/Hack/releases/download/v3.003/Hack-v3.003-ttf.tar.gz

Decomprimere il file usando tar:

Terminale
  • tar -xzvf Hack-v3.003-ttf.tar.gz

Procediamo con l’installazione del font scaricato.

Installare-caratteri su Ubuntu Linux

I file di font vengono generalmente installati nella directory dei font di sistema sul percorso /usr/share/fonts/ o in una directory dei font utente che si trova spesso su uno dei seguenti percorsi: ~/.local/share/fonts/ /usr/local/share/fonts. Useremo il percorso ~/.local/share/fonts/ in questo esempio. Se la directory non esiste, createla con questo comando:

Terminale
  • mkdir -p ~/.local/share/fonts

Spostiamo i caratteri nella cartella di destinazione con il comando mv:

Terminale
  • mv ttf/Hack-Regular.ttf ~/.local/share/fonts/Hack-Regular.ttf
  • mv ttf/Hack-Italic.ttf ~/.local/share/fonts/Hack-Italic.ttf
  • mv ttf/Hack-Bold.ttf ~/.local/share/fonts/Hack-Bold.ttf
  • mv ttf/Hack-BoldItalic.ttf ~/.local/share/fonts/Hack-BoldItalic.ttf

Ora puoi facoltativamente rimuovere anche la cartella ttf vuota e l’archivio scaricato:

Terminale
  • rmdir ttf/
  • ls
  • Hack-v3.003-ttf.tar.gz
  • rm ./Hack-v3.003-ttf.tar.gz

Cancella e rigenera la cache dei caratteri

Infine, dobbiamo creare cache di informazioni sui caratteri per le app utilizzando fontconfig per la gestione dei caratteri:

Terminale
  • fc-cache -f -v

Se visualizzate il seguente errore, dovete installare prima il pacchetto fontconfig:

Command ‘fc-cache’ not found, but can be installed with:

apt install fontconfig
Please ask your administrator

Installa il pacchetto fontconfig con il seguente comando:

Terminale
  • sudo apt-get install fontconfig

E ora possiamo continuare a ricostruire la cache dei caratteri:

Terminale
  • fc-cache -f -v

Installa-caratteri utilizzando Font Manager

Da questo output del terminale, possiamo vedere che i nostri nuovi caratteri in questo processo.

Verifica l’installazione dei caratteri

Conferma che i caratteri sono installati visualizzando i percorsi e le definizioni di stile con il comando fc-list filtrato sul nome della famiglia di caratteri con grep:

Terminale
  • fc-list | grep “Hack”

I caratteri sono installati e pronti per l’uso.