Amarok er et fantastisk program for å administrere og spille av musikksamlingen din, men standardinnstillingene er ikke optimalisert for hastighet når det gjelder store musikksamlinger. Problemene er spesielt merkbare når du prøver å bruke søkeboksen.
Problemet er at standard innebygd database bruker sqlite til å lagre samleinformasjonen, som ikke skaleres like godt som en dedikert database som MySQL ... så vi bytter til å bruke den i stedet.
Konfigurere MySQL for Amarok
Disse instruksjonene antar at du ikke allerede har MySQL installert. Hvis du allerede bruker den, er det bare å hoppe 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 angi et root-passord for MySQL-serveren din ved hjelp av denne kommandoen:
sudo mysqladmin -u rotpassord “mynewpassword”
Du kan bruke kommandoen “flush privileges” eller bare starte MySQL på nytt:
sudo /etc/init.d/mysql start på nytt
Deretter bruker vi kommandoen mysqladmin til å lage en database som Amarok kan bruke:
sudo mysqladmin -u root -pMyRootPassword lage amarokdb
Det siste kommandolinjetrinnet konfigurerer brukerkontoen til Amarok i MySQL. Sørg for å bruke et annet passord her.
mysql -u root -pMyRootPassword
> TILGJENG ALLE PÅ amarokdb. * TIL amarok @ localhost IDENTIFISERT AV ‘amarokpassword’;
> FLUSH PRIVILEGES;
Configuring Amarok
Åpne Amarok-konfigurasjonsdialogen via verktøymenyen, og velg deretter ikonet Samling til venstre.
Endre rullegardinmenyen til MySQL, og skriv deretter inn detaljene dine:
- Vertsnavn: localhost
- Database: amarokdb
- Username: amarok
- Passord: passord fra trinn ovenfor
Lukk ut av dialogboksen, og så må du skanne samlingen din på nytt for å flytte alt til MySQL, noe som kan ta litt tid første gang.
Nyt den raske søket!