Instalando ou atualizando vários reprodutores de mídia no Gentoo Linux ou Sabayon

Publicado por Alberto Federman Neto. em 27/11/2008

[ Hits: 7.660 ]

Blog: https://ciencialivre.blog/

 


Instalando ou atualizando vários reprodutores de mídia no Gentoo Linux ou Sabayon



Após meses de uso do Sabayon Linux, verifiquei que algumas vezes falhavam, ou passavam a falhar, os plugins ou os tocadores de mídia de áudio, vídeo, fluxo de rádio web etc.

Por que isto ocorria? Por causa da desatualização. Atualizava-se o tocador e depois disso, o plugin ou codec, em versão diferente, não era mais adequado!

Pude perceber então que o número de dependências é muito grande e interligado! Após um tempo tentando instalar e procurando em wikis, fóruns, home-pages e consultando o Bugzilla do Gentoo, consegui resolver o que acontecia.

Elaborei um protocolo geral, capaz de atualizar completamente os tocadores de mídia do Sabayon ou do Gentoo. Com alguma adaptação, pelo nome dos pacotes e usando o instalador das correspondentes distros, acredito que os usuários não terão dificuldade para adaptá-lo a outras distribuições.

Vamos ao método que usei:

Execute os comandos abaixo, com sudo ou logado como root.

1) Atualizando Python:

# LINGUAS="pt_BR" emerge --sync
# LINGUAS="pt_BR" emerge -e world


(Em Gentoo. Em Sabayon não é aconselhável. Se testar, use as opções --ask --pretend)

# emerge -a -v python python-updater
# python-updater


2) Atualizando GTK, dependências, plugins, codecs e bibliotecas.

# LINGUAS="pt_BR" emerge -a -v gtk+ gtk2 pygtk pulseaudio gstreamer avahi dbus hal glib qt
# LINGUAS="pt_BR" emerge -a -v xulrunner gnome-doc-utils xinerama
# LINGUAS="pt_BR" emerge -a -v mmslib libmms gst-plugins-libmms


3) Atualizando o navegador Epiphany.

É aconselhável, porque ele tem embutido, algumas dependências dos tocadores, e ele próprio é um bom tocador de mídia, podendo reproduzir conteúdo, até sem instalação de qualquer plugin adicional.

Epiphany, Um Navegador Simples, mas Completo e Útil

A modificação da FLAG de compilação, removendo o suporte à proteção sandbox, é uma medida que pequenos bugs de alguns pacotes Gentoo (como o Epiphany) necessitam. Mantendo-se ativada a proteção do sandbox, o pacote não compila e dá uma mensagem de violação de acesso. Veja:
# emerge -p -v epiphany (para checar a possibilidade da instalação)
# LINGUAS="pt_BR" FEATURES="-sandbox" emerge -a -v epiphany

4) Finalmente, emergindo os tocadores (e alguns editores de mídia). Se o usuário quiser, pode remover algum, que não deseje instalar, ou adicionar algum outro.

# LINGUAS="pt_BR" emerge -a -v kaffeine totem audacious audacity amarok xmms xine mplayer noatun kaboodle kmid rhythmbox

Outras dicas deste autor

GkrellM - Um Monitor Completo

Atualizar simultaneamente o Kernel e o driver Nvidia no Sabayon Linux

Sabayon Linux - Usando os dois instaladores gráficos, tanto Rigo como Sulfur

Seu compilador GCC não funciona mais, como solucionar?

Como usar Looking Glass sem alterar seu sistema Linux

Leitura recomendada

Trocando skin do MC

O seu Linux pode ajudar a encontrar a cura do câncer

Latinoware 2006

Como executar seu código-fonte a partir do Vim

Salvando fotos no Orkut mesmo bloqueada

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário