web-dev-qa-db-ja.com

gnome-Tweak-toolの設定をすべてのユーザーに同じにする方法

すべてのユーザーが同じgnome3の外観と拡張機能を取得できるように、gnome-Tweak-toolの設定を/etc/skelに移行します。

すべての拡張機能フォルダー~/.local/share/gnome-Shell/extensions/etc/skelにコピーしました。ただし、新しいユーザーに対してはデフォルトで有効になりません。したがって、dconf設定(またはgnome-Tweak-tool設定)もコピーして、新しいユーザーに対して有効にする必要があると思います。

dconf dump / > some_fileを使用してdconfをバックアップできます

ここ

Gnome3セッションのログイン時に、できれば/etc/skelを介してdconfおよびシェル拡張をインポートするにはどうすればよいですか?

1
TheWickerman666

これは ガイド に役立ちました。

システム上のすべてのユーザーが拡張機能を使用できるようにするには、/usr/share/gnome-Shell/extensionsディレクトリにインストールします。

新しくインストールされたマシン全体の拡張機能はデフォルトで無効になっていることに注意してください。

すべてのユーザーに対して拡張機能を有効にするには、org.gnome.Shell.enabled-extensionsキーを設定する必要があります。設定するには、/etc/dconf/profile/userにユーザープロファイルを作成します。

user-db:user
system-db:local
Create a local database for machine-wide settings in /etc/dconf/db/local.d/00-extensions:
[org/gnome/Shell]
# List all extensions that you want to have enabled for all users
enabled-extensions=['[email protected]', '[email protected]']

Enabled-extensionsキーは、拡張機能のuuid([email protected]および[email protected])を使用して、有効な拡張機能を指定します。

それを完了するには、システムデータベースを次のように更新します。

dconf update
1
johnson41312