bannerttf1

En un articulo anterior ya se había explicado cómo instalar las fuentes tipográficas clásicas de Microsoft en distribuciones Linux basadas en Ubuntu. Sin embargo, aunque este método resultaba efectivo en la mayoría de los casos, en versiones más recientes, como Ubuntu 24.04 LTS, puede aparentar que la instalación se ha realizado correctamente, cuando en realidad las fuentes nunca llegan a descargarse.

Por lo anterior, a continuación se presenta un método sencillo y reproducible para forzar su descarga e instalarlas de forma definitiva en el sistema.

Paso 1: Saneamiento del entorno (crucial)

Antes de inyectar el paquete de forma manual, es necesario limpiar cualquier instalación fallida previa para evitar inconsistencias o conflictos en la base de datos de dpkg.

sudo apt purge ttf-mscorefonts-installer
sudo apt autoremove
sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*

Paso 2: Instalación de dependencias

El instalador falla en la mayoría de los casos porque el sistema no dispone de cabextract, la herramienta necesaria para descomprimir los archivos ejecutables (.exe) de Microsoft. Procedemos a instalarla manualmente junto con utilidades auxiliares:

sudo apt update
sudo apt install cabextract curl

Paso 3: Ejecución de la solución manual (optimizada)

A continuación, se instala manualmente la versión 3.8.1, que corresponde a la versión estable actual en Debian y Ubuntu, descargándola directamente desde los repositorios oficiales de Debian.

wget http://ftp.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.8.1_all.deb

Instalamos el paquete descargado:

sudo dpkg -i ttf-mscorefonts-installer_3.8.1_all.deb

Nos aseguramos de que todas las dependencias queden correctamente resueltas:

sudo apt install -f

Durante este proceso debería mostrarse la pantalla de aceptación de la licencia (EULA). En caso afirmativo, basta con aceptarla para continuar con la instalación.

Verificación final

Para asegurarnos de que todo ha quedado correctamente instalado, actualizamos la caché de fuentes del sistema:

sudo fc-cache -fv

Finalmente, al revisar el directorio donde se alojan las fuentes, deberíamos verlas correctamente instaladas:

ls /usr/share/fonts/truetype/msttcorefonts/

Resumen técnico

Se ha realizado una instalación manual del paquete mediante dpkg, preinstalando explícitamente cabextract. Este enfoque elimina la dependencia directa de los repositorios de Ubuntu, que en determinadas versiones pueden presentar fallos en la resolución de dependencias o en la descarga de este paquete específico.

En OpenSAI estaremos atentos a conocer tu experiencia, no dudes en dejar tu comentario ...y si te gustó nuestro contenido:

No hay comentarios

Deje su comentario

En respuesta a Some User

Pulse F10 para cambiar a la edición en pantalla completa.

Este sitio web utiliza cookies necesarias para su funcionamiento y para alcanzar los fines que se describen en la política de privacidad. Al aceptarla, al desplazarse por esta página o al continuar navegando, acepta nuestra política de privacidad.