- - Comment créer des raccourcis de menu d'application sous Linux

Comment créer des raccourcis de menu d'application sous Linux

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