Ich möchte Benutzer daran hindern, Hintergrundbilder und Themen zu ändern. Kann mir jemand sagen, wie man die Option " Desktop-Hintergrund ändern" mit der rechten Maustaste entfernt?
Hinweis:
Ich möchte diese Option nur unbedingt mit der rechten Maustaste entfernen.
scripts
wallpaper
administration
karthick87
quelle
quelle
gnome-appearance-properties
vollständig entfernen oder nur diese Methode, um darauf zuzugreifen? Wenn Sie verhindern möchten, dass Benutzer ihren Hintergrund oder ihr Thema anpassen, möchten Sie wahrscheinlich nur den Zugriff auf den Befehl vollständig entfernen (zum Fortfahren ist ein Supervisor-Kennwort erforderlich oder so).Antworten:
Wenn Sie ohne Symbole auf Ihrem Desktop leben können, können Sie das Rechtsklick-Menü über die Option show_desktop von Nautilus wie folgt vollständig deaktivieren:
Bearbeiten: Um nur diesen Menüeintrag zu entfernen, muss die Nautilus-Quelle gepatcht werden. Die Menüdefinition befindet sich im
src/file-manager/fm-desktop-icon-view.c
Innerendesktop_view_entries[]
(oder suchen Sie einfach nachChange Desktop _Background
). Edit2: HowTo siehe unten.Eine andere Möglichkeit wäre, einen anderen Dateimanager zum Zeichnen von Desktopsymbolen zu verwenden. Vielleicht hat PCMan File Manager diesen Eintrag nicht im Kontextmenü?
Minimale Anleitung zum Bearbeiten und Wiederherstellen von Nautilus
Wie ich bereits erwähnt habe, ist der Menüeintrag in Nautilus fest codiert. Soweit ich weiß, besteht die einzige Möglichkeit, ihn zu entfernen UND alle anderen Funktionen beizubehalten, darin, die Quelle von Nautilus zu bearbeiten und neu zu kompilieren. Seien Sie gewarnt, dass es einige Zeit dauern wird und Sie etwas Platz für alle Entwicklungspakete und die Kompilierung selbst benötigen.
Der Prozess wurde mit Nautilus Elementary 2.32.2.2 getestet, es sollte jedoch keine Unterschiede für Nautilus 2.32 geben.
nautilus-VERSION*
Ordner extrahiert (VERSION ist natürlich eine Versionsnummer, höchstwahrscheinlich 2.32.something). Geh in diesen Ordner.src/file-manager/fm-desktop-icon-view.c
Suchen Sie nach
GtkActionEntry desktop_view_entries[]
- in meinem Fall ist es in Zeile 721, es kann jedoch für Ihre Version unterschiedlich sein. Es sollte so aussehen:Beachten Sie, dass das zweite Array Folgendes enthält
Change Background
: Entfernen Sie es, damit Sie Folgendes erhalten:Speicher die Datei.
$EDITOR
(wahrscheinlich Nano) mit der Änderungsprotokolldatei ausgeführt, die für die Eingabe Ihrer Änderungen vorbereitet ist. Schreiben Sie etwas Beschreibendes nach dem*
, halten Sie alles andere intakt. Beachten Sie, dass die-l local
Option darin besteht, den lokalen Build zu notieren. Sie können stattdessen alles andere verwenden. Eslocal
ist jedoch wichtig, dem Änderungsprotokoll einen Eintrag hinzuzufügen, da sonst Ihr lokaler Build von der Repository-Version überschrieben wird.Schau ma ', kein "Hintergrund ändern"!
Um 100% sicher zu sein, ist es wahrscheinlich eine gute Idee, das Paket in Synaptic zu sperren
nautilus
.Bearbeiten: Sobald Sie überprüft haben, dass alles einwandfrei funktioniert, können Sie Build-Dep-Pakete mit diesem raffinierten Befehl entfernen . Sie müssen nur installieren
aptitude
...Verweise
quelle
Ich weiß nicht, wie das geht, aber ich gehe davon aus, dass der Desktop-Hintergrund über einen GConf-Schlüssel eingestellt wird. In diesem Fall können Sie den gconf-Editor als root ausführen, den entsprechenden Schlüssel suchen und als obligatorisch festlegen. Dann dürfen Benutzer ihren Wert nicht ändern.
quelle
Haftungsausschluss: Ich habe weder Sabayon (Benutzerprofil-Editor in Ubuntu) noch Pesullus (Lock Down-Editor in Ubuntu) verwendet. Helfen Sie einfach, indem Sie in die richtige Richtung weisen. :-)
http://live.gnome.org/Sabayon/
Sabayon ist ein Systemadministrationstool zum Definieren und Bereitstellen von Desktopprofilen für die GNOME-Desktopumgebung. Sie können damit beispielsweise Bedienfeldlayouts, Menüelemente und Standard-Gconf-Einstellungen steuern sowie vordefinierte Standardeinstellungen für einige Nicht-GNOME-Programme wie Firefox festlegen. Es nutzt auch die Sperrfunktion von Pessulus. Dazu wird ein "Desktop in einem Fenster" bereitgestellt, mit dem Sie Ihren Desktop nach Belieben anpassen und dann Ihre Änderungen aufzeichnen können, die vom Sabayon-Apply-Programm beim Anmelden auf Benutzer angewendet werden.
Wer sollte Sabayon verwenden? Sabayon richtet sich an alle, die ihren Endbenutzern einen standardisierten GNOME-Desktop zur Verfügung stellen müssen. Lehrer, die Labore, Bibliotheken und Unternehmen verwalten, benötigen einen "gesperrten" Desktop und können Sabayon gut nutzen
Es befindet sich im Ubuntu Software Center und sucht nach " Benutzerprofil-Editor ". Es wird unter System> Administration> Benutzerprofil-Editor abgelegt
Führen Sie das Programm aus, klicken Sie auf die Schaltfläche Hinzufügen , geben Sie Student ein , klicken Sie auf Hinzufügen , klicken Sie auf Bearbeiten , klicken Sie auf Hilfe , klicken Sie auf Inhalt . Lesen Sie die Hilfe .
Hier ist eine andere Seite, die es ein bisschen mehr erklärt, mit Schwerpunkt auf einem Kiosk.
http://users.telenet.be/mydotcom/howto/linuxkiosk/ubuntu01.htm
Andere Programme, mit denen Sie Dinge sperren können, sind " Lock Down Editor " im Ubuntu Software Center (es heißt eigentlich Pessulus , weiß nicht, warum Ubuntu es Lock Down Editor nennt.)
Das andere ist Ubuntu Tweak , zu finden unter http://ubuntu-tweak.com/
Ich denke, Sabayon (Benutzerprofil-Editor in Ubuntu) wird Ihre beste Wahl sein.
PS Hier ist eine weitere Diskussion zu Ihrer Frage .... http://brainstorm.ubuntu.com/item/1626/
quelle
Für Ubuntu 11.04 und früher setzen Sie einfach den gconf-Schlüssel als obligatorisch. Hier ist eine Anleitung .
Setzen Sie für Ubuntu 11.10 und höher (oder mit Gnome 3) den Schlüssel dconf als obligatorisch. Siehe das Ende dieses Artikels .
quelle
Durch Ändern der Berechtigungen von
Sie können den Zugriff auf Änderungen der Design- oder Hintergrundeigenschaften einschränken. Dadurch wird der Menüeintrag jedoch nicht entfernt.
quelle
Haben Sie Gofris ausprobiert , entspricht diese Anwendung dem Tiefkühlen bei Wind * ws. Sie haben wahrscheinlich bemerkt, dass alle Änderungen, die Sie an ihrem System vornehmen: Erstellen oder Löschen von Dateien, Einstellungen usw., beim Neustart des Computers alles zurückgesetzt wird.
Führen Sie die folgenden Aktionen aus, um Gofris auf Ubuntu zu installieren :
Überprüfen Sie diesen Link: http://www.webupd8.org/2010/09/ofris-gets-appindicator-gofris-deep.html
quelle
Ich mache es mit gconftool-2 funktionieren. Lauf einfach:
Wenn Sie dies für alle Benutzer benötigen, erstellen Sie einfach ein Skript /etc/profile.d.
quelle