查看: 8048|回复: 13

U-NAS iTunes Server的临时解决办法

[复制链接]
发表于 2012-4-20 12:12:59 | 显示全部楼层 |阅读模式
U-NAS自身带的iTunes Server 由于不再更新了,所以没法用了。这里提供一个临时解决办法,希望万由将来能修复这个问题
现在forked-daapd可以在u-nas上作iTunes Server用,方法如下:
登录U-NAS 然后执行:
sudo mv /etc/apt/source.list     /etc/apt/source.list.bak
                sudo nano /etc/apt/source.list
加入这一行,保存。   
执行:
sudo apt-get update
sudo apt-get install forked-daapd
会安装forked-daapd,完成后恢复原来的源:
sudo mv /etc/apt/source.list.bak     /etc/apt/source.list
修改配置文件: sudo nano /etc/forked-daapd.conf
修改:directions ={  “/home/music”  } 将你的音乐目录放在这里,[比如
把音乐拷贝到这个目录里,
然后
sudo /etc/init.d/forked-daapd stop
sudo /etc/init.d/forked-daapd start
就可以了。
启动你的iTunes 应该能看到了。

回复

使用道具 举报

发表于 2012-4-22 22:51:50 | 显示全部楼层
我出了下面 Error message


$ apt-get install forked-daapd
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
forked-daapd : 依赖: libantlr3c-3.2-0 但无法安装它 或
                         libantlr3c-antlrdbg-3.2-0 但无法安装它
                 依赖: libavl1 但无法安装它
                 依赖: libconfuse0 (>= 2.5) 但无法安装它
                 依赖: libevent-core-1.4-2 (>= 1.4.13-stable) 但无法安装它
                 依赖: libmxml1 但无法安装它
                 依赖: libplist1 (>= 0.16) 但无法安装它
E: 破损的软件包

請問怎樣解決
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-24 04:35:02 | 显示全部楼层
在做apt-get install 前需要把apt中的source.list改成 新的那个,确保这个source是backports,然后再apt-get update,
直接apt-get install会出问题。
回复 支持 反对

使用道具 举报

发表于 2012-4-24 17:01:24 | 显示全部楼层
mjyu51 发表于 2012-4-24 04:35
在做apt-get install 前需要把apt中的source.list改成 新的那个,确保这个source是backports,然后再apt-ge ...

source.list已經update了, 如果update source list直接行, 行 sudo apt-get update.   是不會get到  http://backports.debian.org/debian-backports 的東西

但現在是行sudo apt-get install forked-daapd 出問題, 似乎是有D dependence要install先可以再install  forked-daapd.

所以問題都係未解決 , 請問怎樣解決
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-25 03:03:22 | 显示全部楼层
用的是那个u-nas版本?能提供一个截图吗 ?
回复 支持 反对

使用道具 举报

发表于 2012-4-25 11:26:06 | 显示全部楼层
mjyu51 发表于 2012-4-25 03:03
用的是那个u-nas版本?能提供一个截图吗 ?

1.2版本呢
回复 支持 反对

使用道具 举报

发表于 2012-4-28 11:19:17 | 显示全部楼层
mjyu51 发表于 2012-4-25 03:03
用的是那个u-nas版本?能提供一个截图吗 ?

可以了嗎???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-3 06:12:19 | 显示全部楼层
再改改。
回复 支持 反对

使用道具 举报

发表于 2012-5-3 13:21:13 | 显示全部楼层
mjyu51 发表于 2012-5-3 06:12
再改改。

請問改了什麼?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-5 10:19:55 | 显示全部楼层
本帖最后由 mjyu51 于 2012-5-5 10:22 编辑

重新搞了一把,发现是缺了一些包,下面先把他们下载下来:
wget http://ftp.us.debian.org/debian/pool/main/liba/libantlr3c/libantlr3c-3.2-0_3.2-1_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/liba/libavl/libavl1_0.3.5-3_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/c/confuse/libconfuse0_2.7-1_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/libe/libevent/libevent-core-1.4-2_1.4.13-stable-1_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/m/mxml/libmxml1_2.6-1_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/libp/libplist/libplist1_1.3-2_amd64.deb
wget http://ftp.hosteurope.de/mirror/ftp.backports.org/pool/main/f/forked-daapd/forked-daapd_0.19-1~bpo60%2b1_amd64.deb
然后逐个安装:
sudo dpkg -i libantlr3c-3.2-0_3.2-1_amd64.deb
sudo dpkg -i libavl1_0.3.5-3_amd64.deb
sudo dpkg -i libconfuse0_2.7-1_amd64.deb
sudo dpkg -i libevent-core-1.4-2_1.4.13-stable-1_amd64.deb
sudo dpkg -i libmxml1_2.6-1_amd64.deb
sudo dpkg -i libplist1_1.3-2_amd64.deb

最后装 forked-daapd:
sudo dpkg -i forked-daapd/forked-daapd_0.19-1~bpo60%2b1_amd64.deb

然后 修改 /etc/forked-daapd.conf (看顶楼)

重启动:
sudo /etc/init.d/forked-daapd stop
sudo /etc/init.d/forked-daapd start

这次应该可以了。
所有需要的文件包可以从这下载: pack.tar.gz (341.43 KB, 下载次数: 194)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-5-17 01:13 , Processed in 0.070267 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表