Dicionário StarDict no Linux

20, Dezembro 2008

Veja o artigo no meu novo blog.

O StarDict é um dicionário opensource semelhante ao famoso Babylon, que é comercial.

Assim como o Babylon, o StarDict possui versões para Windows e para Linux. A aplicacão, ao ser baixada, não vem com dicionários instalados (se não me engano, apenas dicionário de chinês). Na página http://stardict.sourceforge.net/Dictionaries.php podem ser baixados alguns dicionários, mas nada muito útil. O bom de tudo é que o StarDict pode usar os dicionários do Babylon.

01) Bem, para instalar o StarDict no linux, via apt-get, basta abrir um Terminal e digitar:
$ apt-get update
Isto atualiza a lista de pacotes disponíveis para download. Todos os comandos não possuem quebra de linha, apesar de poderem estar sendo exibidos em mais de uma linha.

02) Depois, digite o comando a seguir para baixar o StarDict e as ferramentas dele que serão usadas para converter dicionários do Babylon para o formato dele:
$ apt-get install stardict stardict-tools

03) O comando a seguir baixa uma biblioteca, que pelo nome, só pode ser para manipular arquivos XML que serão usadas pelas ferramentas do StarDict
$ apt-get install build-essential libxml2-dev

04) Agora que o StarDict está instalado, vamos baixar a ferramenta para converter o dicionário do Babylon para o StarDict. No terminal digite:
$ wget http://optusnet.dl.sourceforge.net/sourceforge/ktranslator/dictconv-0.2.tar.bz2

05) Agora digite o comando a seguir para extrair o pacote e entrar na pasta criada:
$ tar -jxvf dictconv-0.2.tar.bz2 ; cd dictconv-0.2

06) Digite os comandos abaixo para configurar e compilar o pacote:
$ ./configure; make

07) Para instalar digite:
$ checkinstall

08) Se o programa checkinstall não estiver instalado, digite o comando abaixo para baixar e instalar:
$ sudo apt-get install checkinstall

09) Para baixar o dicionário do Babylon de Inglês-Português digite:
$ wget http://info.babylon.com/glossaries/38C/Babylon_English_Portuguese.BGL

10) Com o comando abaixo você converte o dicionário para o formato do Babylon, gerando um arquivo com o nome Babylon_English_Portuguese1.dic:
$ dictconv -o Babylon_English_Portuguese1.dic Babylon_English_Portuguese.BGL

11) Após a conversão alguns caracteres desnecessários são gerados no arquivo do dicionário. Remova-os com o comando abaixo:
$ cat Babylon_English_Portuguese1.dic | sed ’s/\$[0-9][0-9]*\$\t/\t/’ > Babylon_English_Portuguese.dic

12) Para finalizar a conversão, digite o comando abaixo:
$ /usr/lib/stardict-tools/tabfile Babylon_English_Portuguese.dic

13) Mova os arquivos gerados para a pasta de dicionários do Stardict:
$ sudo mv Babylon_English_Portuguese.dict.dz /usr/share/stardict/dic/

Se quiser baixar o dicionário Português-Inglês, execute o comando a seguir:
$ wget http://info.babylon.com/glossaries/4EA/Babylon_Portuguese_English_dic.BGL

Depois, repita os passos a partir do 10, observando os nomes de arquivo que devem ser trocados
para os nomes corretos.

Agora, para abrir o programa, vá no menu Aplicativos >> Acessórios e acesse o StarDict.
O StarDict funciona como o Babylon. Selecione uma palavra em algum programa e ele automaticamente exibe a traducão. No linux, usando o Acrobat Reader, ele não funciona corretamente, pelo menos comigo, mas em qualquer outro programa, funciona tudo bem.


Rippar CD para MP3 com Sound Juicer no Linux

9, Dezembro 2008

O Sound Juicer é um aplicativo, que já vem instalado no Ubuntu, para ripar CDs de áudio. Porém, por questões legais, o mesmo não vem com suporte para rippar CDs para MP3, apenas para Ogg e outros formatos, que não rodarão na maioria dos aparelhos de som caseiros e automotivos.

Para habilitar o suporte para mp3, instale a biblioteca lame via apt-get com o comando:
$ sudo apt-get install liblame0

Depois instale o plugin do lame para o GStreamer, uma biblioteca usada para construção de componentes de gerenciamento de mídias como áudio e vídeo, utilizada pelo Sound Juicer:
$ sudo apt-get install gstreamer0.10-lame

Você pode verificar se existe uma versão mais recente executando o comando sudo apt-get install gstreamer* e vendo os resultados para escolher a versão mais atual para instalar, e depois digitar o comando novamente com a versão desejada.

Pronto, agora basta abrir o Sound Juicer (no terminal, digite sound-juicer &), ir no menu Edit >> Preferences, e no campo “Output format” escolher “CD Quality, MP3 (MP3 audio)”

Fonte: http://ubuntuforums.org/archive/index.php/t-957.html