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

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

Editando diretamente o arquivo controlador do GRUB 2

Sabayon Linux com MATE ou KDE: Botão de Desligar sumiu [Resolvido]

Ambiente gráfico LXQt no Sabayon

Projeto LINORG-USP: Baixe Linux no Estado de São Paulo

Usando seu velho Zip Drive em Linux

Leitura recomendada

Como instalar o MATE no openSUSE 12.1

TOIlet - Incrementos divertidos para o Shell

Curso online de Linux

Mensagem de erro: error in service module

Ubuntu Electronics Remix - UER

  

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