Cómo instalar fuentes Truetype de Microsoft en Linux

Instalar fuentes de Win en Ubuntu Destacado

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

Fuentes de Ms en Linux Mscorefonts

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.rpm

En 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.

  1. 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.

Fuentes de Ms en Linux Seleccionar Edició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”.

Fuentes de Ms en Linux Idioma del Producto

  1. 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

Fuentes de Ms en Linux Instalar P7zip

En OpenSUSE, puedes intentar:

sudo zypper install p7zip

En Arch y otras distribuciones basadas en Arch como Manjaro, prueba esto:

sudo pacman -S p7zip
  1. En la terminal, cd al 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.wim

Reemplaza “Win10_XXXX_EnglishInternational_x64” con el nombre exacto del archivo ISO de Windows.

Fuentes de Ms en Linux Extraer Install Wim

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.

Fuentes de Ms en Linux Extracción de Wim

  1. 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/

Fuentes de Ms en Linux Extraer Fuentes de Wim

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.

Fuentes de Ms en Linux Carpeta de Fuentes Extraídas

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

Fuentes de Ms en Linux Mover Fuentes

En Arch, la carpeta “~/.fonts” se considera obsoleta, así que prueba lo siguiente en su lugar:

mv fonts ~/.local/share/fonts

Finalmente, 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

Fuentes de Ms en Linux Fuentes Instaladas

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.