Установите mplayer на Centos 7

На основе того, что Вы отправили свою внешность подхода хорошо. Я нашел пример init сценарием, который использует следующую строку:

start-stop-daemon --oknodo --start --quiet --chuid $USER --pidfile $PIDFILE \
    --exec $DAEMON -- --pid-file $PIDFILE

Это непосредственно вне файла: /etc/init.d/speech-dispatcher.

Я обратил бы особое внимание на pidfile и мог бы даже направить его вручную к пути, что Вы абсолютно положительны тот пользователь thomas имеет доступ для чтения-записи к только, чтобы удостовериться, что Вашей проблемой не является проблема полномочий.

4
17.03.2015, 17:52
4 ответа

Спасибо за вашу помощь, я нахожу решение, я загружаю в RPMFind.net и установить недостающие зависимости по одному на один, но для Fedora 20 64 битов ( Зависимости для Fedora 19 64 бита невыразится), он работает отлично.

2
27.01.2020, 20:55

Проблема в отсутствующих зависимостях. Возможно, CentOS 7 еще новинка и не все пакеты для нее собраны. Похоже, что вы можете использовать вместо неё пакеты Fedora 19. То есть, скачайте нужные вам пакеты из Fedora19 yum repo, а затем установите их.

Похоже, что вы можете следовать этому руководству: http://hasis053341.blogspot.com/2014/07/installing-mplayer-on-centos-7.html

0
27.01.2020, 20:55

Самый простой способ для меня установить mplayer на RHEL 7.3 - это вручную поместить

  • fedora и
  • rpmfusion for Fedora

репозитории в мой каталог репозиториев /etc/yum.repos.d/.

Я просто скопировал их с другой машины, на которой была установлена Fedora 21, и изменил переменную $releasever на 20.

Создайте файлы репозитория

Следующие команды создадут файлы репозитория для rpmfusion и fedora в вашем каталоге репозитория (скопируйте и вставьте их в терминал RHEL 7 или 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

Установите mplayer

Сначала, чтобы избежать конфликтов со старым материалом в базе данных, сделайте следующее:

sudo yum clean all

Теперь просто установите mplayer:

sudo yum install --nogpgcheck mplayer

Я использовал опцию --nogpgcheck, чтобы отключить gpgcheck. В противном случае вам придется импортировать gpg-ключи (я этого не делал).

Отключите или удалите файлы репо

Затем удалите файлы репо (или установите enabled в 0).

Отключите их:

sudo sed -i 's%enabled=1%enabled=0%' /etc/yum.repos.d/{fedora*,rpmfusion-*}

Или удалите их:

sudo rm /etc/yum.repos.d/{fedora*,rpmfusion-*}

PS:

Теперь вы также можете установить ffmpeg и т.д.

0
27.01.2020, 20:55

Mplayer для EL7 / CentOS7 находится в об / мин. Fusion .

Просто сделайте

curl -O https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm

, чтобы получить RPM бесплатного репозитория, плюс

curl -O https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm

, если вам также нужны несвободные кодеки, затем выполните

sudo yum localinstall *.rpm

, а затем

sudo yum install mplayer
2
27.01.2020, 20:55

Теги

Похожие вопросы