我将面板启动器从 8.04 逐字复制到 10.04,并位于两个系统的同一路径中:
$HOME/.gnome2/panel2.d/default/launchers
但是,由于某种原因,它们在 10.04 的 GNOME 面板上不可见。
为什么?
更新 1:在尝试解决问题的过程中,我:
- 已验证复制的 8.04 启动器具有与手动创建的 10.04 启动器相同的权限 (-rwxr-xr-x)。
- 添加第一行作为:#!/usr/bin/env xdg-open
- 已注销,然后登录。
- 已重新启动。
更新 2:我手动创建了一个新的启动器,它将复制复制的启动器的功能。当然,这个启动器会出现,所以我继续比较这两个启动器,一步一步地将它们变成完全相同的!(复制图标路径,然后删除“Encoding=UTF-8”行等)。
以上这些都无济于事。所以问题依然存在:为什么?
那里有某种类型的“注册表”吗?
答案1
启动器/apps/panel/objects
在GConf 设置数据库:
要备份所有面板启动器,您需要复制启动器及其注册:
- 发射器:
$HOME/.gnome2/panel2.d/default/launchers/
- 注册:
$HOME/.gconf/apps/panel/objects/