Installa MS Truetype Fonts a livello di sistema per tutti gli utenti


16

Vorrei installare i caratteri MS Truetype presenti nel pacchetto ttf-mscorefonts-installer, quindi ho fatto:

sudo apt-get install ttf-mscorefonts-installer

Accettando la licenza, il processo si completa senza errori. I caratteri finiscono in

/ Usr / share / fonts / TrueType / msttcorefonts

come previsto. Per essere sicuro, ho anche fatto un

sudo fc-cache -f -s -v

che tra l'altro dice nel suo output:

/ usr / share / fonts / truetype / msttcorefonts: memorizzazione nella cache, nuovo contenuto della cache: 60 caratteri, 0 directory

Fin qui tutto bene (e in linea con la domanda Come installo i caratteri? ) Tuttavia, quando apro una finestra di dialogo dei caratteri (ad es. In OpenOffice o la finestra di dialogo dei caratteri del terminale) non vedo tutti i nuovi caratteri. Per Arial, manca il modulo standard, ma ci sono grassetto e corsivo. Times New Roman manca del tutto.

Posso usare nautilus per navigare nella directory dei font, fare doppio clic sul Arial.ttffile e vedere il font in tutta la sua bellezza. Posso anche fare clic sul pulsante di installazione e il carattere viene copiato nella mia ./fontsdirectory personale e da lì in poi visibile alle mie app. Ma non viene prelevato dalla directory di sistema.

Come posso ottenere questi caratteri disponibili a livello di sistema per tutti gli utenti?


I caratteri vengono visualizzati se si esegue fc-listcome utente? In caso contrario, cancellare il contenuto ~/.fontconfig/dell'aiuto?
James Henstridge,

Risposte:


7

Argh, per coincidenza ho appena trovato la soluzione. C'era un file chiamato ~/.fonts.confnella mia directory home che sembra provenire da Fontmatrix e aveva un elenco di caratteri rifiutati, tra cui quelli che ho trovato mancanti. La semplice eliminazione di questo file ha risolto il problema. Ricordo di aver giocato con Fontmatrix ma non sono sicuro di cosa abbia causato la creazione di questo file. Comunque, problema risolto.


-2

Ho scoperto, dopo avere problemi simili, che nella mia cartella (/ usr / share / fonts / truetype / msttcorefonts) c'era un file che diceva che la mia licenza non era riuscita - mi dava un comando da usare nel terminale per ricevere un altro accordo di licenza, che questa volta ha fatto funzionare.

Dopo ciò Netflix Desktop ha funzionato come un fascino! (beh ... a dire la verità, le installazioni erano necessarie, ma dopo tutto è stato fatto automaticamente!)


1
Potresti entrare in maggiori dettagli? Se avessi lo stesso problema, quali passi devo seguire per risolvere il problema? Modifica la tua risposta e aggiungi tali informazioni.
Braiam,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.