1

Куплен хостинг. 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.

2

Попробуй mpd из репы rpmfusion.

3

Не могу добавить репозиторий...
[root@CentOS-55-64-minimal ~]# rpm -Uvh http://download1.rpmfusion.org/free/el/ … noarch.rpm http://download1.rpmfusion.org/nonfree/ … noarch.rpm
Загружается http://download1.rpmfusion.org/free/el/ … noarch.rpm
Загружается http://download1.rpmfusion.org/nonfree/ … 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: ftp.plusline.de
* base: ftp.plusline.de
* extras: ftp.plusline.de
* rpmforge: ftp-stud.fht-esslingen.de
* updates: ftp.plusline.de
Setting up Install Process
No package epel-release available.
Nothing to do
[root@CentOS-55-64-minimal ~]#

4

Там же написано, что должен быть подключён репозиторий EPEL.
http://fedoraproject.org/wiki/EPEL/FAQ#howtouse

5

Почему то не находит
[root@CentOS-55-64-minimal ~]# yum install mpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: ftp.plusline.de
* base: ftp.plusline.de
* epel: ftp.uni-koeln.de
* extras: ftp.plusline.de
* 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: ftp.plusline.de
Setting up Install Process
No package mpd available.
Nothing to do
[root@CentOS-55-64-minimal ~]#

6

Нда, извиняюсь, почему-то для федоры есть mpd в репах rpmfusion, а для CentOS нету ac

Покажи вывод rpm -ql mpd

7 (23.05.2011 16:15:18 отредактировано ansh)

# 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 ~]#

8

В мане к mpd и к mpd.conf что-нибудь написано по этому поводу?
И среди служб, как видишь он не появится.

Странная у них сборка... исполняемый файл и документация.
Хоть пример конфига есть /usr/share/doc/mpd-0.16/mpdconf.example Используй его.

9 (23.05.2011 17:16:35 отредактировано ansh)

ничего не получаеться
[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]#