Réinstallation le 25-04-19 Police supprimées

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
fristosh
Messages : 100
Enregistré le : lun. 11 déc. 2017 17:06

Police supprimées

Message par fristosh »

Bonjour,
agacé par le nombre et l'inutilité des polices exotiques installées à la base j'ai cherché comment m'en débarrasser et j'ai trouvé dans wiki ubuntu la formule :
sudo apt-get remove fonts-tlwg-* fonts-japanese* fonts-k* fonts-la* fonts-lk* fonts-lo* fonts-na* fonts-sil* fonts-t* fonts-not*
Malheureusement ça m'a supprimé les 9/10ème des polices de l'ordi et je ne sais pas comment rétablir la situation afin d'avoir au moins quelques polices de base.
Merci pour votre aide
Laptop HP probook 4530S -LM 21.2 cinnamon - core I5 - RAM 8Go - SSD 250 Go + HDD 500 Go - carte graphique Radeon.
AIO Dell 7440 -Linux Mint noyau lowlatency- core i5 - RAM 16 Go - SSD 250 Go.
-Win10 " " " " " " " "
Vieux motard que jamais !

Avatar du membre
f.x0
Messages : 789
Enregistré le : mar. 28 mars 2017 18:32

Re: Police supprimées

Message par f.x0 »

Bonjour fristosh,

Fais un copié/collé de cette commande pour réinstaller comme à l'origine :

Code : Tout sélectionner

sudo apt install --reinstall fonts-cantarell fonts-dejavu fonts-dejavu-core fonts-dejavu-extra fonts-droid fonts-freefont-ttf fonts-kacst fonts-kacst-one fonts-khmeros-core fonts-lao fonts-liberation fonts-lklug-sinhala fonts-mathjax fonts-nanum fonts-noto-hinted fonts-opensymbol fonts-sil-abyssinica fonts-sil-padauk fonts-takao-pgothic fonts-texgyre fonts-thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-garuda-ttf fonts-tlwg-kinnari fonts-tlwg-kinnari-ttf fonts-tlwg-laksaman fonts-tlwg-laksaman-ttf fonts-tlwg-loma fonts-tlwg-loma-ttf fonts-tlwg-mono fonts-tlwg-mono-ttf fonts-tlwg-norasi fonts-tlwg-norasi-ttf fonts-tlwg-purisa fonts-tlwg-purisa-ttf fonts-tlwg-sawasdee fonts-tlwg-sawasdee-ttf fonts-tlwg-typewriter fonts-tlwg-typewriter-ttf fonts-tlwg-typist fonts-tlwg-typist-ttf fonts-tlwg-typo fonts-tlwg-typo-ttf fonts-tlwg-umpush fonts-tlwg-umpush-ttf fonts-tlwg-waree fonts-tlwg-waree-ttf fonts-ubuntu fonts-wqy-microhei
SOPI

fristosh
Messages : 100
Enregistré le : lun. 11 déc. 2017 17:06

Re: Police supprimées

Message par fristosh »

Merci f.xo
J'ai envoyé la commande que tu as indiqué, super.
Mais quand j'ouvre Writer il n’apparaît que trois polices dans la fenêtre des polices !!
cantarel wenquanyi microhei
faut-il les activer quelque part ?
Merci
Laptop HP probook 4530S -LM 21.2 cinnamon - core I5 - RAM 8Go - SSD 250 Go + HDD 500 Go - carte graphique Radeon.
AIO Dell 7440 -Linux Mint noyau lowlatency- core i5 - RAM 16 Go - SSD 250 Go.
-Win10 " " " " " " " "
Vieux motard que jamais !

Avatar du membre
cyrille
Administrateur du site
Messages : 12387
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Police supprimées

Message par cyrille »

Code : Tout sélectionner

fc-list
te donnera la liste des polices installées ET prises en charge par xorg

Sinon tu peux créer dans ton home un dossier .fonts et y mettre les polices que tu souhaites. Mais elles ne seront disponibles que pour cet user.
Dans libreoffice tu as une option pour les fonts et dire quels répertoires scanner , il me semble
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
Nerva
Messages : 376
Enregistré le : lun. 4 mars 2019 18:48

Re: Police supprimées

Message par Nerva »

J'ai suivi la procédure indiquée ici : https://easylinuxtipsproject.blogspot.c ... -mint.html

Code : Tout sélectionner

sudo apt-get remove fonts-kacst* fonts-khmeros* fonts-lklug-sinhala fonts-guru-extra fonts-nanum* fonts-noto-cjk fonts-takao* fonts-tibetan-machine fonts-lao fonts-sil-padauk fonts-sil-abyssinica fonts-tlwg-* fonts-lohit-* fonts-beng-extra fonts-gargi fonts-gubbi fonts-gujr-extra fonts-kalapi fonts-lohit-* fonts-samyak* fonts-navilu fonts-nakula fonts-orya-extra fonts-pagul fonts-sarai fonts-telu* fonts-wqy* fonts-smc* fonts-deva-extra fonts-sahadeva
Puis après :

Code : Tout sélectionner

sudo dpkg-reconfigure fontconfig
Et pour finir, reboot.

Tout semble s'être bien passé, j'ai suivi ligne par ligne la désinstallation, le terminal m'a indiqué que c'était ok. J'ai comparé l'espace disque avant/après et ça s'est amaigri un peu. Mais, les polices sont toujours là ! :-o Aucune différence avant/après via :

Code : Tout sélectionner

fc-list
Linux Mint 21.3 Virginia | Cinnamon 6.0.4

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Police supprimées

Message par arghlub »

Salut Nerva,

Certaines fontes ne sont pas installées avec apt ou dpkg mais sont juste déposées dans les répertoires «/usr/local/share/fonts» ou «usr/share/fonts» ou «/home/TON_NOM/.fonts» (pour tes fontes personnelles), donc si on supprime des fontes contenues dans ces répertoires, elles seront “désinstallées”.

Pour connaître les répertoires dans lesquels des fontes sont susceptibles d'être stockées, utilise cette commande en terminal :

Code : Tout sélectionner

grep dir /etc/fonts/fonts.conf
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
Nerva
Messages : 376
Enregistré le : lun. 4 mars 2019 18:48

Re: Police supprimées

Message par Nerva »

J'ai ça en retour :

Code : Tout sélectionner

<!-- Font directory list -->
	<dir>/usr/share/fonts</dir>
	<dir>/usr/local/share/fonts</dir>
	<dir prefix="xdg">fonts</dir>
	<dir>~/.fonts</dir>
  Ignore dpkg temporary files created in fonts directories
<!-- Font cache directory list -->
	<cachedir>/var/cache/fontconfig</cachedir>
	<cachedir prefix="xdg">fontconfig</cachedir>
	<cachedir>~/.fontconfig</cachedir>
Après vérification, les fonts sont dans /usr/share/fonts dispatchées par type dans plusieurs dossiers.
Linux Mint 21.3 Virginia | Cinnamon 6.0.4

Avatar du membre
Nerva
Messages : 376
Enregistré le : lun. 4 mars 2019 18:48

Re: Police supprimées

Message par Nerva »

Comment faire le ménage proprement ? Rien que dans le dossier Noto il y en a 206 avec des intitulés pas toujours explicites.
Linux Mint 21.3 Virginia | Cinnamon 6.0.4

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Police supprimées

Message par arghlub »

Pour les noms de fichiers “pas toujours explicites”, utilise la commande «fc-list» filtrée avec «grep» pour en savoir plus...

Par exemple, si on veut supprimer les polices de la fonte «Nimbus», on repère d'abord les répertoires où sont stockées les polices et leurs noms de fichier avec :

Code : Tout sélectionner

fc-list | grep -i nimbus
/usr/share/fonts/type1/gsfonts/n021024l.pfb: Nimbus Roman No9 L:style=Medium Italic
/usr/share/fonts/type1/gsfonts/n021004l.pfb: Nimbus Roman No9 L:style=Medium
/usr/share/fonts/type1/gsfonts/n022003l.pfb: Nimbus Mono L:style=Regular
/usr/share/fonts/type1/gsfonts/n021023l.pfb: Nimbus Roman No9 L:style=Regular Italic
/usr/share/fonts/type1/gsfonts/n019063l.pfb: Nimbus Sans L:style=Regular Condensed Italic
/usr/share/fonts/type1/gsfonts/n019064l.pfb: Nimbus Sans L:style=Bold Condensed Italic
/usr/share/fonts/type1/gsfonts/n022023l.pfb: Nimbus Mono L:style=Regular Oblique
/usr/share/fonts/type1/gsfonts/n019043l.pfb: Nimbus Sans L:style=Regular Condensed
/usr/share/fonts/type1/gsfonts/n019044l.pfb: Nimbus Sans L:style=Bold Condensed
/usr/share/fonts/type1/gsfonts/n021003l.pfb: Nimbus Roman No9 L:style=Regular
/usr/share/fonts/type1/gsfonts/n019023l.pfb: Nimbus Sans L:style=Regular Italic
/usr/share/fonts/type1/gsfonts/n022004l.pfb: Nimbus Mono L:style=Bold
/usr/share/fonts/type1/gsfonts/n019024l.pfb: Nimbus Sans L:style=Bold Italic
/usr/share/fonts/type1/gsfonts/n019004l.pfb: Nimbus Sans L:style=Bold
/usr/share/fonts/type1/gsfonts/n022024l.pfb: Nimbus Mono L:style=Bold Oblique
/usr/share/fonts/type1/gsfonts/n019003l.pfb: Nimbus Sans L:style=Regular
Inversément, par exemple pour savoir quelle est la police ayant pour nom de fichier «n022003l.pfb» (toujours avec fc-list “tubé vers” un grep) :

Code : Tout sélectionner

fc-list | grep n022003l.pfb
/usr/share/fonts/type1/gsfonts/n022003l.pfb: Nimbus Mono L:style=Regular
(note : j'ai utilisé volontairement pour l'exemple la fonte Nimbus car ses noms de fichier ne sont pas très parlants)

;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
Nerva
Messages : 376
Enregistré le : lun. 4 mars 2019 18:48

Re: Police supprimées

Message par Nerva »

J'ai cherché un peu et j'ai trouvé ce bash qui a fait un bon nettoyage dans les polices "exotiques" :

Code : Tout sélectionner

#!/bin/bash
# www.riksoft.it/wikiriks
# Remove all oriental fonts in Mint 18 (surely OK for Ubuntu 16 as well)
 
for i in fonts-kacst fonts-kacst-one fonts-khmeros-core fonts-lklug-sinhala fonts-guru fonts-nanum fonts-noto-cjk fonts-takao-pgothic fonts-tibetan-machine fonts-guru-extra fonts-lao fonts-sil-padauk fonts-sil-abyssinica fonts-tlwg-* fonts-lohit-* fonts-beng fonts-beng-extra fonts-gargi fonts-gubbi fonts-gujr fonts-gujr-extra fonts-kalapi fonts-lohit-gujr fonts-samyak-* fonts-noto-unhinted fonts-noto-hinted fonts-navilu fonts-nakula fonts-orya-extra fonts-pagul fonts-sahadeva fonts-sarai fonts-smc fonts-telu-extra fonts-wqy-microhei; do
  sudo apt purge -y $i
  echo
done
 
echo "==== Fixing font cache"
sudo fc-cache -f -v && sudo dpkg-reconfigure fontconfig
 
echo "==== Packages remained (each containing multiple fonts)"
dpkg -l fonts\*|grep ^ii|awk '{print $2}'
 
 
echo
read -p "Press any key to close."
Modifié en dernier par Nerva le lun. 15 avr. 2019 10:41, modifié 1 fois.
Linux Mint 21.3 Virginia | Cinnamon 6.0.4

Répondre