如何在Rhythmbox中编辑音乐库位置列表?


16

之前,我将Rhythmbox设置为包含几个不同的位置。现在,在更改目录结构之后,我想在Rhythmbox中反映这些更改。但是,当我转到“库位置”时,看到“设置了多个位置”,并且只能添加到列表中。无法编辑/删除。

我用谷歌搜索了这个问题,得到的唯一相关结果可以追溯到2006年,可能是指Rhythmbox的早期版本,并指定了在系统上找不到的组件/位置。

看看文档...有点少。

有什么线索吗?

Ubuntu 12.04
Rhythmbox 2.96


+1,我希望GNOME的人们不再认为从GUI进行简单配置是一件坏事。
阿列克谢·阿维琴科

Answers:


17

如何...

有两种方法可以编辑图形中的位置信息-使用图形方式dconf-editor或通过终端使用gsettings

首先是图形方式。

安装软件包dconf-tools

在破折号中按Alt+,F2然后键入dconf-editor

导航到图片中显示的位置,然后编辑“位置”字段。

在此处输入图片说明

注意:这是一个逗号分隔的列表,其完整路径名以开头,file:///并且必须使用['... 进行定义。]'

或者,您可以gsettings从终端使用。

通过以下方式获取locations字段的当前值:

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,然后从菜单中选择Edit-> Preferences-> Music-> Library Location 编辑Rhythmbox音乐库位置

但不幸的是,当设置了多个位置时,Rhythmbox无法提供一种编辑库位置的方法。它只显示了设置的多个位置。要编辑多个音乐库位置,最简单的方法是使用dconf-toolsdconf Editor从Dash 打开或按Alt+ F2并键入dconf-editor。导航到架构org-> gnome-> rhythmbox-> rhythmdb并编辑locations条目。

编辑Rhythmbox音乐库位置

特殊情况-删除Ubuntu One音乐库

您会注意到,每次Rhythmbox启动时,都会自动将Ubuntu One Music Library添加到其中Library Locations。如果您不使用Ubuntu One Music或不想包含它的库,请Ubuntu One Music Plugin从Rhythmbox 禁用。要禁用它,请打开Rhythmbox,从菜单中选择Edit-> Plugins并取消选中Ubuntu One。现在,使用上述任何方法从库位置中删除Ubuntu One Music库,它将不会自动恢复。

禁用Ubuntu One Music插件


已在带有Rhythmbox版本2.96和2.97的Ubuntu 12.04 LTS上尝试并测试了此方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.