Listen 0.5 no Ubuntu com letras em Portugues

Fevereiro 24, 2007

Essa dica vai para os amantes do Listen.

Sabemos que ele e’ um excelente tocador de musica, tendo tudo que o AmaroK possui, e sem ser complexo ou entupido de menus (desculpem os que gostam do KDE, mas usando ambos e’ facil perceber isso), possui menos de 500kb (versao 0.5) e para a nossa graca e todo escrito em Python.

No Listen, e possivel ver as letra da musica que voce esta ouvindo, mas infelizmente ele so vem com servidores estrangeiros, e para nos Brasileiros isso importuna quando vamos ouvir uma musica em Portugues e nao existe letra pra ela. Esse problema acabou.
Gracas a Python, ao poder do Listen e a boa vontade do LuizArmesto, temos agora um patch feito pelo mesmo para resolver esse problema e adicionar o servidor “letras.mus.br“.

1. Instalando o Listen

O listen nao possui um deb para sua nova versao, ainda. Mas gracas a boa vontade do Marcelo Mendes (x_madbot) temos um repositorio temporario.

Para baixar o listen digite no terminal (no Feisty, nao execute a segunda linha):

cd /tmp/
export TS="http://linux4mad.homelinux.org:8008"
wget $TS/~mad/python-mutagen_1.10.1-0ubuntu1_all.deb
wget $TS/~mad/listen_0.5-0ubuntu3_i386.deb
sudo cp *.deb /var/cache/apt/archives/
sudo apt-get install listen

2. Instalando o patch:

export TS="http://files.myopera.com/Luiz%20Fernando"
wget $TS/linux/listen0.5_letras_mus_br.patch
sudo patch -p0 < listen0.5_letras_mus_br.patch

Pronto, agora voce tem um listen totalmente em Portugues.

Ja que o Og pediu, aqui vai um Screenshot:

Listen 0.5 no Ubuntu com letras em Portugues

Obs.: Tive que usar uma variavel $TS para nao quebrar o layout no blog porque o endereco e muito grande. Preferi fazer isso a por um url para um endereco tinyurl.com.

(21.03.2007)
Obs. 2:  Para quem teve problemas com o repositório, tem um link alternativo para o Listen. Instale com “sudo dpkg -i listen_0.5-0ubuntu3_i386.deb”. Criei, também um link para o patch de letras. Se algum problema ocorrer, talvez seja necessário baixar o python de outra fonte.


Instalando Flash Player 9 no Ubuntu

Fevereiro 16, 2007

Desde o lançamento do Flash 9 tenho visto várias maneiras de se instalar, mas particularmente, nenhuma me agradou muito. Felizmente, no Ubuntu Feisty Fawn, ele já está na versão final. , 9.0.31, mas enquanto ele não lança, existe Existe uma maneira fácil de instalar essa versão para todo o sistema, e não só para o Firefox.

Existe sempre a alternativa de se instalar via apt-get com o comando `sudo apt-get install flashplugin-nonfree`, mas as vezes essa versão não é a mais atual, ou pode ser que você não esteja usando uma distro que tenha esta versão, então o post é válido para estes casos.

1. Baixe o Flash 9. Ou pelo terminal:

cd /tmp
wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz

2. Descompactando o arquivo:

tar -xzvf install_flash_player_9_linux.tar.gz

3. Copiando o flash para seu devido lugar

cd /usr/lib/flashplugin-nonfree/ || \
mkdir -p /usr/lib/flashplugin-nonfree/ && \
cd /usr/lib/flashplugin-nonfree/

sudo cp /tmp/install_flash_player_9_linux/libflashplayer.so .
sudo cp /tmp/install_flash_player_9_linux/flashplayer.xpt .
sudo chmod +x *flashplayer*

4. Se o flashplugin-nonfree 7 ou maior não estava instalado na sua máquina, execute os comandos, para que a biblioteca funcione no firefox e mozilla:

ln -sf /usr/lib/flashplugin-nonfree/libflashplayer.so \ /usr/lib/firefox/plugins/libflashplayer.so
ln -sf /usr/lib/flashplugin-nonfree/flashplayer.xpt \ /usr/lib/firefox/plugins/flashplayer.xpt
ln -sf /usr/lib/flashplugin-nonfree/libflashplayer.so \ /usr/lib/mozilla/plugins/libflashplayer.so
ln -sf /usr/lib/flashplugin-nonfree/flashplayer.xpt \ /usr/lib/mozilla/plugins/flashplayer.xpt

Para quem achar complicado, criei um script instala_flash.sh para facilitar. Rode ele com:

chmod +x instala_flash.sh
sudo ./instala_flash.sh

Obs.: Se voce tiver problemas com o som, tente o comando abaixo:

sudo apt-get install libasound2-dev libssl-dev

Nota: Conversando com o Meyer sobre o porque do diretório /var/cache, ele descobriu um bug que afeta o pacote. Na verdade o lugar certo para o flashplugin era no /usr/lib, diretório para uma biblioteca, e não em um diretório temporário (/var/cache). Enquanto não sai uma correção, para não atrapalhar quem já tem programa com link para esta biblioteca, fiz o link de /var/cache para /usr/lib. Não é muito bonito, mas não causa nenhum estrago. (14/04/2007) O bug do /var/cache foi corrigido e o post foi atualizado e, pelo menos no Feisty, o flash foi reempacotado. Use o método acima para instalar nas distro que ainda estão com esse erro.


Parceria da Canonical com Lispire, pacotes proprietários e codecs

Fevereiro 13, 2007

 

Dia 8 deste mês foi anunciado uma nova parceira entre a Canonical e o Linspire que irá promover mudanças em ambos os sistemas.

O Linspire passará a ser baseado no Ubuntu e não no Debian, como era antigamente, ou seja, as versões novas terão o Ubuntu como base, e a partir dela serão adicionados personalizações pela Lispire, que mantém o Linspire Linux que é pago e também o Freespire que é de graça. Tudo que for feito no Ubuntu poderá ser aproveitado, porém serão inclusos drivers proprietários em ambas versões (Linspire e Freespire). Simultaneamente ao lançamento do Fiesty Fawn, está uma nova versão do Freespire.

 

Para o Ubuntu, será aproveitado o CNR (Click ‘n Run), que é um aplicativo que irá possibilitar a instalação softwares propriétarios e codecs no Ubuntu com pouco cliques. Todos os softwares estarão separados por seções, assim como é no Adicionar/Remover do Ubuntu, e todos eles terão uma descrição e uma nota, além de reviews dos usuários, facilitando o processo para usuários e sem os problemas do Automatix e EasyUbuntu. Futuramente, o Linspire pretende adicionar softwares pagos no CNR, possibilitando que usuários do Ubuntu os compre também. O CNR deve ser lançado no Ubuntu 7.04 (Feisty Fawn).