MySQL + Amarok: dupla poderosa
Como todos sabem, o Amarok é um dos players de música mais flexíveis para Linux. O que pouca gente sabe é que o Amarok pode usar um banco de dados MySQL para armazenar os dados da sua coleção de músicas. Como? Veremos neste artigo. Foi usado o Ubuntu 6.10 e o Amarok 1.4.3.
Introdução
Como todos sabem, o Amarok é um dos players de música mais flexíveis para Linux. Essa flexibilidade pode ser usada para criar um banco de dados do MySQL com as suas músicas.
A utilidade? Várias. Quando unido com uma página em PHP, pode servir como sistema para gerenciar músicas ou para uma rádio online. A mesma coleção pode ser usada em várias máquinas. Com um programa cliente, você pode até mesmo analisar sua coleção.
Além, é claro, do MySQL ser muito mais robusto que o SQLite (o banco de dados padrão do Amarok).
Então, mãos a obra!
Vamos instalar os pacotes do MySQL. Certifique-se que você tem todos os repositórios configurados e digite a linha:
$ sudo apt-get install mysql-server-5.0 mysql-admin-common mysql-client-5.0 mysql-navigator mysql-query-browser libmysqlclient12-dev mysql-admin sqlite3
Depois disso, verifique se o MySQL subiu:
$ ps aux | grep mysql
Deve retornar várias linhas, se não, inicialize-o manualmente, usando '/etc/init.d/mysql start'.
Se tudo estiver certo passe pro próximo passo.
A utilidade? Várias. Quando unido com uma página em PHP, pode servir como sistema para gerenciar músicas ou para uma rádio online. A mesma coleção pode ser usada em várias máquinas. Com um programa cliente, você pode até mesmo analisar sua coleção.
Além, é claro, do MySQL ser muito mais robusto que o SQLite (o banco de dados padrão do Amarok).
Então, mãos a obra!
Instalando o MySQL e verificando se ele roda
Vamos instalar os pacotes do MySQL. Certifique-se que você tem todos os repositórios configurados e digite a linha:
$ sudo apt-get install mysql-server-5.0 mysql-admin-common mysql-client-5.0 mysql-navigator mysql-query-browser libmysqlclient12-dev mysql-admin sqlite3
Depois disso, verifique se o MySQL subiu:
$ ps aux | grep mysql
Deve retornar várias linhas, se não, inicialize-o manualmente, usando '/etc/init.d/mysql start'.
Se tudo estiver certo passe pro próximo passo.