Ich möchte einige nicht verwendete Einstellungsfelder in den Systemeinstellungen / Gnome-Control-Center entfernen oder deaktivieren, um zu verhindern, dass meine "ehrgeizigeren" Benutzer mit ihnen in Kontakt treten.
Insbesondere möchte ich Folgendes deaktivieren / entfernen:
- Drucker (da wir keine an diese Maschinen angeschlossen haben)
- Details (weil Sie damit Aktionen auf Wechselmedien festlegen können)
- Tastatur (weil Sie damit Tastenkombinationen festlegen können - kein Dealbreaker)
Dies scheint ziemlich einfach zu sein (ich kann sie aus dem Anwendungsmenü entfernen, indem ich sie Hidden=true
in der .desktop
mit dem Bedienfeld verknüpften Datei einstelle ), aber sie bleiben hartnäckig in den Systemeinstellungen, wenn ich das tue.
Vermisse ich etwas oder bleiben wir für immer bei diesen Bedienfeldern in der Anwendung "Einstellungen" hängen?
quelle
OK, ich denke, ich habe eine Problemumgehung gefunden -
gnome-control-center
respektiertHidden=true
diegnome-whatever-panel.desktop
Datei nicht, aber sie ist nicht intelligent genug, um ein Panel anzuzeigen, wenn Sie die zugehörige Datei vollständig entfernen.desktop
.Für die von mir aufgelisteten Panels können Sie sie also entfernen / deaktivieren, indem Sie die folgenden Dateien löschen:
Dieser Ansatz hat zwei bemerkenswerte Nachteile:
Dadurch werden diese Bedienfelder für ALLE Benutzer vollständig deaktiviert .
Sie können sie nicht einmal manuell aufrufen, indem Sie ausführen
gnome-control-center info
oder Ähnliches, wie Radu Rădeanu es erwähnt hat. Sie werden einfach nicht gestartet.Aktualisierungen von
gnome-control-center
& verwandten Paketen können die Panels zurückbringen.Dies bedeutet im Grunde, dass Sie nach jedem Software-Update überprüfen, ob sie noch nicht installiert sind (oder über entsprechend eingeschränkte Berechtigungen verfügen) und
chmod
die.desktop
Dateien bei Bedarf löschen / erneut löschen .Für meine Zwecke ist keines davon ein großes Problem, da ich diese Computer sowieso über die Befehlszeile konfiguriere und die Systemeinstellungsfenster nur für Benutzer sind, die geringfügige "Persönlichkeitsveränderungen" vornehmen möchten, sofern dies nicht der Fall ist
quelle
/usr/share/applications/gnome-info-panel.desktop
Datei schauen, werden Sie feststellen, dass sie verwendet wirdgnome-control-center info
. Dieser Befehl funktioniert also problemlos, wenn Sie diese Desktop-Datei löschen.gnome-control-center info
nach dem Löschen der Infopanel-Desktop-Datei ausgeführt werden, wird das Kontrollzentrum geöffnet, aber Sie werden auf der Seite "Alle Einstellungen"Nein, leider können Sie keine Drucker , Details oder Tastaturen aus den Systemeinstellungen entfernen . Diese heißen "PANELS" und sind im
gnome-control-center
Paket fest codiert . Wenn Sie dieses Paket entfernen, haben Sie keine Systemeinstellungen mehr.Nehmen wir an, Sie entfernen diese Symbole und Namen aus dem Hauptfenster der Systemeinstellungen . Auf jeden Fall kann ein Benutzer einen von ihnen mit einem der folgenden Befehle vom Terminal aus öffnen:
Siehe
man gnome-control-center
für weitere Informationen.quelle