Amarok là một ứng dụng tuyệt vời để quản lý và phát bộ sưu tập nhạc của bạn, nhưng cài đặt mặc định không được tối ưu hóa về tốc độ khi nói đến bộ sưu tập nhạc lớn. Các vấn đề đặc biệt đáng chú ý khi cố gắng sử dụng hộp tìm kiếm.
Vấn đề là cơ sở dữ liệu nhúng mặc định sử dụng sqlite để lưu trữ thông tin thu thập, thông tin này không mở rộng hoàn toàn bằng cơ sở dữ liệu chuyên dụng như MySQL… vì vậy chúng tôi sẽ chuyển sang sử dụng thông tin đó thay thế.
Định cấu hình MySQL cho Amarok
Các hướng dẫn này giả định rằng bạn chưa cài đặt MySQL. Nếu bạn đang sử dụng nó, thì chỉ cần bỏ qua một vài bước đầu tiên.
Giả sử bạn đang sử dụng Ubuntu, hãy chạy lệnh này từ một thiết bị đầu cuối để cài đặt máy chủ và ứng dụng khách MySQL trên hệ thống của bạn:
sudo apt-get install mysql-client mysql-server
Vì lợi ích bảo mật, bạn có thể nên đặt mật khẩu gốc cho máy chủ MySQL của mình bằng lệnh sau:
sudo mysqladmin -u mật khẩu gốc “mynewpassword”
Bạn có thể sử dụng lệnh "đặc quyền xả" hoặc chỉ cần khởi động lại MySQL:
khởi động lại sudo /etc/init.d/mysql
Tiếp theo, chúng tôi sẽ sử dụng lệnh mysqladmin để tạo cơ sở dữ liệu cho Amarok sử dụng:
sudo mysqladmin -u root -pMyRootPassword tạo amarokdb
Bước dòng lệnh cuối cùng sẽ thiết lập tài khoản người dùng cho Amarok trong MySQL. Đảm bảo sử dụng mật khẩu khác tại đây.
mysql -u root -pMyRootPassword
> CẤP TẤT CẢ TRÊN amarokdb. * CHO amarok @ localhost ĐƯỢC XÁC ĐỊNH BỞI ‘amarokpassword’;
> CÁC QUYỀN RIÊNG TƯ CỦA FLUSH;
Định cấu hình Amarok
Mở hộp thoại cấu hình Amarok qua menu công cụ, sau đó chọn biểu tượng Bộ sưu tập ở bên trái.
Thay đổi menu thả xuống thành MySQL, sau đó nhập thông tin chi tiết của bạn:
- Tên máy chủ: localhost
- Cơ sở dữ liệu: amarokdb
- Tên người dùng: amarok
- Mật khẩu: mật khẩu từ bước trên
Đóng hộp thoại và sau đó bạn sẽ phải quét lại bộ sưu tập của mình để chuyển mọi thứ vào MySQL, điều này có thể mất một chút thời gian trong lần đầu tiên.
Tận hưởng quá trình tìm kiếm nhanh chóng!