Repositórios extras
Esta parte do artigo vai tratar da configuração de repositórios de terceiros com "proteção" e "prioridade", impedindo assim, que pacotes oficiais do SL sejam
substituídos (garantia de estabilidade) e que os repositórios extras causem conflitos insolúveis de dependências.
Isso vale também para o CentOS, podendo ser facilmente aplicado naquela distro respeitando algumas diferenças óbvias.
A primeira providência é instalar os pacotes:
sudo yum install yum-protectbase yum-priorities
Agora dê uma olhada num arquivo:
cat /etc/yum/pluginconf.d/protectbase.conf
E se a resposta for:
[main]
enabled = 1
Estamos prontos para continuar.
E se não for, edite o arquivo e corrija.
Agora vamos usar o "Adicionar/Remover programas" para instalar os repositórios de maneira fácil, como na imagem abaixo:
Ou o YUM:
sudo yum install rpmforge-release epel-release atrpms-repo
Obs: Não instale nada por enquanto, nem mesmo atualizações.
E para a proteção dos repositórios oficiais e estabelecimento da prioridade dos extras (rpmforge > epel > atrpms), precisamos editar os arquivos de configuração,
como segue:
sudo gedit /etc/yum.repos.d/sl.repo
Veja na imagem que nos dois primeiros repositórios ("sl" e "sl-security"), foram adicionadas as linhas de texto:
priority=1
protect=1
O repositório "sl-source" está desabilitado (enable=0).
Agora editamos o rpmforge.repo:
sudo gedit /etc/yum.repos.d/rpmforge.repo
Veja na imagem a prioridade estabelecida:
priority=10
Veja também, que "extra" e "testing" estão desabilitados (enable=0), pois seu uso não é recomendado.
É a vez do 'epel.repo':
sudo gedit /etc/yum.repos.d/epel.repo
Cuja prioridade deve ser:
priority=20
E finalmente, do 'atrpms.repo':
sudo gedit /etc/yum.repos.d/atrpms.repo
Que recebe:
priority=30
OBSERVAÇÃO: para estabelecer as mesmas prioridades acima no CentOS, edite os repositórios da distro (o arquivo "CentOS-Base.repo") como na imagem
abaixo:
Os outros repositórios, os extras, são os mesmos e ficam como aqui explicado.
Multimídia
Agora que você tem as fontes, instale o que precisar em matéria de multimídia usando o mesmo esquema indicado para o CentOS, que é fazer uso o PackageKit-
gstreamer-plugin, que já vem instalado. Mas se não vier, faça:
sudo yum install PackageKit-gstreamer-plugin
Obs.: "P" e "K" são letras maiúsculas.
Recomendo ainda, que você instale o "gecko-mediaplayer" para poder assistir vídeos no Firefox, como na imagem:
A instalação do VLC também é recomendada:
sudo yum install vlc