Networked Media Tank/Linux上安装Myihome
(本节中参数均以Ubuntu/Debian Linux为例,其他Linux发行版本会有所不同)
下载Linux下的myiHome
编辑下载网址 http://www.networkedmediatank.com/download/myihome_download_note.html.
注意:Linux和Mac版本的myiHome一般会比Window版的晚出,主要是因为Linux和Mac的java版本更新较慢。
解压文件
编辑右键点击,选择‘解压缩到这里’。
打开终端窗口
编辑输入:
java -version
可以查看Linux中的java版本。 目前的版本(v5.0.2)需要java 1.5或者1.6。
警告,警告:在Ubuntu下可能会出现下面的警告:
java version "1.5.0" gij (GNU libgcj) version 4.3.2
GIJ并不是真正的Java,它不支持myiHome。
在开始安装Java之前,试一下这个命令,因为也许系统已经自带了一些Java版本。
sudo update-alternatives --config java
以下是我在Ubuntu上安装java时得到的提示信息; 其中有两个版本的java可供选择。
Selection Alternative ------------------------ 1 /usr/bin/gij-4.3 *+ 2 /usr/lib/jvm/java-gcj/jre/bin/java Press enter to keep the default[*], or type selection number:
其中没有Sun Java版本,所以需要自己安装。
安装Java
编辑在终端中输入以下命令:
sudo apt-get install sun-java6-jre
然后按照提示进行。
选择正确的java版本
编辑再次输入:
sudo update-alternatives --config java
现在应该有三种选择
Selection Alternative --------------------------------------------- 1 /usr/bin/gij-4.3 *+ 2 /usr/lib/jvm/java-gcj/jre/bin/java 3 /usr/lib/jvm/java-6-sun/jre/bin/java Press enter to keep the default[*], or type selection number:
哈哈! 第三种看起来很赞。为了保险起见,最好再检查一次:
java -version
java version "1.6.0_10" Java(TM) SE Runtime Environment (build 1.6.0_10-b33) Java HotSpot(TM) 64-Bit Server VM (build 11.0-b15, mixed mode)
搞定 ^_^
打开myiHome
编辑在终端窗口中,进入myiHome解压缩后所在的文件夹,输入:
./startserver.sh
即可开启myiHome。 (不用逐个输入字母,注意使用TAB键)
关掉myiHome
编辑myiHome现在会发出一连串的提示信息,比如:
[Server@53ad085]: To close normally, connect and execute SHUTDOWN SQL [Server@53ad085]: From command line, use [Ctrl]+[C] to abort abruptly
按下[Ctrl]+[C]即可将其关闭。
设置资源库
编辑初次运行myiHome时,程序会在~/Library/myiHome/preference.xml中设置一个默认文件夹,用gedit打开xml文件:
gedit ~/Library/myiHome/preference.xml
或者用KDE打开:
kate ~/Library/myiHome/preference.xml
按照以下格式,分别添加你的电影、音乐和照片所在的文件夹:
<?xml version="1.0" encoding="UTF-8"?> <config> <key name="Theme" value="deepblue"/> <key name="VideoPath" value="/home/user/tv"/> <key name="AudioPath" value="/home/user/mp3"/> <key name="PhotoPath" value="/home/user/photos"/> </config>
全部搞定
编辑接下来重启一下myiHome,等几秒钟之后即可在NMT上访问myiHome服务器。