Come installare i font Truetype di Microsoft in Linux

Installa font Win in Ubuntu in primo piano

Sebbene ci siano migliaia di font disponibili, la popolarità di Windows porta all’uso estensivo dei font di Microsoft che vengono forniti con il sistema operativo. Per molti utenti, font come “Arial”, “Times New Roman” e “Impact” sono considerati standard. Pertanto, se stai collaborando e scambiando documenti con utenti Windows, devi avere accesso a questi font anche se stai utilizzando Linux.

Fortunatamente, è facile portare quei font sulla tua distribuzione Linux. Vediamo come farlo.

L’installer classico

Se stai utilizzando una variante di Ubuntu, a differenza degli utenti di altre distribuzioni, hai ancora accesso a un vecchio installer che rende facile aggiungere i font Microsoft di base al tuo sistema operativo. Per farlo, inserisci nel terminale:

sudo apt install ttf-mscorefonts-installer

Font Ms in Linux Mscorefonts

Per Fedora (o qualsiasi distro che utilizza rpm), ecco un vecchio, ma ancora funzionante, metodo per installare i font Microsoft.

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig  
sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

In Arch Linux, puoi installare il pacchetto ttf-ms-fonts da AUR.

Un modo universale per installare i font Microsoft su qualsiasi distribuzione Linux è estrarre i font da Windows e spostarli nel tuo sistema.

Copia dall’installazione di Windows

Se hai accesso a una macchina Windows funzionante, puoi copiare i font da lì. Esegui il tuo file manager preferito e puntalo su “C:\Windows\Fonts”. Nota che il percorso potrebbe essere diverso se non hai utilizzato il percorso predefinito durante l’installazione di Windows. Seleziona tutti i file in quella directory e copiali sulla tua chiavetta USB.

Trasferisci i file dei font sulla tua macchina Linux e posizionali nella cartella “.fonts” nella tua directory Home. Se la cartella “.fonts” (fai attenzione al punto davanti al nome) non esiste, creala.

Copia dall’ISO di Windows 10

Se non hai accesso a un’installazione di Windows, puoi facilmente scaricare il file ISO di Windows ed estrarre i font dall’immagine ISO.

  1. Scarica l’immagine disco ufficiale di Microsoft per Windows 10 (file ISO). Scorri un po’ verso il basso e seleziona la tua edizione dal menu a discesa – scegli l’ultima versione “completa” disponibile, non un aggiornamento.

Font Ms in Linux Seleziona edizione

Sebbene non abbiamo visto alcuna differenza nella disponibilità dei font tra le diverse lingue del prodotto, ti suggeriamo di scaricare una versione di Windows per la tua lingua principale o l’opzione “English International”.

Font Ms in Linux Lingua del prodotto

  1. Per estrarre i font dall’ISO di Windows, avremo bisogno di 7Zip. Se non lo hai installato, fallo con il comando:
sudo apt install p7zip-full

Font Ms in Linux Installa P7zip

Su OpenSUSE, puoi provare:

sudo zypper install p7zip

Su Arch e altre distro basate su Arch come Manjaro, prova questo:

sudo pacman -S p7zip
  1. Nel terminale, cd nella directory in cui hai scaricato l’ISO di Windows. Prima, dovrai estrarre un grande archivio che contiene altri file utilizzati per l’installazione di Windows. I file dei font di cui abbiamo bisogno sono tra di essi. Per farlo, usa:
cd ~/Downloads  
7z e Win10_XXXX_EnglishInternational_x64.ISO sources/install.wim

Sostituisci “Win10_XXXX_EnglishInternational_x64” con il nome esatto del file ISO di Windows.

Font Ms in Linux Estrai Install Wim

Nota che questa parte del processo richiederà un po’ di tempo a seconda delle prestazioni della tua CPU. Richiederà anche più di 4 GB di spazio per estrarre il grande file dall’ISO.

Font Ms in Linux Estrazione Wim

  1. Dopo che il processo è completato, estrai la directory Fonts dall’archivio “install.wim”. Esegui il comando:
7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/

Font Ms in Linux Estrai Fonts Da Wim

Come prima, dagli un po’ di tempo, e presto troverai tutti i font contenuti nei supporti di installazione di Windows in una sottocartella “fonts” accanto all’ISO scaricato.

Font Ms in Linux Cartella Fonts Estratti

Installa i font

Il modo più semplice per installare i font in Linux è spostarli nella cartella “.fonts” nella tua directory Home. Puoi farlo con:

mv fonts ~/.fonts

Font Ms in Linux Sposta Fonts

Su Arch, la cartella “~/.fonts” è considerata obsoleta, quindi prova invece il seguente:

mv fonts ~/.local/share/fonts

Infine, affinché i tuoi nuovi font siano disponibili nella maggior parte delle applicazioni, aggiorna la cache dei font della tua installazione con:

fc-cache -f

Font Ms in Linux Fonts Installati

Avvia qualsiasi programma come Writer di LibreOffice, e troverai i tuoi font appena installati tra quelli che stavi già utilizzando.

Anche se hai tutti i font, ci sono momenti in cui hai difficoltà a identificare i font utilizzati, particolarmente in un’immagine. Inoltre, se ciò di cui hai bisogno è l’applicazione Windows invece dei font, puoi comunque eseguire l’app Windows in Linux tramite WINE.