Files
scripts-bash/local/share/man/man1/verif-desktop.1
T
cedricAbonnel b11b353171 feat: verif-desktop — ajout page man générée
Page man verif-desktop.1 générée via prep.sh depuis verif-desktop.1.md.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 20:59:09 +02:00

88 lines
2.3 KiB
Groff

.\" Automatically generated by Pandoc 3.1.3
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.
.ie "\f[CB]x\f[]"x" \{\
. ftr V B
. ftr VI BI
. ftr VB B
. ftr VBI BI
.\}
.el \{\
. ftr V CR
. ftr VI CI
. ftr VB CB
. ftr VBI CBI
.\}
.TH "" "" "" "" ""
.hy
.SH NOM
.PP
verif-desktop - Audit des fichiers .desktop de Linux Mint
.SH SYNOPSIS
.PP
verif-desktop
.SH DESCRIPTION
.PP
Vérifie l\[cq]ensemble des fichiers \f[V].desktop\f[R] présents dans
\f[V]\[ti]/.local/share/applications/\f[R] et
\f[V]/usr/share/applications/\f[R].
.PP
Pour chaque fichier, le script contrôle :
.IP \[bu] 2
\f[B]Exécutable manquant\f[R] : le chemin absolu dans \f[V]Exec=\f[R]
n\[cq]existe pas sur le disque
.IP \[bu] 2
\f[B]Exécutable non exécutable\f[R] : le fichier existe mais n\[cq]a pas
le bit \f[V]+x\f[R]
.IP \[bu] 2
\f[B]Commande introuvable\f[R] : la commande dans \f[V]Exec=\f[R]
n\[cq]est pas dans le \f[V]$PATH\f[R]
.IP \[bu] 2
\f[B]App cachée\f[R] : \f[V]NoDisplay=true\f[R] ou \f[V]Hidden=true\f[R]
dans le dossier utilisateur (l\[cq]app n\[cq]apparaît pas dans le menu)
.IP \[bu] 2
\f[B]Icône manquante\f[R] : \f[V]Icon=\f[R] pointe vers un chemin absolu
inexistant
.IP \[bu] 2
\f[B]Erreurs de syntaxe\f[R] : signalées par
\f[V]desktop-file-validate\f[R] (catégories invalides, clés
dépréciées\&...)
.PP
Les gestionnaires d\[cq]URL (\f[V]MimeType=x-scheme-handler/...\f[R]) et
les fichiers système sont traités différemment :
\f[V]NoDisplay=true\f[R] y est attendu et n\[cq]est pas signalé comme
erreur.
.SH COMPATIBILITÉ
.PP
Linux Mint (Cinnamon).
Nécessite \f[V]desktop-file-utils\f[R] pour la validation syntaxique :
.IP
.nf
\f[C]
sudo apt install desktop-file-utils
\f[R]
.fi
.SH EXEMPLES
.PP
Lancer l\[cq]audit complet : \f[V]verif-desktop\f[R]
.SH CODES DE RETOUR
.IP \[bu] 2
\f[V]✓\f[R] vert \[em] fichier valide
.IP \[bu] 2
\f[V]\[ti]\f[R] jaune \[em] avertissement non bloquant
.IP \[bu] 2
\f[V]✗\f[R] rouge \[em] erreur : l\[cq]application ne fonctionnera pas
ou n\[cq]apparaîtra pas dans le menu
.SH VERSIONS
.TP
-26.05.1
Version originale
.SH AUTEURS
.PP
Cédric Abonnel - <canl.sb2023\[at]acemail.fr>
.SH RAPPORT D\[cq]ERREURS
.PP
Pour signaler des erreurs ou des problèmes :
https://git.abonnel.fr/cedricAbonnel/scripts-bash