Paspartinkite „Amarok“ su didelėmis muzikos kolekcijomis
„Amarok“ - tai puiki programa, skirta valdyti ir žaisti jūsų muzikos kolekciją, tačiau numatytieji nustatymai nėra optimizuoti greičiui, kai kalbama apie didelius muzikos rinkinius. Problemos ypač pastebimos bandant naudoti paieškos laukelį.
Problema yra ta, kad numatytoji įterptinė duomenų bazė naudoja sqlite, kad išsaugotų surinkimo informaciją, o tai nėra pakankamai didelė, kaip ir speciali duomenų bazė, pvz., „MySQL“, todėl perjungsime naudoti.
„MySQL“ konfigūravimas „Amarok“
Šiose instrukcijose daroma prielaida, kad MySQL jau nėra įdiegta. Jei jau naudojate jį, tiesiog praleiskite pirmuosius pora žingsnių.
Darant prielaidą, kad naudojate Ubuntu, paleiskite šią komandą iš terminalo, kad įdiegtumėte MySQL serverį ir klientą sistemoje:
sudo apt-get įdiegti mysql-client mysql-serverį
Saugumo sumetimais turėtumėte nustatyti savo „MySQL“ serverio root slaptažodį, naudodami šią komandą:
sudo mysqladmin -u root slaptažodis „mynewpassword“
Galite naudoti komandą „praplaukimo privilegijos“ arba tiesiog paleiskite „MySQL“:
sudo /etc/init.d/mysql iš naujo
Toliau naudosime mysqladmin komandą, kad sukurtume duomenų bazę Amarok naudoti:
sudo mysqladmin -u root -pMyRootPassword sukurti amarokdb
Galutinis komandinės eilutės žingsnis sukurs Amarok vartotojo abonementą MySQL. Būtinai naudokite kitą slaptažodį.
mysql -u root -pMyRootPassword
> GRANT ALL ON amarokdb. * Į „amarok @ localhost“ IDENTIFIKUOTAS „amarokpassword“;
> PRIEŽIŪROS PRIVILEGIJOS;
„Amarok“ konfigūravimas
Atidarykite „Amarok“ konfigūracijos dialogą įrankių meniu ir pasirinkite kairėje esančią kolekcijos piktogramą.
Pakeiskite išskleidžiamąjį meniu į „MySQL“ ir įveskite savo duomenis:
- Hostname: localhost
- Duomenų bazė: amarokdb
- Vartotojo vardas: amarok
- Slaptažodis: slaptažodis iš aukščiau pateikto žingsnio
Uždarykite dialogo langą ir tada turėsite perrašyti savo kolekciją, kad viską perkeltumėte į „MySQL“, o tai gali užtrukti šiek tiek, kol pirmą kartą.
Mėgaukitės greita paieška!