我之前将 Rhythmbox 设置为包含几个不同的位置。现在,随着目录结构的更改,我想在 Rhythmbox 中反映这些更改。但是当我转到“库位置”时,我看到“设置了多个位置”,我只能将其添加到列表中;无法编辑/删除。
我用 Google 搜索了这个问题,得到的唯一相关结果可以追溯到 2006 年,可能指的是 Rhythmbox 的先前版本,并指定了我在系统上找不到的组件/位置。
看一下文档...有点简单。
有什么线索吗?
Ubuntu 12.04
Rhythmbox 2.96
答案1
如何...
有几种方法可以编辑位置信息 - 以图形方式使用dconf-editor
或通过终端使用gsettings
。
首先是图形方式。
安装该包dconf-tools
。
在仪表板中按下Alt+F2并输入dconf-editor
。
导航到图片中显示的位置并编辑位置字段。
注意:这是一个以逗号分隔的列表,其中包含以开头的完整路径名,并且必须用...file:///
定义。['
]'
gsettings
或者,您也可以从终端使用。
通过以下方式获取位置字段的当前值:
gsettings get org.gnome.rhythmbox.rhythmdb locations
您应该获得类似以下内容的输出:
['file:///home/dad/Music', 'file:///home/dad/.ubuntuone/Purchased%20from%20Ubuntu%20One']
要设置字段的新值,请使用以下set
语法:
gsettings set org.gnome.rhythmbox.rhythmdb locations "['file:///home/dad/Music', 'file:///media/musiclibrary/mymusic']"
答案2
如何编辑 Rhythmbox 音乐库位置
打开 Rhythmbox 并从菜单中选择编辑->首选项->音乐->库位置
但不幸的是,当设置了多个位置时,Rhythmbox 不提供编辑库位置的方法。它只是显示设置多个位置。要编辑多个音乐库位置,最简单的方法是使用dconf-tools
。dconf Editor
从 Dash 打开或按Alt+F2并输入dconf-editor
。导航到架构组织->gnome->rhythmbox->rhythmdb并编辑locations
条目。
特殊情况 - 删除 Ubuntu One 音乐库
你会注意到Ubuntu One 音乐库每次启动 Rhythmbox 时都会自动添加Library Locations
。如果您不使用 Ubuntu One Music 或不想包含其库,请Ubuntu One Music Plugin
从 Rhythmbox 中禁用它。要禁用它,请打开 Rhythmbox,从菜单中选择编辑->插件并取消选中Ubuntu One
。现在,使用上述任何一种方法从库位置中删除 Ubuntu One 音乐库,它就不会自动回来了。
此方法已在 Ubuntu 12.04 LTS 和 Rhythmbox 版本 2.96 和 2.97 上进行了尝试和测试。