Entfernen der Anwendungsmenüliste mit einem CLI-Befehl

Entfernen der Anwendungsmenüliste mit einem CLI-Befehl

Ich versuche, im Menü ein Installationselement für Anwendungen zu erstellen. Wenn Sie darauf klicken, wird der Befehl zur Installation des Programms ausgeführt. Ich kann hierfür apt-get und einen benutzerdefinierten Launcher verwenden.

Wie kann ich jedoch nach der Installation der Anwendung dafür sorgen, dass der „Installer Launcher“ nach der Installation der App automatisch entfernt wird?

Verzeihen Sie, wenn ich mich unklar ausgedrückt habe, ich war mir nicht sicher, wie ich meine Frage formulieren sollte.

PS: Ich verwende die xfce(xubuntu)-Umgebung.

Antwort1

Sie können herausfinden, welche Launcher installiert wurden, indem Sie Folgendes ausführen:

dpkg -L <package> | grep -E "^/usr.*share.*desktop\$"

Dadurch werden die Dateien aufgelistet. Sie können diese entweder löschen (ich bin mir nicht sicher, ob ich das tun würde) oder sie umbenennen (z. B. indem Sie .disabledam Ende ein a anhängen). So würde ich das Zweite machen:

dpkg -L <package> | grep -E "^/usr.*share.*desktop\$" | sudo xargs -I% mv "%" "%.disbaled"

verwandte Informationen