Versnel Amarok met grote muziekverzamelingen
Amarok is een geweldige applicatie voor het beheren en afspelen van je muziekcollectie, maar de standaardinstellingen zijn niet geoptimaliseerd voor snelheid als het gaat om grote muziekcollecties. De problemen zijn vooral merkbaar tijdens het gebruik van het zoekvak.
Het probleem is dat de standaard ingesloten database sqlite gebruikt om de verzamelinformatie op te slaan, die niet zo goed schaalt als een speciale database zoals MySQL ... dus we zullen in plaats daarvan gaan gebruiken.
MySQL configureren voor Amarok
Deze instructies gaan ervan uit dat je MySQL nog niet hebt geïnstalleerd. Als u deze al gebruikt, sla dan de eerste paar stappen over.
Stel dat u Ubuntu gebruikt, voer deze opdracht vanaf een terminal uit om de MySQL-server en -client op uw systeem te installeren:
sudo apt-get install mysql-client mysql-server
Voor de veiligheid moet je waarschijnlijk een root-wachtwoord instellen voor je MySQL-server met behulp van deze opdracht:
sudo mysqladmin -u root wachtwoord "mynewpassword"
U kunt de opdracht "flush privileges" gebruiken of MySQL opnieuw starten:
sudo /etc/init.d/mysql opnieuw opstarten
Vervolgens gebruiken we de opdracht mysqladmin om een database te maken die Amarok kan gebruiken:
sudo mysqladmin -u root -pMyRootPassword create amarokdb
De laatste opdrachtregelstap zal het gebruikersaccount voor Amarok in MySQL instellen. Zorg ervoor dat u hier een ander wachtwoord gebruikt.
mysql -u root -pMyRootPassword
> TOESTAAN ALLES AAN amarokdb. * NAAR amarok @ localhost IDENTIFICEERD DOOR 'amarokpassword';
> VOORRECHTEN VOOR FLU'S;
Amarok configureren
Open het Amarok-configuratiedialoogvenster via het menu Tools en kies vervolgens het pictogram Verzameling links.
Wijzig de vervolgkeuzelijst in MySQL en voer vervolgens uw gegevens in:
- Hostnaam: localhost
- Database: amarokdb
- Gebruikersnaam: amarok
- Wachtwoord: wachtwoord van stap hierboven
Sluit het dialoogvenster en dan moet je je collectie opnieuw scannen om alles naar MySQL te verplaatsen, wat de eerste keer een tijdje kan duren.
Geniet van het snelle zoeken!