Amarok est une merveilleuse application pour gérer et lire votre collection de musique, mais les paramètres par défaut ne sont pas optimisés pour la vitesse lorsqu’il s’agit de grandes collections de musique. Les problèmes sont particulièrement visibles lorsque vous essayez d’utiliser le champ de recherche.
Le problème est que la base de données intégrée par défaut utilise sqlite pour stocker les informations de la collection, qui ne s’adaptent pas aussi bien qu’une base de données dédiée telle que MySQL… nous allons donc l’utiliser à la place.
Configurer MySQL pour Amarok
Ces instructions supposent que MySQL n’est pas déjà installé. Si vous l’utilisez déjà, sautez simplement les deux premières étapes.
En supposant que vous utilisez Ubuntu, exécutez cette commande à partir d’un terminal pour installer le serveur et le client MySQL sur votre système:
sudo apt-get install mysql-client serveur-mysql
Pour des raisons de sécurité, vous devriez probablement définir un mot de passe root pour votre serveur MySQL à l’aide de cette commande:
sudo mysqladmin -u mot de passe root « mynewpassword »
Vous pouvez utiliser la commande «vider les privilèges» ou simplement redémarrer MySQL:
sudo /etc/init.d/mysql redémarrer
Ensuite, nous utiliserons la commande mysqladmin pour créer une base de données à utiliser par Amarok:
sudo mysqladmin -u root -pMyRootPassword créer amarokdb
La dernière étape de la ligne de commande configurera le compte utilisateur pour Amarok dans MySQL. Assurez-vous d’utiliser un mot de passe différent ici.
mysql -u root -pMyRootPassword
> GRANT ALL ON amarokdb. * À amarok @ localhost IDENTIFIED BY ‘amarokpassword’;
> PRIVILÈGES DE RINÇAGE;
Configurer Amarok
Ouvrez la boîte de dialogue de configuration d’Amarok via le menu Outils, puis sélectionnez l’icône Collection à gauche.
Changez la liste déroulante sur MySQL, puis entrez vos détails:
- Nom d’hôte: localhost
- Base de données: amarokdb
- Nom d’utilisateur: amarok
- Mot de passe: mot de passe de l’étape ci-dessus
Fermez la boîte de dialogue, puis vous devrez réanalyser votre collection pour tout déplacer dans MySQL, ce qui peut prendre un peu de temps la première fois.
Profitez de la recherche rapide!