raccourci pour un lancement de programme Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
debianjam
Membre
Membre
Messages : 382
Inscription : 27 août 2017, 14:18
Status : Hors-ligne

Bonjour, quand on a une application à lancer depuis un dossier du disque dur, arrive t-on à créer un raccourci et le placer dans le menu des applications.
En utilisant le menu contextuel quand je suis placé sur le programme de lancement de l'application, est ce que copier ce programme dans un emplacement particulier permet de retrouver l'application dans le menu des applications ou bien de faire un raccourci clavier pour lancer l'application ?
KDE plasma; mémoire : 3,7Gio; i5 3450 @3.10Ghz x4; c.g. NV106 (intégrée Intel Ivybridge Desktop) ou asus gt730 2Gio
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,

Je n'ai pas gnome, mais dans mes souvenirs, c'est "alacarte" ou en ligne de commande.

Code : Tout sélectionner

# apt install alacarte
$ alacarte
En ligne de commande il te faut créer un fichier "desktop"
Inspire toi des autres fichiers .desktop qui se trouvent dans /usr/share/applications/

Code : Tout sélectionner

# nano /usr/share/applications/ton_application.desktop
...
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
debianjam
Membre
Membre
Messages : 382
Inscription : 27 août 2017, 14:18
Status : Hors-ligne

bonjour, j'ai choisi alacarte présent sur synaptic
installé que l'on retrouve dans le menu applications / accessoires / menu principal
et j'ai crée mon premier raccourci
merci lol et bravo alacarte
KDE plasma; mémoire : 3,7Gio; i5 3450 @3.10Ghz x4; c.g. NV106 (intégrée Intel Ivybridge Desktop) ou asus gt730 2Gio
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Salut,

le plus simple n'est-il pas de créer un fichier :
~/.local/share/applications/<application>.desktop

par ex leafpad.desktop contenant :

Code : Tout sélectionner

[Desktop Entry]
Name=Leafpad
Comment=Simple text editor
Comment[fr]=Un éditeur de texte tout simple
Exec=leafpad --tab-width=4 %f
Icon=leafpad
Terminal=false
Type=Application
MimeType=text/plain
Categories=GTK;Utility;TextEditor;
Keywords=text;editor;
Dans ce cas, j'ai créé un lanceur avec la commande :

Exec=leafpad --tab-width=4 %f

qui fixe la longueur des TAB à 4 espaces,
alors que par défaut elle est de 6 ou 8

J'ai conservé le même nom que le lanceur original :
/usr/share/applications/leafpad.desktop


ce qui le surcharge dans ma session utilisateur uniquement.

Si je l'avais nommé p.ex : leafpad-4tab.desktop
et
mis :
Name=Leafpad-Tab4
dans le code du fichier,
j'aurais un second lanceur Leafpad-Tab4 dans mes menus.

Il faut rendre le fichier :
~/.local/share/applications/ <application>.desktop
exécutable
pour que le lanceur soit fonctionnel.

Pour une application installée hors-distro ou un script perso ou même pour le cas général ,
utiliser le chemin absolu vers l’exécutable,
p.ex :

Exec=/chemin/vers/mon/script <argument>

Comme ça respecte FreeDesktop
ça fonctionne pour tous les environnements respectant le standard
(je n'utilise plus GNOME depuis 3).
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Tu as aussi l'éditeur de menu : menulibre
qui permet à la fois d'organiser les menus et de créer graphiquement des lanceurs
(je n'ai jamais utilisé cette fonctionnalité mais elle existe)
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
debianjam
Membre
Membre
Messages : 382
Inscription : 27 août 2017, 14:18
Status : Hors-ligne

+dezix merci ça doit être un peu comme alacarte qui est très efficace à mon goût
par contre ta solution simple m'a l'air plus compliquée, désolé elle ne m'inspire pas, j'ai encore d'autres problèmes à résoudre avant de l'essayer
KDE plasma; mémoire : 3,7Gio; i5 3450 @3.10Ghz x4; c.g. NV106 (intégrée Intel Ivybridge Desktop) ou asus gt730 2Gio
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Pas de soucis.... chacun doit trouver les solutions qui lui vont bien.
Bonne soirée.
:006:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

C'est ça le gros interet de GNU/linux, il y a de multiples façon de s'organiser pour avoir un systeme bien à soi.
C'est aussi son plus gros défaut, on n'est pas pris par la main et on ne fait pas les choix à notre place, ce qui déplait à beaucoup d'utilisateurs.
Répondre