Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
raccourci-lanceur [Le 08/08/2022, 11:11]
chmilblick [Création avec un éditeur de texte]
raccourci-lanceur [Le 08/08/2022, 15:59]
chmilblick [Lancement d'un lanceur]
Ligne 306: Ligne 306:
 Une [[:​nautilus_utilisation_avancee#​extensions_de_nautilus|extension Nautilus]] (non-officielle,​ à installer avec la méthode présentée par le développeur),​ est aussi disponible à [[https://​github.com/​Maestroschan/​nautilus-create-launcher|cette adresse]]. Une [[:​nautilus_utilisation_avancee#​extensions_de_nautilus|extension Nautilus]] (non-officielle,​ à installer avec la méthode présentée par le développeur),​ est aussi disponible à [[https://​github.com/​Maestroschan/​nautilus-create-launcher|cette adresse]].
  
-==== Lancement d'un lanceur ==== +=== Création avec un éditeur de texte ===
-Si le fichier .desktop a l'​attribut executable, on peut cliquer sur lui. +
- +
- +
-Pour le lancer en ligne de commande, utiliser l'une des méthodes de cette page : [[https://​ubuntuplace.info/​questions/​290/​executer-un-fichier-desktop-dans-le-terminal|Exécution d'un fichier .desktop dans le terminal]] +
- +
-==== Création avec un éditeur de texte ====+
  
 Ci-dessous sont résumées les grandes étapes. Ci-dessous sont résumées les grandes étapes.
Ligne 319: Ligne 313:
     - accessible pour **tous les utilisateurs** : avec les droits root (sudo) créer le fichier dans **''/​usr/​share/​applications/''​** (ex : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).     - accessible pour **tous les utilisateurs** : avec les droits root (sudo) créer le fichier dans **''/​usr/​share/​applications/''​** (ex : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).
     - accessible uniquement pour **un utilisateur** : créer le fichier dans **''​~/​.local/​share/​applications/''​** (ex. : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).     - accessible uniquement pour **un utilisateur** : créer le fichier dans **''​~/​.local/​share/​applications/''​** (ex. : ''​$ vim /​usr/​share/​applications/​une_app.desktop''​).
-  - **Editer le fichier** en suivant la syntaxe [[raccourci-lanceur#​avec_un_editeur_de_texte|décrite dans la partie modification avec un éditeur de texte]]. Exemple minimal <code>+  - **Editer le fichier** en suivant la syntaxe [[raccourci-lanceur#​avec_un_editeur_de_texte|décrite dans la partie modification avec un éditeur de texte]]. Exemple minimal <file bash une_app.desktop>
 [Desktop Entry] [Desktop Entry]
 Type=Application Type=Application
 Name=une app Name=une app
 Exec=/​home/​un_utilisateur/​applications/​une_app Exec=/​home/​un_utilisateur/​applications/​une_app
-</code>+</file>
   - **Vérifier la syntaxe ''​desktop-file-validate''​** (ex : ''​$ desktop-file-validate /​usr/​share/​applications/​une_app.desktop''​). S'il n'y a aucune erreur, l'​utilitaire n'​affiche rien.   - **Vérifier la syntaxe ''​desktop-file-validate''​** (ex : ''​$ desktop-file-validate /​usr/​share/​applications/​une_app.desktop''​). S'il n'y a aucune erreur, l'​utilitaire n'​affiche rien.
-  - **Rendre le fichier executable** ​(ex : ''​$ ​chmod u+x /usr/​share/​applications/​une_app.desktop''​). +  - Mettre à jour manuellement la base des lanceurs pour ne pas avoir à attendre la mise à jour automatique avec ''​update-desktop-database'' ​(ex : ''​$ ​update-desktop-database ~/.local/​share/​applications''​). 
-  - Au besoin relancer ​l'environnement graphique ​(ex avec Gnometaper //ctrl+F2/puis saisir ​//r// pour relancer Gnome Shell).+ 
 +==== Lancement d'un lanceur ==== 
 +Si le fichier .desktop a l'attribut executable, on peut cliquer sur lui. 
 + 
 +Si gtk3 est installé, le lanceur peut être rapidement testé avec ''​gtk-launch'' ​(ex : ''​$ gtk-launch une_app.desktop''​). 
 + 
 +Pour le lancer en ligne de commandeutiliser l'une des méthodes de cette page : [[https://ubuntuplace.info/questions/290/executer-un-fichier-desktop-dans-le-terminal|Exécution d'un fichier ​.desktop dans le terminal]] 
 + 
 ===== Ajout d'une action ===== ===== Ajout d'une action =====
  
Ligne 372: Ligne 374:
  
   * Les lanceurs sont aussi utilisés pour lancer les [[:​tutoriel:​application_demarrage|applications au démarrage de la session]]   * Les lanceurs sont aussi utilisés pour lancer les [[:​tutoriel:​application_demarrage|applications au démarrage de la session]]
-  * (en) [[https://​specifications.freedesktop.org/​menu-spec/​latest/​|Les spécifications officielles du format ​de fichier ​.desktop]]+  * (en) Spécifications officielles des formats des [[https://​specifications.freedesktop.org/​desktop-entry-spec/​latest/​|fichiers .desktop (Desktop Entry)]] et des [[https://​specifications.freedesktop.org/​menu-spec/​latest/​|menus (Desktop Menu)]]. 
 +  * (en) [[https://​help.gnome.org/​admin//​system-admin-guide/​2.32/​menustructure-desktopentry.html.en|Page d'​aide ​de Gnome sur les fichiers ​.desktop]] ​qui décrit les variables d'​environnement utilisés pour spécifié les chemins dans lesquels les //​.desktop//​ sont lus.
   * [[:​personnalisation|Le portail "​personnalisation"​]]   * [[:​personnalisation|Le portail "​personnalisation"​]]
   * [[http://​computing.travellingfroggy.info/​article4/​lxshortcut-creation-raccourcis-lxde|LXShortCut:​ création de raccourcis (icônes) pour le bureau de LXDE (Lubuntu) !]]   * [[http://​computing.travellingfroggy.info/​article4/​lxshortcut-creation-raccourcis-lxde|LXShortCut:​ création de raccourcis (icônes) pour le bureau de LXDE (Lubuntu) !]]
  • raccourci-lanceur.txt
  • Dernière modification: Le 11/09/2022, 11:29
  • par moths-art