升级到9.04以后mpd不能用了?

Totem,mplayer,sopcast,realplayer,bmp
回复
phomeray
帖子: 524
注册时间: 2006-05-30 20:48

升级到9.04以后mpd不能用了?

#1

帖子 phomeray » 2009-04-09 11:36

unable to bind port 6600: Address already in use
maybe MPD is still running?
Aborted
ps -A里看不到有mpd的进程
但是启动的时候就会有上面的提示
phomeray
帖子: 524
注册时间: 2006-05-30 20:48

Re: 升级到9.04以后mpd不能用了?

#2

帖子 phomeray » 2009-04-09 11:43

参照解决,呵呵
http://www.91linux.com/html/linux_pub/u ... /1689.html
ebian 装 mpd "unable to bind port 6600"的解决方法
来源: 作者: 时间:2007-04-17 Tag: 点击:
在hiweed下很轻松的就安装了mpd,听上了悦耳的歌曲。
接着在debian上装mpd,装完之后,执行mpd老是出现

unable to bind port 6600: Cannot assign requested address
maybe MPD is still running?

错误 照 ee 的说法是 rp 上升。(这两天有点黑~~)
google 了一下,没搜到有什么解决的办法,只是约摸有一个帖子说好像跟 ipv6 有关。
试着在 /etc/modprobe.d/aliases 把 ipv6 给禁了,没什么效果。

就快放弃的时候,无意中在 networking setting 里面看到很多 ipv6 开头的 hosts, 试着编辑
/etc/hosts,把里面127.0.0.1除外,其他都给注释掉

127.0.0.1 localhost.localdomain localhost debian

# The following lines are desirable for IPv6 capable hosts
#::1 ip6-localhost ip6-loopback
#fe00::0 ip6-localnet
#ff00::0 ip6-mcastprefix
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
#ff02::3 ip6-allhosts


接着
$sudo /etc/init.d/mpd stop
$sudo mpd --create-db
$mpc listall | mpc add
$mpd
$mpc play

哈哈,爽啊
回复