每当我从系统中删除曲目时,GNOME Music 都会将其保留在我的音乐库中。如何刷新 GNOME Music 以将其从音乐库中删除?
对于没有标签的 mp3 曲目,似乎不会发生此问题。
答案1
使用 GUI 实用程序tracker-preferences
更新相关信息。
gnome-music
用来tracker
查找您的音乐。最简单的交互方式tracker
是通过tracker-preferences
实用程序。从那里,您可以告诉跟踪器索引某些目录。这意味着我们可以通过“取消索引”和“重新索引”包含您的音乐的任何目录来解决问题。
- 安装
tracker-preferences
。这可能像sudo dnf install tracker-preferences
或一样简单sudo apt-get install tracker-ui
,或者您可能需要弄清楚如何在您的机器上安装它。 tracker-preferences
在命令行或通过应用程序菜单打开。- 在选项
Locations
卡下,找到包含您的音乐的目录列表,例如/home/username/Music
。取消Recurse
选中该目录的圆形按钮。单击Apply
按钮。重新选中该Recurse
目录的圆形按钮。再次单击Apply
按钮。等待tracker
数据库更新。(没有输出或加载栏或任何东西,只需等待一两分钟在后台运行即可。) - 从命令行或应用程序菜单打开
gnome-music
。如果跟踪器能够更新,您的库应该会反映出这些变化。
我知道这更像是一种“大锤”式的解决方案,而不是我想要的,但这是我发现的唯一有效的方法。请随时更新其他建议或解决方法。
资源:
- “如何解决 Fedora 20 上的 gnome-music“无音乐”问题”
man tracker
&tracker daemon help
和其他帮助页面
答案2
tracker index -m audio
对我来说似乎有用,但不确定是否受到先前清除的影响。不过手册上说 -m 是重新索引 mime 参数。
tracker status
会告诉您该过程何时完成,指定文件夹中大约有 3k 个音乐文件,并且 gnome-music 专辑和库更新大约需要 4 分钟。
答案3
tracker daemon -t
(终止跟踪器守护进程)
其次是
tracker daemon -s
(启动跟踪器守护进程)
对我来说很管用。使用它tracker status
来查看添加了多少文件。如果它不起作用,您可以tracker reset --hard
先使用它,这将删除跟踪器索引。