Existe-t-il un moyen sur la barre d'outils LXDE de changer quelles applications se trouvent sur la partie de lancement rapide via le terminal afin qu'elle puisse être placée dans un fichier batch à modifier sur plusieurs clients?
command-line
raspberry-pi
raspbian
lxde
Jhondoe
la source
la source
Réponses:
Cela peut être fait facilement en créant un
.desktop
fichier pour chaque application que vous souhaitez ajouter au menu. Tout cela est expliqué clairement dans le wiki LXDE pour le menu principal 1 .* Emplacements .desktop
Si vous souhaitez que l'application apparaisse dans les menus de tous les utilisateurs d'un système, ajoutez le fichier au répertoire
/usr/share/applications/
. Par exemple, vous pouvez avoir/usr/share/applications/gimp.desktop
pour l'application gimp. C'est là que les packages créent normalement leurs.desktop
fichiers et est recommandé.Si vous souhaitez ajouter l'application au menu d'un utilisateur spécifique, créez le fichier dans le répertoire
$HOME/.local/share/applications/
.* Paramètres .desktop
Lisez certains de vos
.desktop
fichiers existants/usr/share/applications/
pour comprendre comment ils fonctionnent. Ils sont assez simples, mais le wiki fournit une brève explication des paramètres couramment utilisés.Voici une explication légèrement modifiée du wiki pour le
warsow.desktop
fichier. Les paramètres réels sont en gras.Ajout d'une application à une barre de lancement d'application
Si vous avez créé un
.desktop
fichier ou si un a été créé lors de l'installation de l'application, vous pouvez ajouter l'application à une barre de lancement à l'intérieur d'un panneau lx. Les configurations des panneaux se trouvent dans le répertoire des profils. Par exemple, l'un de vos panneaux peut être à$HOME/.config/lxpanel/LXDE/panels/panel
.En modifiant le fichier avec
vim ~/.config/lxpanel/LXDE/panels/panel
, je peux voir où le plugin et la configuration de la barre de lancement sont ajoutés. Si le plugin n'est pas déjà ajouté au panneau, vous devrez l'ajouter pour chaque utilisateur. Notez que les plugins de la barre de lancement apparaîtront dans le panneau dans le même ordre qu'ils apparaissent dans ce fichier.De plus, vous devrez ajouter la
Button
configuration avec unid
chemin d'accès au.desktop
fichier pour chaque application que vous souhaitez voir apparaître dans la barre de lancement. Voici un exemple de son apparence.Rafraîchir le panneau
Le wiki fournit même un script pratique pour redémarrer lxpanel afin de s'assurer qu'il mettra à jour vos modifications.
Si vous exécutez la
lxpanel
commande dans votre terminal, je vous recommande de l'utilisernohup
pour ne pas tuer le processus lxpanel lorsque le terminal est fermé.nohup lxpanel -p LXDE &
la source
.desktop
fichiers et n'oubliez pas de rafraîchir le panneau pour que les modifications apparaissent.lxpanel -p LXDE-pi &
.