2014年4月26日 星期六

Debian 桌面安裝瀏覽器的FLASHPLAYER支援


  1. 瀏覽Adobe Flash的網頁,該網頁會偵測使用者桌面的系統,並在左下角顯示可安裝的版本。我的桌面是DEBIAN底下安裝瀏覽器CHROMIUM,所以我下載的是tarball的版本。
  2. 解壓縮後,得到下列3個檔案/目錄,分別是:libflashplayer.so  readme.txt  usr。其中readme.txt詳細的說明安裝方式(英文)。
  3. 以下假設已經切換到解壓縮後的目錄,裡頭有上述3個檔案/目錄
  4. 以dpkg -L chromium找到chromium的plugin目錄在/usr/lib/chromium/plugins
  5. 將libflashplayer.so複製到上述的目錄
  6. 將解壓縮後得到的usr裏面所有檔案複製到系統的usr目錄(sudo cp -r usr/* /usr)
  7. 重開瀏覽器chromium就OK了。

2014年4月1日 星期二

開源的即時通訊(IM)套件-openfire

目前通訊軟體(簡稱IM)百家爭鳴,曾經紅極一時的MSN已經日落西山。雖則如此,IM軟體並未因此而消失,原因在於雖然一般用戶隨著智慧型手機的普及有了更多的通訊方式,但是在商業使用的範圍如辦公室內,IM軟體的快速溝通與傳遞文件檔案,依然是部份辦公室所必備的功能。以下就開源通訊軟體Openfire來介紹如何快速的設置辦公室內部專用的通訊功能(註1)。

openfire官方網站為(http://www.igniterealtime.org/index.jsp),請在該網站的download頁面或直接點擊連結(http://www.igniterealtime.org/downloads/index.jsp),即可看到如下畫面。其中的openfire為server 軟體,用戶端軟體為Spark。我們需要先安裝好server端軟體,才能接受用戶端登入並使用IM功能。openfire為跨平台軟體,提供了window/linux/mac版本的軟體。以下以windows/linux來解說SERVER設置方式:


Windows:
點擊openfire的windows版本,建議下載Includes Java JRE (recommended)版本,安裝後執行畫面如下。剛安裝完需要設定server相關資料,請以瀏覽器連接到網址httpL//127.0.0.1:9090或是點擊下方中間的『launch admin』來設定相關資料,其中的database需要設定資料庫軟體後填入正確資料(建議下載windows版的mysql,安裝方式本文略過),直到最後設定完。


Linux:過程和windows版本一樣,以Debian為例下載.deb的套件後,以dpkg -i XXX.deb安裝即可。過程中可能會提示缺少的套件須補齊。

完成上述過程安裝好server端後,一樣請以瀏覽器登入http://ip:9090設定sever的資料。


server設定完後,接著是下載IM客戶端軟體。請在前面Download頁面下載用戶端的軟體spark。安裝完後執行該軟體會看到如下畫面。


如果你是第一次使用spark,需要先向sever註冊你的帳號,請點選左下角的『帳戶』,出現畫面如下:

填完整新用戶的帳號名稱/密碼,服務器請填入前面設置openfire server的IP。填完後點選『創建帳戶』就會看到spark向openfire註冊的過程提示,成功後回到剛剛的畫面填入帳戶的名稱/密碼,服務器就是前面設置openfire server的IP。成功登入後畫面如下:


使用方式和一般的IM軟體差不多,請自行點選上方功能表或幫助畫面。



bitcoin:1CFLQP293jMDd2PJfaAnzQQHvdMD7oAB1J