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.224 ]

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

KDE 5 - Não abre Centro de Controle do KDE [Resolvido]

Escolhendo drivers para antigas placas de vídeo

Pendrive ou cartão de memória para multimídia não compatível [Resolvido]

Como criar DVDs, SVCDs e VCDs no Linux

Kuroo - Facilitando a instalação de pacotes no Gentoo

Leitura recomendada

Música parando quando tela bloqueia/apaga [RESOLVIDO]

Instalando o Foreman no CentOS 7

LILO: undefined video mode number

Code Highlight

Resolvendo o problema de segmentation fault no XMMS

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts