Instale fuentes MS Truetype en todo el sistema para todos los usuarios


16

Me gustaría instalar las fuentes MS Truetype que vienen a través del paquete ttf-mscorefonts-installer, así que hice:

sudo apt-get install ttf-mscorefonts-installer

Al aceptar la licencia, el proceso se completa sin ningún error. Las fuentes terminan en

/ usr / share / fonts / truetype / msttcorefonts

como se esperaba. Solo para estar seguro, también hice un

sudo fc-cache -f -s -v

que entre otras cosas dice en su salida:

/ usr / share / fonts / truetype / msttcorefonts: almacenamiento en caché, nuevo contenido de caché: 60 fuentes, 0 directorios

Hasta ahora, todo bien (y en línea con la pregunta ¿Cómo instalo fuentes? ) Sin embargo, cuando abro cualquier cuadro de diálogo de fuente (por ejemplo, en OpenOffice o el cuadro de diálogo de fuente del terminal) no veo todas las fuentes nuevas. Para Arial, falta la forma estándar, pero están en negrita y cursiva. Times New Roman falta por completo.

Puedo usar nautilus para buscar el directorio de fuentes, hacer doble clic en el Arial.ttfarchivo y ver la fuente en toda su belleza. Incluso puedo hacer clic en el botón de instalación y la fuente se copia en mi ./fontsdirectorio personal y desde allí visible para mis aplicaciones. Pero no se recoge del directorio del sistema.

¿Cómo obtengo estas fuentes disponibles en todo el sistema para todos los usuarios?


¿Aparecen las fuentes si se ejecuta fc-listcomo usuario? Si no es así, ¿borra los contenidos de ~/.fontconfig/ayuda?
James Henstridge

Respuestas:


7

Argh, por coincidencia acabo de encontrar la solución. Hubo un archivo llamado ~/.fonts.confen mi directorio de inicio que parece provenir de Fontmatrix y tenía una lista de fuentes rechazadas, entre ellas las que encontré faltantes. Simplemente eliminar este archivo solucionó el problema. Recuerdo que había jugado con Fontmatrix, pero no estoy seguro de qué causó la creación de este archivo. De todos modos, problema resuelto.


-2

Descubrí, después de tener problemas similares, que en mi carpeta (/ usr / share / fonts / truetype / msttcorefonts) había un archivo que decía que mi licencia había fallado: me dio un comando para usar en el terminal para que me indicara otro acuerdo de licencia, que esta vez lo hizo funcionar.

¡Netflix Desktop funcionó de maravilla después de eso! (bueno ... la verdad sea dicha, se necesitaban instalaciones, ¡pero todo se hizo automáticamente después de eso!)


1
¿Podría ingresar más detalles? Si tuve el mismo problema, ¿qué pasos debo seguir para solucionar el problema? Edite su respuesta y agregue esa información.
Braiam
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.