Compilando o Amarok 1.4.4 no Slackware 11

Arquivado Sobre(Brasil) por Cleuby em 25-12-2006

Rotulado Sobre: ,

Estou fazendo esse tutorial, pois eu não gosto de como foi compilado o Amarok padrão no Slackware 11, bem como ele vir sem o suporte ao mysql e outras coisas.
Bem, então vamos por a mão na massa, ou no código, como queiram.
Nesse caso estou baseando a instalação, para a versão 1.4.4, que é a ultima estável do mesmo.

Aproveitem esse presente de Natal!

  1. Baixar o código fonte do Site Oficial do Amarok.
  2. Testar MD5 do arquivo, para ver se ele veio correto. Para descobrir qual é a sequencia correta, e o numero, após vc clicar em Latest Stable Version, irá aparecer a sequência do MD5. Essa sequência irá mudar, de uma versão para outra, ou de um arquivo para outro.
    cleuby@SnowDOG:~/Source$ md5sum amarok-1.4.4.tar.bz2
    56a9aec42088c338b81252f8e0651781 amarok-1.4.4.tar.bz2
    Nesse caso o arquivo está OK.
  3. Descompactar o arquivo fonte:
    cleuby@SnowDOG:~/Source$ tar -xvjf amarok-1.4.4.tar.bz2
  4. Configurar o Amarok, a partir do ./configure, aqui que entram as configs especiais, para habilitar e desabilitar flags de compilação, Para maiores informações de como utilizar as Flags, execute o seguinte comando ./configure –help, e escolha a sua opção preferida, no meu caso e no de muitos outros, no caso, só vou habilitar o mysql.
    cleuby@SnowDOG:~/Source/amarok-1.4.4$ ./configure –enable-mysql
    cleuby@SnowDOG:~/Source/amarok-1.4.4$ make
  5. Antes de instalar, é interessante, remover a versão padrão do Slackware, e colocar ele na lista negra do Swaret, para evitar futuras “atualizações” do mesmo.
    root@SnowDOG:/var/log/packages# removepkg amarok-1.4.3-i486-4
  6. Como Root para instalar, pode ser por make install ou checkinstall, eu prefiro pela segunda opção, pois já cria o pacote .tgz, para futuras reinstalações.
    cleuby@SnowDOG:~/Source/amarok-1.4.4$ su -c “checkinstall”
    Password:checkinstall 1.6.0, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
    This software is released under the GNU GPL.The package documentation directory ./doc-pak does not exist.
    Should I create a default set of package docs? [y]:
  7. Compilado e instalado.
  8. Habilitando o Mysql no Amarok.
    Configurações –>Configurar Amarok–>Coleção–>Banco de dados da coleção.

    Configuração Amarok
    Banco de Dados Amarok
  9. Puxa, meu Mysql não tá rodando ou está dando erro, e agora?
    Sem problemas!
    % su - mysql
    % mysql_install_db
    Sete as permissões do diretório /var/lib/mysql:
    % cd /var/lib/mysql
    % chown -R mysql.mysql *
    Iniciando o Serviço
    % cd /etc/rc.d/
    % chmod 700 rc.mysqld
    % /etc/rc.d/rc.mysql start
    Setando a senha padrão para o Root
    % mysqladmin -u root password ’sua_senha’
    Logando no Mysql
    % mysql -p -u root
    Password: ******
    mysql> \hPor motivos de segurança, vamos eliminar alguns logins pré existentes no Mysql, pois algue pode tentar fazer uso destas contas.

    mysql> use mysql
    Database changed

    mysql> delete from user where password=”;
    Query OK, 3 rows affected

    mysql> flush privileges;
    Query OK, 0 rows affected

    mysql> \q
    Bye

Bom, é isso, agora só aproveitar os recursos desse poderoso player para Linux. Só de olhara a versão 1.4.4, já notei, várias coisas novas, que não tinha na versão anterior.

Dúvidas? Sugestões?
Comentem!
  1. Wesley AKA Ursão r0x posted the following on quarta-feira, 27 dezembro 2006 at 15:46.

    Muito bom, eu compilei o meu amarok seguindo esse tutorial e ta rodando que é uma maravilha e esse novo amarok é interessante que você através dele pode comprar musicas online no megastore, e depois o pessoal do forum Ubuntu dizem que o Listen é melhor hahahah. Amarok 4 life, Amarok rlz, Amarok pwn hehehhee.

    Abração

  2. Cleuby posted the following on quarta-feira, 27 dezembro 2006 at 15:51.

    Pois é, agora, com máquina nova, os tutoriais irão aumentar bastante, com tempo e com as minhas necessidade, eu irei colocando eles aqui.
    Valeu!


Leave a reply

:mrgreen: :| :twisted: :arrow: 8O :) :? 8) :evil: :D :idea: :oops: :P :roll: ;) :cry: :o :lol: :x :( :!: :?:

Note: This post is over a year and a half old. You may want to check later in this blog to see if there is new information relevant to your comment.

Todos os comentários postados aqui, são opiniões dos próprios comentaristas, sendo assim o site se exime de qualquer comentário, que não seja próprio do autor do site. O autor do site tem o direito de remover comentários que sejam abusivos, de linguajar xulo ou impróprio, bem como comentários racistas ou ofensivos a outras religiões, raças, sexo ou qualquer comentário que não seja relevante a este site. Se você concorda com estes termos, comente e aproveite, se não concorda, por favor, não envie um comentário para este site. **Please!! Comments only in English or Portuguese. Thanks to All!

  1. You will post the following soon.
    Go ahead and start typing.

Bad Behavior has blocked 329 access attempts in the last 7 days.