Gibt es in der LXDE-Symbolleiste eine Möglichkeit, die Anwendungen im Schnellstartteil über das Terminal so zu ändern, dass sie in eine Batch-Datei eingefügt werden können, um auf mehreren Clients geändert zu werden?
command-line
raspberry-pi
raspbian
lxde
Jhondoe
quelle
quelle
Antworten:
Dies können Sie ganz einfach tun, indem
.desktop
Sie für jede Anwendung, die Sie zum Menü hinzufügen möchten , eine Datei erstellen . Dies alles wird im LXDE-Wiki für das Hauptmenü 1 klar erklärt .* .desktop Standorte
Wenn die Anwendung in Menüs für alle Benutzer eines Systems angezeigt werden soll, fügen Sie die Datei zum Verzeichnis hinzu
/usr/share/applications/
. Zum Beispiel können Sie/usr/share/applications/gimp.desktop
für die Gimp-Anwendung haben. Hier erstellen Pakete normalerweise ihre.desktop
Dateien und dies wird empfohlen.Wenn Sie die Anwendung zu einem Menü eines bestimmten Benutzers hinzufügen möchten, erstellen Sie die Datei im Verzeichnis
$HOME/.local/share/applications/
.* .desktop Einstellungen
Lesen Sie einige Ihrer vorhandenen
.desktop
Dateien durch/usr/share/applications/
, um zu erfahren, wie sie funktionieren. Sie sind ziemlich einfach, aber das Wiki bietet eine kurze Erklärung der häufig verwendeten Einstellungen.Hier ist eine leicht geänderte Erklärung aus dem Wiki für die
warsow.desktop
Datei. Die aktuellen Einstellungen sind fett gedruckt.Hinzufügen einer Anwendung zu einer Anwendungsstartleiste
Wenn Sie eine
.desktop
Datei erstellt haben oder eine erstellt wurde, als die Anwendung installiert wurde, können Sie die Anwendung zu einer Startleiste in einem lxpanel hinzufügen. Die Konfigurationen für Panels befinden sich im Profilverzeichnis. Zum Beispiel kann sich eines Ihrer Panels in befinden$HOME/.config/lxpanel/LXDE/panels/panel
.vim ~/.config/lxpanel/LXDE/panels/panel
Wenn ich die Datei mit bearbeite, kann ich sehen, wo das Launchbar-Plugin und die Konfiguration hinzugefügt werden. Wenn das Plugin noch nicht zum Panel hinzugefügt wurde, müssen Sie es für jeden Benutzer hinzufügen. Beachten Sie, dass die Launchbar-Plugins im Bedienfeld in der Reihenfolge angezeigt werden, in der sie in dieser Datei angezeigt werden.Darüber hinaus müssen Sie die
Button
Konfiguration mit einemid
Pfad zur.desktop
Datei für jede Anwendung hinzufügen, die in der Startleiste angezeigt werden soll. Hier ist ein Beispiel dafür, wie es aussieht.Panel aktualisieren
Das Wiki bietet sogar ein praktisches Skript zum Neustarten von lxpanel, um sicherzustellen, dass Ihre Änderungen aktualisiert werden.
Wenn Sie den
lxpanel
Befehl in Ihrem Terminalnohup
ausführen , empfehle ich, ihn zu verwenden, damit der lxpanel-Prozess nicht abgebrochen wird, wenn das Terminal geschlossen wird.nohup lxpanel -p LXDE &
quelle
.desktop
Dateien weiterhin und müssen das Bedienfeld aktualisieren, damit die Änderungen angezeigt werden.lxpanel -p LXDE-pi &
.