Amarok er et flott program for å administrere og spille av musikksamlingen din, men standardinnstillingene er ikke optimalisert for hastighet når det gjelder store samlinger av musikk. Problemene er spesielt merkbare mens du prøver å bruke søkeboksen.
Problemet er at standard innebygd database bruker sqlite til å lagre samlingsinformasjonen, som ikke skaler ganske, så vel som en dedikert database som MySQL, så vi bytter til å bruke det i stedet.
Konfigurere MySQL for Amarok
Disse instruksjonene antar at du ikke allerede har MySQL installert. Hvis du allerede bruker det, bare hopp over de første par trinnene.
Forutsatt at du bruker Ubuntu, kjør denne kommandoen fra en terminal for å installere MySQL-serveren og klienten på systemet ditt:
sudo apt-get install mysql-client mysql-server
For sikkerhets skyld, bør du sannsynligvis sette et rotpassord for MySQL-serveren ved hjelp av denne kommandoen:
sudo mysqladmin -u root password “mynewpassword”
Du kan bruke "Euflush privilegier", kommandoen eller bare starte MySQL på nytt:
sudo /etc/init.d/mysql restart
Deretter bruker vi kommandoen mysqladmin til å lage en database for Amarok å bruke:
sudo mysqladmin -u root -pMyRootPassword create amarokdb
Det endelige kommandolinjesteget vil sette opp brukerkontoen for Amarok i MySQL. Pass på at du bruker et annet passord her.
mysql -u root -pMyRootPassword
> GRANT ALL ON amarokdb.* TO amarok@localhost IDENTIFIED BY ‘amarokpassword’;
> FLUSH PRIVILEGES;
Konfigurere Amarok
Åpne Amarok-konfigurasjonsdialogen via verktøylinjen, og velg deretter samlingsikonet til venstre.
- Vertsnavn: localhost
- Database: amarokdb
- Brukernavn: amarok
- Passord: Passord fra trinn over
Lukk ut av dialogboksen, og da må du omskanne samlingen din for å flytte alt inn i MySQL, noe som kan ta litt tid første gang.
Nyt den raske søkingen!