Obrigado pela sua ajuda, eu encontrei uma solução, fiz o download em rpmfind.net e instalei as dependências ausentes uma a uma, mas para O Fedora 20 64 bits (dependências para o Fedora 19 64 bits não está completo), funciona perfeitamente.
Eu tenho tentado por vários dias instalar o mplayer no Centos 7 sem sucesso, eu instalei muitos repos mas nada funciona, eu sempre tenho o seguinte erro:
-> Resolve Dependencies completed
Error: Package: 4: mplayer-1.2-93_snap20140413.el7.x86_64 (atrpms)
Requires: libaudio.so.2 () (64bit)
Error: Package: 4: mplayer-1.2-93_snap20140413.el7.x86_64 (atrpms)
Requires: libvga.so.1 () (64bit)
Error: Package: 4: mplayer-1.2-93_snap20140413.el7.x86_64 (atrpms)
Requires: libartsc.so.0 () (64bit)
Error: Package: mpg123-1.18.1-1.el7.x86_64 (atrpms)
Requires: libaudio.so.2 () (64bit)
Error: Package: 4:mplayer-1.2-93_snap20140413.el7.x86_64 (atrpms)
Requires: libnemesi.so.1 () (64bit)
Error: Package: mpg123-1.18.1-1.el7.x86_64 (atrpms)
Requires: libartsc.so.0 () (64bit)
You can try using --skip-broken to work around the problem
You can try running: rpm -Va --nofiles --nodigest
Eu uso as seguintes recompensas:
yum repolist enabled
atrpms/7/x86_64 Fedora Core 7 - x86_64 - ATrpms 827
base/7/x86_64 CentOS-7 - Base 8 465
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 7 419
extras/7/x86_64 CentOS-7 - Extras 104
rpmforge RHEL 7 - RPMforge.net - dag 245
rpmforge-extras RHEL 7 - RPMforge.net - extras 10
updates/7/x86_64 CentOS-7 - Updates
repolist: 18 794
Alguma ideia?
Obrigado pela sua ajuda, eu encontrei uma solução, fiz o download em rpmfind.net e instalei as dependências ausentes uma a uma, mas para O Fedora 20 64 bits (dependências para o Fedora 19 64 bits não está completo), funciona perfeitamente.
O problema está faltando dependências. Talvez o CentOS 7 ainda seja novo e ainda não tenha todos os pacotes construídos para ele. Parece que você pode usar os pacotes do fedora 19. Ou seja, baixe os pacotes que você precisa de um repositório fedora19 yum e depois instale-os.
Parece que você pode seguir este tutorial: link
A maneira mais fácil de instalar mplayer
no RHEL 7.3 foi colocar manualmente o
repositórios no meu diretório de repositório /etc/yum.repos.d/
.
Acabei de copiá-los de outra máquina, que tinha o Fedora 21 instalado e alterei a variável $releasever
para 20.
Os seguintes comandos irão criar os arquivos de repositório para rpmfusion e fedora em seu diretório de repositório (copie e cole-os no seu terminal RHEL 7 ou CentOS 7):
echo '[fedora]
name=Fedora 20 - $basearch
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/20/Everything/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-20&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch' | sudo tee /etc/yum.repos.d/fedora.repo
echo '[updates]
name=Fedora 20 - $basearch - Updates
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/20/$basearch/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f20&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch' | sudo tee /etc/yum.repos.d/fedora-updates.repo
echo '[rpmfusion-free]
name=RPM Fusion for Fedora 20 - Free
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/20/Everything/$basearch/os/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-20&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-20' | sudo tee /etc/yum.repos.d/rpmfusion-free.repo
echo '[rpmfusion-free-updates]
name=RPM Fusion for Fedora 20 - Free - Updates
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/20/$basearch/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-20&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-20' | sudo tee /etc/yum.repos.d/rpmfusion-free-updates.repo
echo '[rpmfusion-nonfree]
name=RPM Fusion for Fedora 20 - Nonfree
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/20/Everything/$basearch/os/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-20&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-20' | sudo tee /etc/yum.repos.d/rpmfusion-nonfree.repo
echo '[rpmfusion-nonfree-updates]
name=RPM Fusion for Fedora 20 - Nonfree - Updates
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/20/$basearch/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-20&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-20' | sudo tee /etc/yum.repos.d/rpmfusion-nonfree-updates.repo
Primeiro, para evitar conflitos com coisas antigas no banco de dados, faça o seguinte:
sudo yum clean all
Agora é só instalar o mplayer:
sudo yum install --nogpgcheck mplayer
Eu usei a opção --nogpgcheck
para desativar o gpgcheck. Caso contrário, você terá que importar as chaves gpg (não o fiz).
Em seguida, remova os arquivos repo (ou defina enabled
para 0).
Desative-os:
sudo sed -i 's%enabled=1%enabled=0%' /etc/yum.repos.d/{fedora*,rpmfusion-*}
Ou remova-os:
sudo rm /etc/yum.repos.d/{fedora*,rpmfusion-*}
Agora você também pode instalar o ffmpeg
etc.
O Mplayer para o EL7 / CentOS7 está em RPM Fusion .
Então faça
curl -O https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
para obter o Free repo RPM, mais
curl -O https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
se você também quiser os codecs não gratuitos, faça
sudo yum localinstall *.rpm
e depois
sudo yum install mplayer
Tags dependencies repository yum linux centos