红联Linux门户
Linux帮助

ubuntu 15.04安装subsonic

发布时间:2015-12-25 10:58:59来源:dormanthink.com作者:linux人

终端下执行命令:
sudo apt-get install openjdk-7-jre

下载subsonic-x.x.deb:http://www.subsonic.org/pages/download.jsp(http://www.subsonic.org/pages/download2.jsp?target=subsonic-5.3.deb)

sudo dpkg -i subsonic-x.x.deb

安装完成后,启动服务:

sudo service subsonic start


在设置里面加入文件夹的时候遇到字符的问题,就是文件夹的中文名无法识别,所以扫描不出来。

解决办法:修改sudo nano /usr/share/subsonic/subsonic.sh,加入红色字段

${JAVA} -Xmx${SUBSONIC_MAX_MEMORY}m \

-Dsubsonic.home=${SUBSONIC_HOME} \

-Dsubsonic.host=${SUBSONIC_HOST} \

-Dsubsonic.port=${SUBSONIC_PORT} \

-Dsubsonic.httpsPort=${SUBSONIC_HTTPS_PORT} \

-Dsubsonic.contextPath=${SUBSONIC_CONTEXT_PATH} \

-Dsubsonic.defaultMusicFolder=${SUBSONIC_DEFAULT_MUSIC_FOLDER} \

-Dsubsonic.defaultPodcastFolder=${SUBSONIC_DEFAULT_PODCAST_FOLDER} \

-Dsubsonic.defaultPlaylistFolder=${SUBSONIC_DEFAULT_PLAYLIST_FOLDER} \

-Djava.awt.headless=true \

-Dfile.encoding=UTF8 \

-verbose:gc \

-jar subsonic-booter-jar-with-dependencies.jar > ${LOG} 2>&1 &
然后重新加入文件夹扫描即可。


播放flac的转码问题:

cd /var/subsonic/transcode

sudo mv ffmpeg ffmpeg.bak

sudo ln -s /usr/bin/ffmpeg ffmpeg

就是他原先的ffmpeg命令是个假的,要将真的ffmpeg 链接过去即可。lame也是一样的用法。