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伺服器。