Accelerare Amarok con collezioni musicali di grandi dimensioni
Amarok è una meravigliosa applicazione per la gestione e la riproduzione della tua raccolta musicale, ma le impostazioni predefinite non sono ottimizzate per la velocità quando si tratta di grandi raccolte di musica. I problemi sono particolarmente evidenti durante il tentativo di utilizzare la casella di ricerca.
Il problema è che il database incorporato predefinito usa sqlite per archiviare le informazioni della raccolta, che non è scalabile come un database dedicato come MySQL ... quindi utilizzeremo quello.
Configurazione di MySQL per Amarok
Queste istruzioni presumono che tu non abbia già installato MySQL. Se lo stai già utilizzando, salta il primo paio di passaggi.
Supponendo che stai usando Ubuntu, esegui questo comando da un terminale per installare il server MySQL e il client sul tuo sistema:
sudo apt-get install mysql-client mysql-server
Per ragioni di sicurezza, dovresti probabilmente impostare una password di root per il tuo server MySQL usando questo comando:
sudo mysqladmin -u password di root "mynewpassword"
Puoi usare il comando "flush flush" o semplicemente riavviare MySQL:
sudo /etc/init.d/mysql restart
Quindi useremo il comando mysqladmin per creare un database per Amarok da usare:
sudo mysqladmin -u root -pMyRootPassword crea amarokdb
Il passo finale della riga di comando configurerà l'account utente per Amarok in MySQL. Assicurati di utilizzare una password diversa qui.
mysql -u root -pMyRootPassword
> GRANT ALL ON amarokdb. * TO amarok @ localhost IDENTIFICATO DA 'amarokpassword';
> FLUSH PRIVILEGES;
Configurazione di Amarok
Apri la finestra di configurazione di Amarok tramite il menu Strumenti e quindi seleziona l'icona Raccolta a sinistra.
Cambia il menu a discesa in MySQL e inserisci i tuoi dettagli:
- Nome host: localhost
- Database: amarokdb
- Nome utente: amarok
- Password: password dal passaggio precedente
Chiudi la finestra di dialogo, quindi dovrai eseguire nuovamente la scansione della raccolta per spostare tutto in MySQL, operazione che potrebbe richiedere un po 'di tempo per la prima volta.
Goditi la ricerca veloce!