Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 26/06/2018, à 01:02

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

suppression option upstart n'est plus utiles pour 18.04 lts

suppression de fonts non latine
.......

Dernière modification par JPlaroche (Le 05/07/2018, à 01:28)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#52 Le 26/06/2018, à 10:29

kholo

Re : Tweak nettoyage alternatif script de maintenance

salut,
petite reprise de rmpolice.sh au post #51
peut être plus simple à maintenir wink

#!/bin/bash
# ----------------------------------------------
logiciel_nom="${0##*/}"
logiciel_fonction="suppression de polices de caractères inutiles"
logiciel_version="0.001"
# NOTES DE VERSIONS
# ----------------------------------------------
# 
# ----------------------------------------------

polices="NotoKufiArabic*
fonts-guru* 
fonts-stix*
fonts-tlwg*
fonts-lohit*
fonts-sil* 
fonts-nanu* 
fonts-hor*
fonts-lkl*
fonts-kac* 
fonts-kal*
fonts-khm* 
fonts-thai* 
fonts-tib* 
fonts-loh* 
fonts-gur* 
fonts-tak*
fonts-ory*
fonts-telu*
fonts-samy*
fonts-gub*
fonts-navilu*
fonts-padmaa-Medium*
ttf-indic-fonts-core  
ttf-punjabi-fonts 
fonts-lao*
fonts-noto-cjk
fonts-NotoSansAdlam*
fonts-NotoSansbamum*
fonts-noto-mono
fonts-noto-unhinted"

IFS=$'\n' polices=( $polices )
for police in ${polices[@]}
do
	echo "suppression de la police $police"
	sudo apt autoremove --purge -y $police && echo "ok" || echo "erreur"
done

# #-----------------------------------------------------------------
# #-----------------------------------------------------------------
# #-----------------------------------------------------------------

polices="/usr/share/fonts/truetype/fonts-beng-extra/|mitra
/usr/share/fonts/truetype/malayalam/|Meera
/usr/share/fonts/truetype/fonts-gujr-extra/|padmaa-Medium
/usr/share/fonts/truetype/noto/|Thai
/usr/share/fonts/truetype/noto/|Telu
/usr/share/fonts/truetype/noto/|Tamil
/usr/share/fonts/truetype/noto/|Malayalam
/usr/share/fonts/truetype/noto/|Lao
/usr/share/fonts/truetype/noto/|Khmer
/usr/share/fonts/truetype/noto/|Kannada
/usr/share/fonts/truetype/noto/|Gujarati
/usr/share/fonts/truetype/noto/|Georgian
/usr/share/fonts/truetype/noto/|Bengali
/usr/share/fonts/truetype/noto/|Armenian
/usr/share/fonts/truetype/noto/|Tibetan
/usr/share/fonts/truetype/noto/|Thaana
/usr/share/fonts/truetype/noto/|Sinhala
/usr/share/fonts/truetype/noto/|Oriya
/usr/share/fonts/truetype/noto/|Myanmar
/usr/share/fonts/truetype/noto/|Gurmukhi
/usr/share/fonts/truetype/noto/|Ethiopic
/usr/share/fonts/truetype/noto/|Devanagari
/usr/share/fonts/truetype/noto/|Cham
/usr/share/fonts/truetype/noto/|Arabic
/usr/share/fonts/truetype/noto/|Hebrew"

IFS=$'\n' polices=( $polices )

suppression_fichiers () {
	local file
	local A=$(echo $@ | cut -d '|' -f1)
	local B=$(echo $@ | cut -d '|' -f2)
	local files=$(sudo find $A -name *$B* 2>/dev/null)

	if [ -n "$files" ]
	then
		for file in $files
		do 
			echo "suppression du fichier $file"
			sudo rm $file
		done
	else
		echo "rien à supprimer"
	fi
}

for police in ${polices[@]}
do
	echo "suppression de la police $police"
	suppression_fichiers $police
done
exit 0

Hors ligne

#53 Le 04/07/2018, à 11:16

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

Bonjour

PROCEDURE OFFICIEL DU POST
rmpolice.sh

doit -être lancer avec sudo
certain ordre sont obligatoire (sudo) pour que cela s'exécute n'oubliez pas c'est une tache qui purge votre system pas vos dossiers MERCI

après la correction de Kholo (remise en forme il a raison .... mais j'avais fait cela comme ça  .....  juste pour voir et attendais les retour) .
je me suis repenché sur le sujet car les polices non latine sont tombé comme la pluie cette année.....

ps: attention si vous modifier de bien resecpter les fin de ligne et ne pas laisser des esp par exemple >fonts-guru < au lieu de >fonts-guru<

reprise de la section purge POLICES
j'ai finalement repris au complet (pour la version LTS 18.04 ) l'ensemble des polices non latine afin d'avoir plus de visibilité pour LibreOffice

si vous avez besoin de garder certaines polices il vous suffit d'enlever la ligne correspondante.

de plus S.V.P. ne pas enlever le paquet police "noto" car elle fait partie du system ex: XUBUNTU 

PS: reserver les FIND uniquement pour "noto"                         il vaut mieux enlever le paquet pour les autres..... 

après la suggestion de bruno   une modification importante tout  en une seul ligne pour ne garder que les polices latine  NOTO


#!/bin/bash
# ----------------------------------------------
logiciel_nom="${rmpolice.sh}"
logiciel_fonction="suppression de polices de caractères inutiles"
logiciel_version="0.002"
# NOTES DE VERSIONS
# ----------------------------------------------
# Ajout polices non latine hormis les polices apartenant à Texlive logiciel de mise en page pour PDF HTML etc...
#


polices="fonts-arabeyes*
fonts-arphic*
fonts-beng*
fonts-deva*
fonts-droid*
fonts-farsiweb*
fonts-gargi*
fonts-gubbi*
fonts-gujr*
fonts-guru*
fonts-hosny*
fonts-indic*
fonts-kacst*
fonts-kalapi*
fonts-khmeros*
fonts-knda*
fonts-lao*
fonts-lklug*
fonts-lohit*
fonts-manchufont*
fonts-mlym*
fonts-nafees*
fonts-nakula*
fonts-navilu*
fonts-noto-cjk*
fonts-noto-color-emoji*
fonts-noto-mono*
fonts-noto-unhinted*
fonts-orya*
fonts-pagul*
fonts-sahadeva*
fonts-samyak*
fonts-sarai*
fonts-sil*
fonts-smc*
fonts-taml*
fonts-telu*
fonts-thai*
fonts-tibetan*
fonts-tlwg*
fonts-ukij*
fonts-nanum*
fonts-horai*
fonts-takao
ttf-punjabi-fonts*"




IFS=$'\n' polices=( $polices )
	for police in ${polices[@]} ; do
		echo "suppression de la police $police"
		sudo apt autoremove --purge -y $police && echo "ok" || echo "erreur"
	done

# ---------------------------------------------------------
# reserver a la police system "NOTO"
# ---------------------------------------------------------

echo "Test suppression police NOTO non latine "
results=$(grep -RilL "latin" /usr/share/fonts/truetype/noto/)

if [ "$results" = "" ] ; then 
	echo "pas de police à nettoyer"
else
	echo "nettoyage des polices non latine de NOTO"
	sudo rm -v $(grep -RilL "latin" /usr/share/fonts/truetype/noto/)
fi

exit 0

Dernière modification par JPlaroche (Le 25/08/2018, à 20:31)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#54 Le 04/07/2018, à 12:07

kholo

Re : Tweak nettoyage alternatif script de maintenance

salut,
j'ai eu ton mail en MP et... j'en sais rien...

sinon, pour tes nouveautés find sait supprimer avec delete
... du coup pas besoin de refaire une lecture de tableau pour supprimer
et ça devient encore factorisable de la même façon que l'autre fois !!!
exemple :

police=$(sudo find /usr/share/fonts/truetype/noto/  -name *Ko*)

	for file in  $police; do
 	sudo rm $file
 	done

devient

sudo find /usr/share/fonts/truetype/noto/  -name *Ko* -delete

et pour la factorisation : (NB attention, j'ai pas vérifié...)

polices="Ko
Turkic
Chiki
Chakma
Vai
Buhid
Bamum
Tifinagh
Cherokee
Mandaic
Lisu
Kayah
Glagolitic
Thai
Telu
Tamil
Lao
Khmer
Kannada
Gujarati
Georgian
Bengali
Armenian
Tibetan
Thaana
Sinhala
Oriya
Myanmar
Gurmukhi
Ethiopic
Devanagari
Cham
Arabic
Hebrew"
IFS=$'\n' polices=( $polices )
for police in "${polices[@]}"
do
	echo "$police"
	sudo find /usr/share/fonts/truetype/noto/ -name *$police* -delete
done

edit : ah oui,... et c'est kholo pour clé holographique big_smile cool

Dernière modification par kholo (Le 04/07/2018, à 12:09)

Hors ligne

#55 Le 04/07/2018, à 14:44

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

kholo a écrit :

salut,
j'ai eu ton mail en MP et... j'en sais rien...

edit : ah oui,... et c'est kholo pour clé holographique wink

j'ai repris la procédure ,  et me suis aligné sur le paquet et respecté le même ordre   pour NOTO d'ailleurs le paquet est bien documenté....
j'ai fait de même pour les suppression de paquet j'ai pris synaptique .....



j'ai testé ... cela fonctionne

Dernière modification par JPlaroche (Le 05/07/2018, à 01:30)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#56 Le 21/08/2018, à 13:02

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

Bonjour , suite à des mise à mise jour de sécurité
l'ordre dans le quel les paramètre doivent être écrient est important  donc j'ai modifié afin que la commande soit correct ..... 
dans le module post  36 
32 ) #test update du system

ligne impacté.
            sudo apt --simulate --dry-run  --just-print  dist-upgrade

avant peu import , enfin de compte aujourd'hui c'est comme en c/c++ c++17 est strict ....

merci de prendre en compte.


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#57 Le 21/08/2018, à 13:52

bruno

Re : Tweak nettoyage alternatif script de maintenance

Salut,

#54 et précédents me semblent super compliqués (et pas de sudo dans les scripts). Pour supprimer toutes les fontes Noto non latines en une seule ligne :

rm $(grep -RilL "latin" /usr/share/fonts/truetype/noto/)

Hors ligne

#58 Le 22/08/2018, à 09:54

bruno

Re : Tweak nettoyage alternatif script de maintenance

La commande que j'ai indiquée fonctionne parfaitement dans le cas des fontes Noto (la présence de la chaîne «latin» est une particularité de ces fontes). C'est ton usage de find qui est erroné dans ce cas.

$ sudo rm -v $(grep -RilL "latin" /usr/share/fonts/truetype/noto/) 
'/usr/share/fonts/truetype/noto/NotoSansOriyaUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSundanese-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansThaiUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoNastaliqUrdu-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCham-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSinhalaUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifKhmer-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOriya-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansPhoenician-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKannada-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMalayalam-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTamil-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifEthiopic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansVai-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansEgyptianHieroglyphs-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCarian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifMyanmar-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLinearB-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGujarati-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansPhagsPa-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKhmer-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansImperialAramaic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLepcha-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoMono-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifTelugu-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKharoshthi-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSinhala-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSylotiNagri-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLao-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansRejang-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifTamil-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTamilUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSyriacEastern-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansRunic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansAnatolianHieroglyphs-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMandaic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSyriacEstrangela-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifTelugu-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansArmenian-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGothic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTagbanwa-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCherokee-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBengaliUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifArmenian-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifSinhala-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifMyanmar-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMalayalam-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTeluguUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansArabicUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifDevanagari-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLisu-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifTamil-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBuginese-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGurmukhi-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansArabicUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansEthiopic-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifBengali-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifLao-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLaoUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOldSouthArabian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifArmenian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansThaana-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTibetan-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBamum-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifHebrew-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTaiTham-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOsage-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCoptic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifSinhala-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSymbols2-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTamil-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansAvestan-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansChakma-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansArabic-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansEthiopic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifKhmer-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoKufiArabic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLaoUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKhmerUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCherokee-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCanadianAboriginal-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansThaiUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOsmanya-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGujarati-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLydian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCham-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSyriacWestern-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansHanunoo-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKannada-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMyanmar-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansYi-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOldTurkic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifKannada-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansShavian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifDevanagari-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCypriot-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTamilUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifKannada-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOriya-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKayahLi-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansUgaritic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBuhid-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSinhala-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGeorgian-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansArabic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMyanmar-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifGujarati-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLao-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifBengali-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOriyaUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifGujarati-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTagalog-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTaiViet-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBrahmi-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMeeteiMayek-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSaurashtra-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSymbols-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSamaritan-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBengali-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifLao-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifEthiopic-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLycian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGlagolitic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTibetan-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOlChiki-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKhmer-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansArmenian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBatak-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansLimbu-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGurmukhi-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifHebrew-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSinhalaUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKaithi-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifMalayalam-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansSymbols-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSerifMalayalam-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTelugu-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansInscriptionalPahlavi-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTeluguUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoKufiArabic-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMongolian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOldPersian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansThai-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOgham-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansInscriptionalParthian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTifinagh-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansDevanagari-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBengaliUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansHebrew-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansKhmerUI-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansThaana-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansDeseret-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBalinese-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansGeorgian-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansBengali-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansNKo-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansHebrew-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTelugu-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansNewTaiLue-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansCuneiform-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansJavanese-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansDevanagari-Bold.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansOldItalic-Regular.ttf' supprimé
'/usr/share/fonts/truetype/noto/NotoSansTaiLe-Regular.ttf' supprimé

Hors ligne

#59 Le 22/08/2018, à 10:23

bruno

Re : Tweak nettoyage alternatif script de maintenance

 sudo rm -v $(grep -RilL "latin" /usr/share/fonts/truetype/noto/)
rm: opérande manquant
Saisissez « rm --help » pour plus d'informations.

Normal s'il n'y a plus rien à supprimer. Tu aurais dû essayer d'abord la commande grep seule :

grep -RilL "latin" /usr/share/fonts/truetype/noto/

Après il doit y avoir des méthodes plus universelles pour détecter si une fonte n'a pas de caractères latins (peut-être avec fc-query/fc-scan).

Dernière modification par bruno (Le 22/08/2018, à 10:25)

Hors ligne

#60 Le 22/08/2018, à 10:24

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

bruno a écrit :
 sudo rm -v $(grep -RilL "latin" /usr/share/fonts/truetype/noto/)
rm: opérande manquant
Saisissez « rm --help » pour plus d'informations.

Normal s'il n'y a plus rien à supprimer. Tu aurais dû essayer d'abord la commande grep seule :

grep -RilL "latin" /usr/share/fonts/truetype/noto/

non j'ai rechargé les fonts


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#61 Le 22/08/2018, à 10:27

bruno

Re : Tweak nettoyage alternatif script de maintenance

Regarde si la commande grep seule te sort bien une liste de fichiers.

Hors ligne

#62 Le 22/08/2018, à 10:37

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

bruno a écrit :

Regarde si la commande grep seule te sort bien une liste de fichiers.

j'ai testé la commande seul ....

oui cela fonctionne parfaitement

effectivement après avoir redémarré  les fonts on été prise en compte

et j'ai exécuter le script 

PERFECT

je change le script de base 

MERCI pour tous (encore une pierre à l'édifice)

Dernière modification par JPlaroche (Le 22/08/2018, à 11:53)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#63 Le 23/08/2018, à 08:50

bruno

Re : Tweak nettoyage alternatif script de maintenance

Attention, si tu changes ton script pense à adapter mon exemple de commande. Il faut d'abord tester si la recherche avec grep renvoie bien quelque chose, sinon tu aura le me type d'erreur que celles signalées plus haut (avec rm ou find).

Hors ligne

#64 Le 25/08/2018, à 20:31

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

bruno a écrit :

Attention, si tu changes ton script pense à adapter mon exemple de commande. Il faut d'abord tester si la recherche avec grep renvoie bien quelque chose, sinon tu aura le me type d'erreur que celles signalées plus haut (avec rm ou find).

fait et testé OK


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne