você está aqui: Home  → Arquivo de Mensagens Programação Shell Linux: Inscrições Abertas

Turbinando seu Fedora com RPMforge

Colaboração: Juan Carlos Castro y Castro

Data de Publicação: 26 de Maio de 2005

O RPMforge é um esforço cooperativo entre os mantenedores de vários repositórios independentes de pacotes RPM para prover software que não vem na distribuição propriamente dita. Usuários do Fedora Core 3 podem usar o script abaixo que configura automaticamente o seu Yum. Depois é só dar, como root, "yum -y install o-pacote-que-você-quiser".

  • xmms-mp3 - Suporte de MP3 para o XMMS
  • gstreamer-plugins-extra-audio - Suporte de MP3 para o RhythmBox e SoundJuicer
  • mplayer, xine - Players de vídeo, lêem Windows Media, Quicktime, MPEG etc.
  • audacity - Editor de áudio

E muito, muito mais.

Sem mais delongas, vamos ao script. Além dos repositórios do RPMforge, este script também adiciona o NewRPMs, que apesar de não fazer parte do projeto mantém seus pacotes sempre compatíveis com o RPforge (mais detalhes em <http://dag.wieers.com/home-made/apt/FAQ.php#D>) e fornece alguns pacotes interessantes como o Wine:

#!/bin/bash
rpm --import ``rpm -ql fedora-release | grep GPG-KEY`` && \
rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt && \
rpm --import http://apt.sw.be/dries/RPM-GPG-KEY.dries.txt && \
cd /etc/yum.repos.d && \
cat >dag.repo <<ENDDAG
[dag]
name=Dag Wieers' Fedora Core \$releasever RPMs
baseurl=http://apt.sw.be/fedora/\$releasever/en/\$basearch/dag
gpgcheck=1
enabled=1
ENDDAG
[ $? -eq 0 ] && \
cat >dries.repo <<ENDDRIES
[dries]
name=Dries Verachtert's Fedora Core \$releasever RPMs
baseurl=http://apt.sw.be/dries/fedora/fc\$releasever/\$basearch/dries/RPMS
gpgcheck=1
enabled=1
ENDDRIES
[ $? -eq 0 ] && \
cat >newrpms.repo <<ENDNEW
[newrpms]
name=Fedora Core $releasever NewRPMS.sunsite.dk
baseurl=http://newrpms.sunsite.dk/apt/redhat/en/\$basearch/fc\$releasever
enabled=1
ENDNEW
[ $? -eq 0 ] && \
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/freshrpms-release/freshrpms-release-1-1.fc.fr.noarch.rpm && \
echo 'Fedora Turbocharging OK!'


Veja a relação completa dos artigos de Juan Carlos Castro y Castro