Come posso imparare il comando che avvierà un'applicazione in "Impostazioni di sistema" di Unity dalla riga di comando?


9

Come posso scoprire il nome della riga di comando (ovvero l'ubicazione effettiva) di una delle applicazioni di Impostazioni di sistema di Unity ? Ad esempio, " Account utente ", " Backup ", " Aspetto " e così via?

Vorrei sapere questo in modo da poter presentare una segnalazione di bug contro una particolare applicazione!

Risposte:


7

I dettagli sono tutti nel *.desktopfile di un'impostazione .

  • Vai alla directory /usr/share/applications.
  • Trova il *.desktopfile per l'impostazione che ti interessa.
  • Apri il file in gedit.

Ad esempio, per aprire Luminosità e Blocco ho usato il comando seguente.
gedit '/usr/share/applications/gnome-screen-panel.desktop'

Il contenuto del file gnome-screen-panel.desktopè mostrato di seguito. La quarta riga nel file Exec=gnome-control-center screenmostra che il comando terminal per aprire le finestre delle impostazioni di Luminosità e Blocco è gnome-control-center screen.

[Desktop Entry]
Name=Brightness and Lock
Comment=Screen brightness and lock settings
Exec=gnome-control-center screen
Icon=system-lock-screen
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;DesktopSettings;X-GNOME-Settings-Panel;X-GNOME-PersonalSettings
OnlyShowIn=GNOME;Unity;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-control-center
X-GNOME-Bugzilla-Component=screen
X-GNOME-Bugzilla-Version=3.4.1
X-GNOME-Settings-Panel=screen
# Translators: those are keywords for the brightness and lock control-center panel
Keywords=Brightness;Lock;Dim;Blank;Monitor;
X-Ubuntu-Gettext-Domain=gnome-control-center-2.0

1
FWIW, Non è necessario preoccuparsi gksudodi visualizzare semplicemente il contenuto del file. Puoi semplicemente usare gedite non devi preoccuparti di inserire una password.
irrazionale John

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.