b11b353171
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>
88 lines
2.3 KiB
Groff
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
|