相关疑难解决方法(0)

如何自定义 Ubuntu Live CD?

我想通过安装一些额外的软件包来自定义 Ubuntu live CD。我已经遵循了 这个,但它似乎不起作用。谁能提供明确的指示?

注意:我不喜欢 Remastersys,手动方式将不胜感激。

定制

我要安装的软件包:

  • 雷鸟
  • 桑巴舞
  • SSH

我需要的更改:

  • 从应用程序菜单中删除游戏菜单
  • 桌面上的 Firefox 快捷方式
  • Radiance 作为默认主题
  • 不同的默认 Ubuntu 壁纸

配置文件更改

  • 我希望面板放在底部
  • 我想粘贴我的 Samba 配置文件而不是默认的 Samba 配置
  • 我想在桌面上显示的 Firefox 快捷方式和文件夹很少
  • 如果你告诉我如何更改图标集也会很好

最近更新

  • 我已经使用 Firefox 快捷方式和桌面上的几个文件夹自定义了 Ubuntu 10.10。一切都很顺利。但是安装程序在选择时区后会崩溃。我该如何解决这个问题?

  • 设置墙纸也会影响登录屏幕。我设置的壁纸也会显示在登录屏幕上。我只想要登录屏幕的默认值。

custom-distributions

216
推荐指数
9
解决办法
9万
查看次数

什么是dconf,它的功能是什么,我该如何使用它?

Mark Shuttleworth最近在博客中谈到了在 11.10 版本中包含 Qt 库的决定,Jono Bacon对此进行了跟进。Mark 表示,将用 Qt 编写的应用程序集成到更大的 Ubuntu 系统中的最大挑战是 Qt 当前与 dconf 不兼容。

什么是 dconf,它在 Ubuntu 中扮演什么角色?

gsettings dconf

91
推荐指数
3
解决办法
15万
查看次数

Gconf、Dconf、Gsettings以及它们之间的关系

我试图了解 Gconf、Dconf 和 Gsettings 的工作原理以及它们之间的关系。

我所知道的是:

  • Gconf - 基于 XML 的数据库(后端系统)。年纪较大的。
  • Dconf - 基于 BLOB 的数据库(后端系统)。较新的一个。
  • Gsettings - 用于编辑设置的 CLI 工具。看起来它只适用于 Dconf(尽管我在某处看到它可能适用于 Gconf)。

我知道对于 Gconf 有一个 GUI - Gconf-editor,对于 Dconf - Dconf-editor。

所以:

  1. 哪个后端系统更常用——Dconf 还是 Gconf?
  2. Gsettings 可以同时使用它们吗?为什么它不显示所有 Dconf 模式?
  3. Dconf 在哪里保存它的数据?

gconf gsettings dconf

85
推荐指数
2
解决办法
3万
查看次数

GSettings/dconf 的图形编辑器?

是否有等效于 GSettings/dconf 的 gconf-editor?

我知道我可以gsettings set ...在命令行上使用,但这有点不方便(尤其是对于列表类型)。

gsettings dconf

52
推荐指数
1
解决办法
6万
查看次数

如何使用 dconf 或 gsettings 更改 gnome-terminal 配置文件首选项?

从 Ubuntu 14.10 升级到 15.10 后,似乎不再支持gnome-terminal使用更改首选项gconftool-2。我猜这个问题与Gconf 与 GSettings 迁移有关

现在,我想更改我的一些旧脚本(因为它们在 Ubuntu 15.10 中已损坏)以使用dconf/gesettings而不是gconftool-2.

例如,在 Ubuntu 14.10(gnome-terminal版本 3.6.2)上,我可以使用以下方法设置Default配置文件中的列数:

$ gconftool-2 --set /apps/gnome-terminal/profiles/Default/default_size_columns \
            --type=int 140
$ gconftool-2 --set /apps/gnome-terminal/profiles/Default/use_custom_default_size \
            --type=bool true
Run Code Online (Sandbox Code Playgroud)

现在,在 Ubuntu 15.10 中,输入:

$ dconf list /org/gnome/terminal/legacy/
Run Code Online (Sandbox Code Playgroud)

profiles:/
schema-version
Run Code Online (Sandbox Code Playgroud)

然而

$ gsettings list-relocatable-schemas | grep Terminal
Run Code Online (Sandbox Code Playgroud)

org.gnome.Terminal.SettingsList
org.gnome.Terminal.Legacy.Profile
org.gnome.Terminal.Legacy.Keybindings
Run Code Online (Sandbox Code Playgroud)

上面的输出让我感到困惑:

  • 为什么有/org/gnome/terminal/legacy/profiles:/路径dconf但没有org.gnome.Terminal.Legacy.Profiles(注意尾随s)模式 ID …

gnome-terminal gconf gsettings dconf

21
推荐指数
1
解决办法
1万
查看次数

如何转储所有手动更改的 dconf / gsettings 键?

dconf编辑表示,其值已改变由用户通过如图所示的快照改变密钥的字体为粗体的按键。 快照1

所以我想知道是否有办法转储由用户手动修改或更改为默认值以外的所有键(包括它们的架构)? ..这对解决许多桌面环境问题非常有帮助,或者至少对我来说:)

gsettings dconf

17
推荐指数
1
解决办法
2518
查看次数

dconf 模式名称是否区分大小写?

我发现了一个模式的例子,它以两种不同的方式被引用,只是大小写不同,这让我感到困惑。

Gsettings 将架构名称视为com.canonical.Unity.Launcher,并且不接受com.canonical.unity.launcher作为有效架构名称。另一方面,dconf-editor 只能看到com.canonical.unity.launcher所有小写​​字母,如截图所示。

如果我更改favoritesGsettings 中的密钥,该更改将反映在 dconf-editor 中,反之亦然。

这是怎么回事?哪个是正确的架构名称com.canonical.Unity.Launcher,或com.canonical.unity.launcher

设置:

$ gsettings list-schemas | grep -i com.canonical.unity.launcher
com.canonical.Unity.Launcher
david@david-Aspire-5735:~$ $ gsettings list-recursively com.canonical.Unity.Launcher
com.canonical.Unity.Launcher favorite-migration '3.2.10'
com.canonical.Unity.Launcher favorites ['application://firefox.desktop', 'application://thunderbird.desktop', 'unity://running-apps', 'unity://expo-icon', 'unity://devices']
david@david-Aspire-5735:~$ gsettings list-recursively com.canonical.unity.launcher
No such schema 'com.canonical.unity.launcher'
Run Code Online (Sandbox Code Playgroud)

dconf 编辑器:

dconf-editor 的屏幕截图,已裁剪

gsettings dconf

10
推荐指数
1
解决办法
2182
查看次数

帮助追踪/org

在检查某些内容时,dconf watch我看到以下路径一次又一次弹出:

/org/freedesktop/tracker/miner/files/index-recursive-directories
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试导航到该/org目录时,我被告知它不存在。在我的根文件夹中没有这样的文件或目录。我确信这里有一些我不理解的基本内容,但是这个目录是什么/在哪里?谢谢你!

configuration directory dconf

5
推荐指数
1
解决办法
3011
查看次数