Amarok är en underbar applikation för att hantera och spela din musiksamling, men standardinställningarna är inte optimerade för hastighet när det gäller stora musiksamlingar. Problemen märks särskilt när du försöker använda sökrutan.
Problemet är att den inbäddade standarddatabasen använder sqlite för att lagra samlingsinformationen, som inte skalas lika bra som en dedikerad databas som MySQL ... så vi byter till att använda den istället.
Konfigurera MySQL för Amarok
Dessa instruktioner förutsätter att MySQL inte redan är installerat. Om du redan använder den, hoppa bara över de första stegen.
Förutsatt att du använder Ubuntu, kör du det här kommandot från en terminal för att installera MySQL-servern och klienten på ditt system:
sudo apt-get install mysql-client mysql-server
För säkerhets skull bör du antagligen ange ett root-lösenord för din MySQL-server med det här kommandot:
sudo mysqladmin -u root-lösenord “mynewpassword”
Du kan använda kommandot "flush privilegies" eller bara starta om MySQL:
sudo /etc/init.d/mysql startar om
Därefter använder vi kommandot mysqladmin för att skapa en databas som Amarok kan använda:
sudo mysqladmin -u root -pMyRootPassword skapa amarokdb
Det sista kommandoradssteget konfigurerar användarkontot för Amarok i MySQL. Se till att använda ett annat lösenord här.
mysql -u root -pMyRootPassword
> BEVILJA ALLA på amarokdb. * TILL amarok @ localhost IDENTIFIERAD AV 'amarokpassword';
> FLUSH-PRIVILEGER;
Konfigurera Amarok
Öppna konfigurationsdialogrutan för Amarok via verktygsmenyn och välj sedan ikonen Samling till vänster.
Ändra rullgardinsmenyn till MySQL och ange dina uppgifter:
- Värdnamn: localhost
- Databas: amarokdb
- Användarnamn: amarok
- Lösenord: lösenord från steget ovan
Stäng dialogrutan och sedan måste du skanna om din samling för att flytta allt till MySQL, vilket kan ta lite tid första gången.
Njut av den snabba sökningen!