Les utilisateurs démarrent des programmes sur Linux avec des «lanceurs». Ces fichiers contiennent des instructions spécifiques sur la manière dont le système d'exploitation Linux doit exécuter le programme et à quoi doit ressembler l'icône, entre autres. Sous Linux, si vous souhaitez créer des raccourcis de menu d’application, vous constaterez que c’est un peu plus difficile, comparé à Mac ou Windows, car les utilisateurs ne peuvent pas simplement cliquer avec le bouton droit de la souris sur un programme et sélectionner l’option «créer un raccourci». Si vous souhaitez créer des raccourcis de menu d’application sur le bureau Linux, c’est un processus complexe qui nécessite un peu de savoir-faire.
ALERTE SPOIL: Faites défiler la liste et regardez le didacticiel vidéo à la fin de cet article.
Raccourcis du menu des applications - Terminal
Peut-être le moyen le plus rapide de créer une applicationraccourcis de menu sur le bureau Linux consiste à en créer un dans le terminal. La route des terminaux est moins conviviale, car il n’existe pas d’éditeur graphique convivial pour attribuer des catégories d’application, ni de sélecteur d’icônes, etc.
La première étape pour créer un nouveau raccourci d’application sous Linux consiste à créer un fichier Bureau vide. Dans le terminal, utilisez le toucher commande pour créer un nouveau raccourci.
touch ~/Desktop/example.desktop chmod +x ~/Desktop/example.desktop echo "[Desktop Entry]" >> ~/Desktop/example.desktop

La nouvelle icône de raccourci est sur le bureau, mais elle ne contient aucune instruction de programme. Corrigeons cela en éditant le nouveau fichier dans l’éditeur de texte Nano.
nano ~/Desktop/example.desktop
“Nom” est la première ligne de tout raccourci d'application. Cette ligne donnera le nom du raccourci d’application dans les menus. Dans l'éditeur de texte Nano, attribuez un nom à votre raccourci.
Name=Example Shortcut
Après «Nom», la ligne suivante du raccourci à ajouter est «Commentaire». Cette ligne est facultative mais très utile car elle permet au menu d'afficher des informations sur le raccourci.
Comment=This is an example launcher
Avec «Nom» et «Commentaire», nous pouvons accéder à la vraie viande du lanceur. Dans l'éditeur de texte Nano, ajoutez la ligne «Exec».
La ligne "Exec" indique à votre système d'exploitation Linux où se trouve le programme et comment il doit démarrer.
Exec=command arguments
Exec est très polyvalent et peut lancer Python, Bash et à peu près tout ce que vous pouvez penser. Par exemple, pour exécuter un script shell ou bash via le raccourci, procédez comme suit:
Exec= sh /path/to/sh/script.sh
Vous pouvez également définir le raccourci de votre application pour exécuter un programme Python avec:
Exec=python /path/to/python/app
Une fois que la ligne «Exec» est configurée à votre convenance, ajoutez la ligne «Type».
Type=Application
Besoin de configurer votre raccourci personnalisé avec une icône? Utilisez la ligne "Icône".
Icon=/path/to/custom/icon
Maintenant que Nom, Commentaire, Exec et Icône sont définis, vous pouvez enregistrer le raccourci personnalisé en toute sécurité. En utilisant le Ctrl + O combinaison de clavier, enregistrer le raccourci de l'application. Ensuite, quittez Nano avec Ctrl + X.
Installez votre raccourci personnalisé à l’échelle du système avec:
sudo mv ~/Desktop/example.desktop /usr/share/applications
Raccourcis du menu des applications - Alacarte
Il existe de nombreux éditeurs de menus sous Linux. Pour la plupart, ils travaillent tous de la même manière et font la même chose. Pour de meilleurs résultats, nous vous recommandons d'utiliser l'application Alacarte. Il est facile à utiliser, fonctionne sur tout et peut être installé sur les distributions Linux les plus obscures (en raison de sa relation avec le projet Gnome).
Alacarte est peut-être déjà installé sur votre PC Linux. Vérifiez et voyez en appuyant sur Alt + F2, en tapant "alacarte" et en cliquant sur entrer. Si l'application démarre, vous l'avez déjà installée. Si rien ne se passe, vous devrez l’installer. Suivez les instructions ci-dessous pour le faire fonctionner.
Ubuntu
sudo apt install alacarte
Debian
sudo apt-get install alacarte
Arch Linux
sudo pacman -S alacarte
Feutre
sudo dnf install alacarte -y
OpenSUSE
sudo zypper install alacarte
Linux générique
Impossible de trouver l'application d'édition de menus Alacarte sur votre distribution Linux? Visitez le site Web souce code et construisez-le vous-même!
Faire des raccourcis
Faire des raccourcis avec l'éditeur de menu Alacarte est simple comme bonjour. Pour commencer, cliquez sur une catégorie. Dans cet exemple, nous allons créer un nouveau raccourci dans la catégorie «Internet».
Dans la catégorie “Internet”, cliquez sur le bouton “Nouvel élément”. La sélection de l'option «Nouvel élément» ouvrira les «Propriétés du lanceur».

Dans les fenêtres «Propriétés du lanceur», il y a quelques choses à remplir. La première chose à remplir est "Nom". Écrivez le nom du lanceur dans la section "Nom". Ensuite, passez à «Command».
La section "Commande" est l'endroit où l'utilisateur spécifiece que le raccourci fera. Cliquez sur le bouton «parcourir» pour rechercher un script de shell, une application binaire, python, etc., puis chargez-le. Vous pouvez également écrire une commande, comme l’une des options suivantes:
python /path/to/python/app.py
ou
sh /path/to/shell/script/app.sh
ou
wine /path/to/wine/app.exe
Lorsque la section «Command» du lanceur est définie,écrivez un commentaire dans la section «Commentaire», puis sélectionnez «OK» pour terminer. Après avoir cliqué sur le bouton «OK», Alacarte enregistrera et activera instantanément votre nouveau raccourci d’application sur le bureau Linux!
commentaires