Cómo instalar fuentes Truetype de Microsoft en Linux

Aunque hay miles de fuentes disponibles, la popularidad de Windows lleva al uso extensivo de las fuentes de Microsoft que vienen con el sistema operativo. Para muchos usuarios, fuentes como “Arial”, “Times New Roman” e “Impact” se consideran estándar. Por lo tanto, si estás colaborando e intercambiando documentos con usuarios de Windows, necesitas tener acceso a estas fuentes incluso si estás usando Linux.
Afortunadamente, es fácil llevar esas fuentes a tu distribución de Linux. Veamos cómo hacerlo.
El instalador clásico
Si estás usando una variante de Ubuntu, a diferencia de los usuarios de otras distribuciones, aún tienes acceso a un antiguo instalador que facilita la adición de las fuentes básicas de Microsoft a tu sistema operativo. Para hacerlo, ingresa en una terminal:
sudo apt install ttf-mscorefonts-installer
Para Fedora (o cualquier distribución que use rpm), aquí hay un método antiguo, pero aún funcional, para instalar fuentes de 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.rpmEn Arch Linux, puedes instalar el paquete ttf-ms-fonts desde AUR.
Una forma universal de instalar fuentes de Microsoft en cualquier distribución de Linux es extraer las fuentes de Windows y moverlas a tu sistema.
Copiar desde la instalación de Windows
Si tienes acceso a una máquina con Windows en funcionamiento, puedes copiar las fuentes desde allí. Ejecuta tu administrador de archivos favorito y dirígete a “C:\Windows\Fonts”. Ten en cuenta que la ruta puede ser diferente si no usaste la ruta predeterminada al instalar Windows. Selecciona todos los archivos en ese directorio y cópialos a tu unidad USB.
Transfiere los archivos de fuentes de vuelta a tu máquina Linux y colócalos en la carpeta “.fonts” en tu directorio personal. Si la carpeta “.fonts” (ten cuidado con el punto al inicio del nombre) no existe, créala.
Copiar desde la ISO de Windows 10
Si no tienes acceso a una instalación de Windows, puedes descargar fácilmente el archivo ISO de Windows y extraer las fuentes de la imagen ISO.
- Descarga la imagen de disco oficial de Microsoft para Windows 10 (archivo ISO). Desplázate un poco hacia abajo y selecciona tu edición en el menú desplegable: elige la última versión “completa” disponible, no una actualización.

Aunque no hemos visto ninguna diferencia en la disponibilidad de fuentes entre los diferentes idiomas de producto, te sugerimos que descargues una versión de Windows para tu idioma principal o la opción “Inglés Internacional”.

- Para extraer las fuentes de la ISO de Windows, necesitaremos 7Zip. Si no lo has instalado, hazlo con el comando:
sudo apt install p7zip-full
En OpenSUSE, puedes intentar:
sudo zypper install p7zipEn Arch y otras distribuciones basadas en Arch como Manjaro, prueba esto:
sudo pacman -S p7zip- En la terminal,
cdal directorio donde has descargado la ISO de Windows. Primero, tendrás que extraer un gran archivo que contiene otros archivos utilizados para la instalación de Windows. Los archivos de fuentes que necesitamos están entre ellos. Para hacerlo, usa:
cd ~/Downloads
7z e Win10_XXXX_EnglishInternational_x64.ISO sources/install.wimReemplaza “Win10_XXXX_EnglishInternational_x64” con el nombre exacto del archivo ISO de Windows.

Ten en cuenta que esta parte del proceso tomará un tiempo dependiendo del rendimiento de tu CPU. También requerirá más de 4 GB de espacio para extraer el gran archivo de la ISO.

- Después de que el proceso se complete, extrae el directorio Fonts del archivo “install.wim”. Ejecuta el comando:
7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/
Como antes, dale un poco de tiempo, y pronto encontrarás todas las fuentes contenidas en el medio de instalación de Windows en una subcarpeta “fonts” junto al archivo ISO descargado.

Instalar las fuentes
La forma más fácil de instalar las fuentes en Linux es moviéndolas a la carpeta “.fonts” en tu directorio personal. Puedes hacerlo con:
mv fonts ~/.fonts
En Arch, la carpeta “~/.fonts” se considera obsoleta, así que prueba lo siguiente en su lugar:
mv fonts ~/.local/share/fontsFinalmente, para que tus nuevas fuentes estén disponibles en la mayoría de las aplicaciones, actualiza la caché de fuentes de tu instalación con:
fc-cache -f
Inicia cualquier programa como el Writer de LibreOffice, y encontrarás tus fuentes recién instaladas entre las que ya estabas usando.
Incluso si tienes todas las fuentes, hay momentos en los que tienes problemas para identificar las fuentes utilizadas, particularmente en una imagen. Además, si lo que necesitas es la aplicación de Windows en lugar de las fuentes, aún puedes ejecutar la aplicación de Windows en Linux a través de WINE.