跳至內容

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