Blokeatu gaitutako hedapenak
In GNOME Shell, you can prevent the user from enabling or disabling extensions by locking down the org.gnome.shell.enabled-extensions and org.gnome.shell.development-tools keys. This allows you to provide a set of extensions that the user has to use.
Locking down the org.gnome.shell.development-tools key ensures that the user cannot use GNOME Shell’s integrated debugger and inspector tool (Looking Glass) to disable any mandatory extensions.
Blokeatu org.gnome.shell.enabled-extensions eta org.gnome.shell.development-tools gakoak
-
Sortu user profila /etc/dconf/profile/user direktorioan:
user-db:user system-db:local -
Sortu makina osorako diren ezarpenak gordetzeko local datu-base bat /etc/dconf/db/local.d/00-extensions fitxategian:
[org/gnome/shell] # List all extensions that you want to have enabled for all users enabled-extensions=['myextension1@myname.example.com', 'myextension2@myname.example.com'] # Disable access to Looking Glass development-tools=falseThe enabled-extensions key specifies the enabled extensions using the extensions’ uuid (myextension1@myname.example.com and myextension2@myname.example.com).
development-tools gakoaren balioa 'faltsua' da ikuskatzailera sartzea desgaituta egon dadin.
-
Indargabetu erabiltzaile-ezarpena eta eragotzi erabiltzaileak /etc/dconf/db/local.d/locks/extensions gunean aldatu dezan:
# Blokeatu gaitutako hedapenen zerrenda /org/gnome/shell/enabled-extensions /org/gnome/shell/disabled-extensions /org/gnome/shell/development-tools -
Eguneratu sistemaren datu-baseak:
# dconf update
After locking down the org.gnome.shell.enabled-extensions and org.gnome.shell.development-tools keys, any extensions installed in ~/.local/share/gnome-shell/extensions or /usr/share/gnome-shell/extensions that are not listed in the org.gnome.shell.enabled-extensions key will not be loaded by GNOME Shell, thus preventing the user from using them.