Куплен хостинг. CentOS 5.5 64 bit.
Установил SHOUTcast сервер
Хочу настроить MPD. Делаю:
[root@CentOS-55-64-minimal ~]# yum install mpd
.
.
Complete!
Репозиторий "rpmforge" добавлял вручную.. Но конфигурационный файл mpd.conf в /etc/ не появляется и так же не возможно стартануть сервис mpd:
[root@CentOS-55-64-minimal ~]# service mpd start
mpd: нераспознанная служба
[root@CentOS-55-64-minimal ~]#
Кто знает почему mpd не работает? Или посоветуйте плеер который может направлять аудио поток на shoutcast server.
SHOUTcast server CentOS 5.5 64bit
Попробуй mpd из репы rpmfusion.
Не могу добавить репозиторий...
[root@CentOS-55-64-minimal ~]# rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm
Загружается http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm
Загружается http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm
предупреждение: /var/tmp/rpm-xfer.0uFM4B: Заголовок V3 DSA signature: NOKEY, key ID e74f0522
предупреждение: /var/tmp/rpm-xfer.lqsRRi: Заголовок V3 DSA signature: NOKEY, key ID ab194290
ошибка: Неудовлетворенные зависимости:
epel-release >= 5 нужен для rpmfusion-free-release-5-0.1.noarch
epel-release >= 5 нужен для rpmfusion-nonfree-release-5-0.1.noarch
[root@CentOS-55-64-minimal ~]# yum install epel-release
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
* base: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
* extras: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
* rpmforge: ftp-stud.fht-esslingen.de
* updates: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
Setting up Install Process
No package epel-release available.
Nothing to do
[root@CentOS-55-64-minimal ~]#
Там же написано, что должен быть подключён репозиторий EPEL.
http://fedoraproject.org/wiki/EPEL/FAQ#howtouse
Почему то не находит
[root@CentOS-55-64-minimal ~]# yum install mpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
* base: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
* epel: [url=ftp://ftp.uni-koeln.de]ftp.uni-koeln.de[/url]
* extras: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
* rpmfusion-free-updates: mirror.karneval.cz
* rpmfusion-free-updates-testing: mirror.karneval.cz
* rpmfusion-nonfree-updates: mirror.karneval.cz
* rpmfusion-nonfree-updates-testing: mirror.karneval.cz
* updates: [url=ftp://ftp.plusline.de]ftp.plusline.de[/url]
Setting up Install Process
No package mpd available.
Nothing to do
[root@CentOS-55-64-minimal ~]#
Нда, извиняюсь, почему-то для федоры есть mpd в репах rpmfusion, а для CentOS нету :(
Покажи вывод rpm -ql mpd
# rpm -ql mpd
пакет mpd не установлен
[root@CentOS-55-64-minimal ~]#
ой извиняюсь тоже .. вернул rpmforge
[root@CentOS-55-64-minimal ~]# rpm -ql mpd
/usr/bin/mpd
/usr/share/doc/mpd-0.16
/usr/share/doc/mpd-0.16/AUTHORS
/usr/share/doc/mpd-0.16/COPYING
/usr/share/doc/mpd-0.16/README
/usr/share/doc/mpd-0.16/UPGRADING
/usr/share/doc/mpd-0.16/mpdconf.example
/usr/share/man/man1/mpd.1.gz
/usr/share/man/man5/mpd.conf.5.gz
[root@CentOS-55-64-minimal ~]#
В мане к mpd и к mpd.conf что-нибудь написано по этому поводу?
И среди служб, как видишь он не появится.
Странная у них сборка... исполняемый файл и документация.
Хоть пример конфига есть /usr/share/doc/mpd-0.16/mpdconf.example Используй его.
ничего не получаеться
[root@CentOS-55-64-minimal bin]# ./mpd
listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
Failed to load database: Failed to open database file "/home/admin/mpd.db": No such file or directory
output: No "audio_output" defined in config file
output: Attempt to detect audio output device
output: Attempting to detect a alsa audio device
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM default
alsa: Error opening default ALSA device: No such file or directory
output: Attempting to detect a oss audio device
oss: Error opening OSS device "/dev/dsp": No such file or directory
oss: Error opening OSS device "/dev/sound/dsp": No such file or directory
output: Unable to detect an audio device
[root@CentOS-55-64-minimal bin]# mpd --create-db
** (mpd:4467): CRITICAL **: option parsing failed: Unknown option --create-db
[root@CentOS-55-64-minimal bin]#