Як очистити базу даних музичної бібліотеки Rhythmbox?


28

Як стерти музичну базу даних Rhythmbox? Я імпортував багато музики в Rhythmbox. Тепер я хочу, щоб Rhythmbox забув усе, що я імпортував.


Пов'язані відповіді.launchpad.net/ rhythmbox/+question/7645
NN

3
Неймовірно, що після цього часу ця функція все ще відсутня у Rhythmbox!
HDave

Відповіді:


41

Закрийте Rhythmbox і видаліть базу даних Rhythmbox в ~/.local/share/rhythmbox/rhythmdb.xml.

Якщо ви також хочете, щоб Rhythmbox забув ваші бібліотечні шляхи (каталоги, де він автоматично шукає музику), тоді вам потрібно видалити їх з dconf:

gsettings set org.gnome.rhythmbox.rhythmdb locations "['file:///dev/null']"

Потім ви можете встановити нові шляхи в графічному інтерфейсі Rhythmbox, під Edit -> Preferences -> Music.

(Зауважте, що

gsettings reset org.gnome.rhythmbox.rhythmdb locations

не працює належним чином, з тих пір Rhythmbox намагається бути "розумним" і використовує домашній каталог як значення за замовчуванням. Використання /dev/nullвище запобігає цьому; або ви можете безпосередньо встановити бібліотечні шляхи, використовуючи gsettings set).


2
Я би це вдячний. Зауважте, що я не спричинив вашу відповідь. Ваша відповідь потребує більш детальної інформації, щоб бути хорошою, але вона не заслуговує голосування.
NN

1
Привіт, якщо відповідь Роланда Тейлора є правильною, і це так, то ім'я файлу бази даних Rhythmbox називається pacedb.xml. Так?
граммеханічний

1
@RolandTaylor Ваша відповідь правильна для моєї системи, за винятком однієї крихітної деталі. Шлях повинен бути .local/share/rhythmbox/rhythmdb.xml(каталог називається "ritbox", а не "Rhythmbox").
NN

1
Попередження: Видалення цього файлу також видалить дані вашої радіостанції! Якщо ви дійсно хочете це зробити, спершу створіть резервну копію в іншому місці, а потім знову додайте записи радіостанції. Оскільки я вважаю, що це слід розділити, я подав про це питання. Будь-ласка, позначте цю помилку, що впливає на вас (якщо вона вас турбує так само, як і мене): bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/951977
colan

1
Ця половина спрацювала для мене: я видаляв файл кілька разів, але під час кожного перезавантаження Rhythmbox запам'ятовував мої бібліотечні шляхи. Потім я очистив і перевстановив Rhythmbox. Після цього він все ще магічно запам'ятав останній шлях, який я додав, але забув ті, які хотів стерти. Не впевнений, як це зберігає контури, коли я стираю .xml файл ???
ntc2
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.