hav
发表于 2017-9-20 08:59:00
之前我刷过一张tinkerboard版本的volumio,使用正常。这次直接找到那张tf卡,插入tinkerboard,开机。然后在pc上登陆putty或者kitty——ip地址自己搞定,出现终端窗口后输入用户名和密码——都是volumio。
然后安装java。群里有个朋友说,oracle的java8是运行最流畅的,懒得一一试验,姑且信他的,就装oracle java8!
在网上找教程,找到一篇“matricer的博客” Debian8 Jessie通过PPA安装Oracle Java8
地址是:http://blog.csdn.net/matricer/article/details/52243848
好人做到底,直接把内容贴进来吧:
==============================================
第一步:添加PPA,安装Oracle Java 8
首先删除系统自带的OpenJDK。
sudo apt-get remove openjdk*
然后从keyserver.ubuntu.com这个公钥服务器下载并导入PPA的GPG公钥。
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com EEA14886
再用nano或vi文件编辑器编辑/etc/apt/sources.list源文件。
sudo nano /etc/apt/sources.list
在文件末尾添加下面两行文字。
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
保存文件后,更新本地软件包索引并安装Oracle Java 8。
sudo apt-get update
sudo apt-get install oracle-java8-installer
oracle-java8-installer本身并不是Java二进制文件,它只是一个installer,从Oracle官方网站下载Java 8,然后安装到Debian或Raspbian系统。
在大陆下载Oracle官网的Java文件速度会比较慢,请耐心等待。
第二步:检查Java的版本
上面的命令执行完成后,Oracle Java 8就安装好了。我们可以用下面的命令查看版本。
java -version
查看java编译器的版本。
javac -version
第三步:设置Oracle Java 8环境变量
为了让Debian以及Raspbian系统知道Java安装在哪些目录。我们需要设置环境变量。在终端里运行下面的命令来设置Java环境变量。
sudo apt-get install oracle-java8-set-default
=======================================================
ok,就摘录到这里,安装java完成,后面的内容可以不必做了。
hav
发表于 2017-9-20 09:00:13
然后是安装minimserver。安装过程请参考前文,应该不会有问题。
问题都出在设置音乐库文件夹上。
解决方法很简单,在电脑上安装minimwatch,然后在电脑上打开minimwatch设置音乐库。
以我的硬盘举例:我的音乐库是在移动硬盘上面,移动硬盘的名字叫做yingpan(把移动硬盘插到windows系统,右键点属性,会看到硬盘的名字。可以自己改成喜欢的名称,建议只采用纯英文或数字),音乐库就在移动硬盘的根目录,叫做music。linux系统你总不能写d:\wd\music吧,会被minimserver拒绝的。
于是回到putty的终端窗口,用find命令搜索,具体是find / -name yingpan
也就是说,把“yingpan”替换成你的硬盘名字搜索。然后终端窗口会跳出一大堆东西。唉,好怀念dos时期的dir/p呀!幸好putty有滚动条,慢慢翻页查看吧,有说deny啥的那些就不用看了,最后我找到了需要的信息,是/media/yingpan/music
(关于linux的find命令,可以参考http://blog.csdn.net/stu_li/article/details/52107849)
然后,把/media/yingpan/music填到minimwatch相应的栏目,点应用,点ok就好了。对啦,要记得在module页面安装minimstreamer。
最后是扫描曲目,完成扫描之后,minimserver就安装设置完毕了。
hav
发表于 2017-9-20 09:08:46
本帖最后由 hav 于 2017-9-20 09:20 编辑
之前我刷过一张tinkerboard版本的volumio,使用正常。这次直接找到那张tf卡,插入tinkerboard,开机。然后在pc上登陆putty或者kitty——ip地址自己搞定,出现终端窗口后输入用户名和密码——都是volumio。
然后安装java。群里有个朋友说,oracle的java8是运行最流畅的,懒得一一试验,姑且信他的,就装oracle java8!
在网上找教程,找到一篇“matricer的博客” Debian8 Jessie通过PPA安装Oracle Java8
地址是:http://blog.csdn.net/matricer/article/details/52243848
好人做到底,直接把内容贴进来吧:
==============================================
第一步:添加PPA,安装Oracle Java 8
首先删除系统自带的OpenJDK。
sudo apt-get remove openjdk*
然后从keyserver.ubuntu.com这个公钥服务器下载并导入PPA的GPG公钥。
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com EEA14886
再用nano或vi文件编辑器编辑/etc/apt/sources.list源文件。
sudo nano /etc/apt/sources.list
在文件末尾添加下面两行文字。
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
保存文件后,更新本地软件包索引并安装Oracle Java 8。
sudo apt-get update
sudo apt-get install oracle-java8-installer
oracle-java8-installer本身并不是Java二进制文件,它只是一个installer,从Oracle官方网站下载Java 8,然后安装到Debian或Raspbian系统。
在大陆下载Oracle官网的Java文件速度会比较慢,请耐心等待。
第二步:检查Java的版本
上面的命令执行完成后,Oracle Java 8就安装好了。我们可以用下面的命令查看版本。
java -version
查看java编译器的版本。
javac -version
第三步:设置Oracle Java 8环境变量
为了让Debian以及Raspbian系统知道Java安装在哪些目录。我们需要设置环境变量。在终端里运行下面的命令来设置Java环境变量。
sudo apt-get install oracle-java8-set-default
=======================================================
ok,就摘录到这里,安装java完成,原帖子后面的内容可以不必做了。
hav
发表于 2017-9-20 09:20:40
然后是安装minimserver。安装过程请参考前文,应该不会有问题。
问题都出在设置音乐库文件夹上。
解决方法很简单,在电脑上安装minimwatch,然后在电脑上打开minimwatch设置音乐库。
以我的硬盘举例:我的音乐库是在移动硬盘上面,移动硬盘的名字叫做yingpan(把移动硬盘插到windows系统,右键点属性,会看到硬盘的名字。可以自己改成喜欢的名称,建议只采用纯英文或数字),音乐库就在移动硬盘的根目录,叫做music。linux系统你总不能写d:\wd\music吧,会被minimserver拒绝的。
于是回到putty的终端窗口,用find命令搜索,具体是find / -name yingpan
也就是说,把“yingpan”替换成你的硬盘名字搜索。然后终端窗口会跳出一大堆东西。唉,好怀念dos时期的dir/p呀!幸好putty有滚动条,慢慢翻页查看吧,有说deny啥的那些就不用看了,最后我找到了需要的信息,是/media/yingpan/music
(关于linux的find命令,可以参考http://blog.csdn.net/stu_li/article/details/52107849)
然后,把/media/yingpan/music填到minimwatch相应的栏目,点应用,点ok就好了。对啦,要记得在module页面安装minimstreamer。
最后是扫描曲目,完成扫描之后,minimserver就安装设置完毕了。
================
搞完啦,可以检验一下劳动成果啦!
以前我是用pc机装win10做minimserver,后来用tinker装debian做minimserver,后者的搜索速度比前者明显慢3秒左右。这一次,用tinker装volumio做minimserver,反应速度很快!快到什么地步呢?感觉和pc机没啥区别!满意啊,太满意了!500块钱的小板子,取代了pc机!
用手机端的kazoo推送各种文件、专辑、文件夹、dsf给moode(树莓派3),非常正常,非常流畅。我深深吸了一口气,太棒啦!
突发奇想,用kazoo把挂在tinker上的音乐文件,推送到tinker上的volumio播放会怎么样呢?说做就做,十秒钟后,美妙的乐声告诉我——成功啦!唉,这算不算可攻可受,自作自受呢?
hav
发表于 2017-9-20 09:35:37
做到这里,我突然想到,能不能给volumio设置一个samba共享呢?
samba共享的好处,就是不用老是插拔移动硬盘呀!
于是我又找了一篇关于在debian上设置samba共享的教程
http://blog.csdn.net/stu_li/article/details/52107849
这篇教程的第一步是安装samba,就是输入命令apt-get install samba,很简单
第二步是编辑samba配置文件,就是输入命令nano /etc/samba/smb.conf,我刚按下回车键,就出现一个编辑器菜单,赫然见到“internal storage”,“usb”和“nas”3个模块,每一个模块里都有一句read only=no
从字面上看,volumio已经设置了usb共享呀,那我还折腾个啥?
于是win10打开网上邻居,进入volumio主机,果然有usb,进入usb,果然可以看见我的移动硬盘,拷贝一下试试,每秒十几兆,慢慢又提升到20多兆。虽然不算很快,USB2.0能这样也凑合了。
好,现在我的volumio,可能放音乐,能够做服务器,能够samba共享,很完美啦!
今天的分享就到这里。
门的耳朵
发表于 2017-9-20 09:45:08
打算折腾一个专门的音乐服务器!
Brown_Symphony
发表于 2017-9-20 13:53:01
本帖最后由 Brown_Symphony 于 2017-9-20 13:54 编辑
hav 发表于 2017-9-20 09:20
然后是安装minimserver。安装过程请参考前文,应该不会有问题。
问题都出在设置音乐库文件夹上。
解决 ...
楼主真会玩,
突发奇想,用kazoo把挂在tinker上的音乐文件,推送到tinker上的volumio播放会怎么样呢?说做就做,十秒钟后,美妙的乐声告诉我——成功啦!唉,这算不算可攻可受,自作自受呢?
自攻自受的音乐怎样,有没听到底噪或有其他不良声音?如果是纯净、极少干扰的USB音源输出,那就是个极好的初烧数字转盘了
疯疯疯疯子
发表于 2017-9-20 15:58:01
这个看着不错
hav
发表于 2017-9-21 12:18:13
Brown_Symphony 发表于 2017-9-20 13:53
楼主真会玩,
自攻自受的音乐怎样,有没听到底噪或有其他不良声音?如果是纯净、极少干扰的USB音源输 ...
目前自攻自受的听感是正常,但也没有仔细比较。对于发烧友来说,搞2个tinker不过1000块钱,一个做服务器,一个做播放器,减少互相干扰的可能性。
而且朋友建议,做服务器不要用debian也不要用volumio,因为有更精简的系统——dietpi,自己搜索dietpi,主页上有asus-tinker的镜像文件下载,才100多m,据说自带java,更简单,做服务器效果可能会更好吧,打算过几天试试看。
kennyyu
发表于 2017-9-21 13:04:35
lz再研究下做SSH SERVER 和PT下载呗:loveliness::loveliness:
门的耳朵
发表于 2017-9-21 16:05:49
hav 发表于 2017-9-21 12:18
目前自攻自受的听感是正常,但也没有仔细比较。对于发烧友来说,搞2个tinker不过1000块钱,一个做服务器 ...
个人建议用OMV,NAS系统的好处是带硬盘管理,保护硬盘!
hav
发表于 2017-9-21 18:11:21
kennyyu 发表于 2017-9-21 13:04
lz再研究下做SSH SERVER 和PT下载呗
我也是个linux门外汉,所有的东西都是看论坛、查网页加问高手搞出来哒!ssh server和bt下载不会啊……
至于omv,不会弄。因为omv没有放出tinker的镜像文件……只能等啦。不过买个自带硬盘管理的移动硬盘就ok了嘛……
Brown_Symphony
发表于 2017-9-21 22:13:42
一个tinker直接读硬盘,和读nas上的音乐文件好像区别不大。逻辑上做播放器的tinker的cpu少了做文件管理的工作,但还是要做解码文件的工作,和读音源文件的工作,其中,一则是通过网络端口读取nas的文件,一则是自己读usb硬盘。这里tinker的网络端口和usb端口不共享通道,或许读usb硬盘加文件管理的工作会对usb to dac/数字界面的输出模式有影响。这是我的猜测,实际上要做对照实验听音质才能确定。哪位大佬有兴趣可以试试:)
sfkyzu
发表于 2017-11-6 16:30:41
我上次给2016 core装minimserver很痛苦
主要是java难装
boxerlc
发表于 2017-11-6 23:21:18
很欣赏楼主按钻研的精神。有个好消息,从今往后moode 4.0到以后的版本都将是开源的。而moode的作者告诉我,moode的特殊代码基本就是php和shell script,也就是说,对于懂这两种语言的话,完全可以把moode移植到其他平台。我自己是用树莓派当数播的,目前用我按照recipe book做的 moode 4.0 beta 7 系统。我刚刚看了你的帖子之后,就下单买了tinker board,就等着到货了。我不懂php,稍稍会一点shell,我想尝试一下,看看能不能让moode在tinker board上跑起来。