Skip to content

Przyspiesz Amaroka dzięki dużym kolekcjom muzycznym

31 de lipiec de 2021
1627738428 image25

Amarok to wspaniała aplikacja do zarządzania i odtwarzania Twojej kolekcji muzycznej, ale domyślne ustawienia nie są zoptymalizowane pod kątem szybkości, jeśli chodzi o duże kolekcje muzyki. Problemy są szczególnie widoczne podczas próby skorzystania z pola wyszukiwania.

Problem polega na tym, że domyślna wbudowana baza danych używa sqlite do przechowywania informacji o kolekcji, które nie skalują się tak dobrze, jak dedykowana baza danych, taka jak MySQL… więc przełączymy się na jej użycie.

Konfiguracja MySQL dla Amaroka

Te instrukcje zakładają, że nie masz jeszcze zainstalowanego MySQL. Jeśli już go używasz, pomiń kilka pierwszych kroków.

Zakładając, że używasz Ubuntu, uruchom to polecenie z terminala, aby zainstalować serwer i klienta MySQL w swoim systemie:

sudo apt-get install mysql-client mysql-server

Ze względów bezpieczeństwa prawdopodobnie powinieneś ustawić hasło roota dla swojego serwera MySQL za pomocą tego polecenia:

sudo mysqladmin -u hasło roota „moje nowehasło”


Możesz użyć polecenia „opróżnij uprawnienia” lub po prostu zrestartuj MySQL:

sudo /etc/init.d/mysql restart

Następnie użyjemy polecenia mysqladmin, aby utworzyć bazę danych, której Amarok będzie mógł używać:

sudo mysqladmin -u root -pMyRootPassword utwórz amarokdb

Ostatni krok w linii poleceń skonfiguruje konto użytkownika dla Amaroka w MySQL. Upewnij się, że używasz tutaj innego hasła.

mysql -u root -pMyRootPassword

> PRZYZNAJ WSZYSTKO NA amarokdb.* DO amarok@localhost IDENTYFIKOWANE PRZEZ 'amarokpassword’;

> PRZYWILEJE DO PŁUKANIA;

Konfiguracja Amaroka

Otwórz okno konfiguracji Amaroka poprzez menu narzędzi, a następnie wybierz ikonę Kolekcja po lewej stronie.

Zmień listę rozwijaną na MySQL, a następnie wprowadź swoje dane:

  • Nazwa hosta: localhost
  • Baza danych: amarokdb
  • Nazwa użytkownika: amarok
  • Hasło: hasło z kroku powyżej

Zamknij okno dialogowe, a następnie będziesz musiał ponownie przeskanować swoją kolekcję, aby przenieść wszystko do MySQL, co może trochę potrwać za pierwszym razem.

Ciesz się szybkim wyszukiwaniem!

Czy ten post był pomocny?