Amarok - замечательное приложение для управления и воспроизведения вашей музыкальной коллекции, но настройки по умолчанию не оптимизированы для скорости, когда речь идет о больших коллекциях музыки. Проблемы особенно заметны при попытке использовать окно поиска.
Проблема состоит в том, что встроенная база данных по умолчанию использует sqlite для хранения информации о коллекции, которая не так масштабна, как выделенная база данных, такая как MySQL, поэтому мы перейдем к ее использованию.
Настройка MySQL для Amarok
Эти инструкции предполагают, что у вас уже нет MySQL. Если вы уже используете его, просто пропустите первые пару шагов.
Предполагая, что вы используете Ubuntu, запустите эту команду с терминала, чтобы установить сервер и клиент MySQL в вашей системе:
sudo apt-get install mysql-client mysql-server
Для безопасности, вероятно, вы должны установить пароль root для своего сервера MySQL, используя следующую команду:
sudo mysqladmin -u root password “mynewpassword”
Вы можете использовать команду Äúflush privileges,ÄÄ или просто перезапустить MySQL:
sudo /etc/init.d/mysql restart
Затем мы используем команду mysqladmin для создания базы данных для Amarok:
sudo mysqladmin -u root -pMyRootPassword create amarokdb
На последнем этапе командной строки будет настроена учетная запись пользователя для Amarok в MySQL. Не забудьте использовать здесь другой пароль.
mysql -u root -pMyRootPassword
> GRANT ALL ON amarokdb.* TO amarok@localhost IDENTIFIED BY ‘amarokpassword’;
> FLUSH PRIVILEGES;
Настройка Amarok
Откройте диалоговое окно конфигурации Amarok с помощью меню инструментов, а затем выберите значок «Коллекция» слева.
- Имя хоста: localhost
- База данных: amarokdb
- Имя пользователя: amarok
- Пароль: пароль от шага выше
Закройте диалоговое окно, и тогда вам придется пересканировать свою коллекцию, чтобы переместить все в MySQL, что может занять некоторое время в первый раз.
Наслаждайтесь быстрым поиском!