De regreso a mediados de finales de los años 90, la GUI de Linux sufrió varios problemas, uno de los cuales era las fuentes. Cuando el escritorio de Linux llegó por primera vez a la escena, no solo carecía de elementos como el suavizado, sino que la adición de fuentes al escritorio era un desastre complicado.
Avancemos ahora y ese problema se ha ido. Ahora, agregar, eliminar y administrar fuentes en el escritorio de Linux es increíblemente simple, siempre y cuando sepa dónde colocarlas y qué herramientas están disponibles. Vamos a añadir algunas fuentes!
Directorios necesarios

Es importante entender que hay dos ubicaciones principales para colocar nuevas fuentes. La primera ubicación hace que las fuentes estén disponibles globalmente. Esto es importante si tiene un escritorio o servidor Linux que es usado por varias personas. Por lo tanto, si más de una persona inicia sesión en su servidor Linux y desea tener acceso a más de la fuente estándar, el directorio para esas fuentes es / usr / share / fonts . Dentro de ese directorio encontrarás cinco subdirectorios, tres de los cuales son importantes:
- / usr / share / fonts / opentype
- / usr / share / fonts / truetype
- / usr / share / fonts / truetype1
El primer directorio (opentype) es donde se colocan las fuentes opentype. Estas fuentes generalmente tienen la extensión de archivo .otf. El segundo y tercer directorio contienen fuentes TrueType, que normalmente terminan en .ttf (o .TTF).
El segundo directorio, para fuentes específicas del usuario, se encuentra en /home/USER/.fonts (Donde USUARIO es el nombre de usuario real). Las fuentes almacenadas en este directorio solo pueden ser utilizadas por ese usuario en particular. Es de destacar que no todas las distribuciones de Linux crean este directorio por defecto. Si abre su administrador de archivos, deberá indicarle que muestre los directorios ocultos (directorios que comienzan con un punto). Para la mayoría de los administradores de archivos, esto se puede hacer con la combinación de teclas Ctrl + h. Si no ve ese directorio, puede crearlo haciendo clic con el botón derecho en su administrador de archivos y seleccionando Nuevo> Carpeta, o puede abrir una ventana de terminal y emitir el comando:
mkdir ~ / .fonts
No es necesario crear subcarpetas para alojar fuentes opentype y truetype, ya que todas se alojarán dentro de ese mismo directorio.
Agregando Fuentes
Para agregar nuevas fuentes, primero debe (legalmente) obtener las fuentes en cuestión. Una vez que los tenga, puede mover los archivos .ttf, .TTF o .otf al directorio correcto. Digamos que quieres esas fuentes agregadas globalmente. Para eso, querrá trabajar desde la línea de comandos (ya que el usuario estándar no tiene permiso para mover archivos a / usr / share / fonts / ).
Digamos que ha descargado un montón de fuentes .ttf en su directorio de descarga del usuario ( / home / USER / Descargas , donde USUARIO es tu nombre de usuario). Si desea mover esas fuentes al directorio global, abra una ventana de terminal y ejecute el siguiente comando:
sudo mv ~ / Downloads / *. ttf / usr / share / fonts / truetype /
Una vez que haya hecho eso, debe informar al sistema sobre el cambio emitiendo el comando:
sudo fc-cache -fv
Con ese comando ejecutado, todos los usuarios tendrán acceso a las fuentes recién agregadas.
Para agregar esas fuentes descargadas a un usuario específico, puede trabajar a través del administrador de archivos gráfico de la siguiente manera:
- Abre el administrador de archivos.
- Navegue a la Descargas carpeta.
- Seleccione todos los archivos de fuente descargados.
- Copie los archivos con la combinación de teclas Ctrl + c.
- Navegar en el /home/USER/.fonts directorio (donde USUARIO es el nombre de usuario real).
- Pegue los archivos con la combinación de teclas Ctrl + v.
Un método más rápido sería:
- Abre un ventana de terminal.
- Emitir el comando mv ~ / Descargas / * .ttf ~ / .fonts.
¿Qué pasa con las fuentes de Microsoft?
Hay ciertos casos en los que necesitará una fuente en particular con licencia de Microsoft. Estas fuentes son: Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana y Webdings. Si necesita estas fuentes, debe instalar una aplicación de terceros. Aquí está cómo hacer esto en la distribución de Ubuntu Desktop:
- Abra una ventana de terminal.
- Emitir el comando sudo apt-get install ttf-mscorefonts-installer .
- Cuando se le solicite, bueno La licencia para las fuentes.
Estas fuentes se agregarán al directorio global y la instalación actualizará automáticamente la caché de fuentes para usted.
¿Qué pasa con las fuentes de Google?

Google ha creado una gran cantidad de fuentes web que están disponibles para todos los usuarios de escritorio. Para agregarlos al escritorio de Linux, debe instalar una aplicación de terceros, llamada TypeCatcher. Para hacer esto, siga estos pasos (nuevamente, demostrando en Ubuntu Desktop):
- Abre un ventana de terminal.
- Emitir el comando sudo apt-get install typecatcher.
- Permita que la instalación se complete.
Una vez que TypeCatcher esté instalado, ábralo desde el menú de su escritorio. En el menú principal, busque la fuente que desea instalar y luego haga clic en el botón de descarga (flecha hacia abajo en la esquina superior izquierda). Una vez que haya descargado todas las fuentes web de Google que desea, todavía tiene que actualizar la caché de fuentes con el comando sudo fc-cache -fv . Cuando se complete ese comando, todas las fuentes de Google estarán disponibles para sus aplicaciones y para todos los usuarios.
Cómo desinstalar fuentes
La eliminación de fuentes se realiza a la inversa de la adición de fuentes.Si está eliminando fuentes específicas del usuario, simplemente abra su administrador de archivos, navegue hasta el /home/USER/.fonts directorio (donde USUARIO es el nombre de usuario real), seleccione todas las fuentes que desea eliminar y presione la tecla Eliminar en su teclado.
Para eliminar las fuentes globales, haga lo siguiente:
- Abre un ventana de terminal. Cambie al directorio necesario con el comando. cd / usr / share / fonts / truetype .
- Emitir el comando ls | menos y desplácese por la lista, tomando nota de los nombres de los archivos que se eliminarán.
- Emitir el comando sudo rm FILENAME (Donde FILENAME es el nombre del archivo de fuente que se eliminará).
- Emitir el comando sudo fc-cache -fv para actualizar la caché de fuentes.
Si desea eliminar el paquete Microsoft Core Fonts, puede hacerlo con el comando:
sudo apt-get remove ttf-mscorefonts-installer
Haciendo aplicaciones conscientes de nuevas fuentes
Esto es bastante simple. La forma más fácil de hacer que una aplicación tenga conocimiento de las nuevas fuentes es cerrarla y volver a abrirla. Asegúrese de guardar todos los trabajos que haya realizado antes de cerrar la aplicación. Esta tarea es válida si ha agregado fuentes globalmente o por usuario. Por supuesto, si esas fuentes recién agregadas aún no aparecen en ninguna de las aplicaciones o en las opciones de configuración del escritorio, siempre puede cerrar sesión en el escritorio y volver a iniciar sesión. Eso hará que todas las aplicaciones conozcan las fuentes recién agregadas .




