2010年9月30日 星期四

安裝與修正 Hinedo 線上廣播軟體 @ Ubuntu 10.04

Hinedo Hinedo


Hinedo 是一套國人開發的免費廣播軟體,個人覺得十分夠用。然而在 Ubuntu 10.04 上安裝後,跑起來會有問題,其錯誤訊息:


$ /usr/bin/hinedo
Traceback (most recent call last):
  File "/usr/lib/hinedo/update", line 119, in <module>
    os.execl( dir_path + 'update_menu' )
  File "/usr/lib/python2.6/os.py", line 312, in execl
    execv(file, args)
ValueError: execv() arg 2 must not be empty


Hinedo


這應該只是 Python 版本的問題,僅需稍微修正即可:


$ sudo vim /usr/lib/hinedo/update
將最後一行 os.execl( dir_path + 'update_menu' ) 更新成


os.execl( dir_path + 'update_menu' , '' )


只是多加一個空白的參數而已,如此一來就能正常使用囉


另外,安裝上若想要編原始碼,那就安裝一下其他部分:


$ sudo apt-get install build-essential libgtk2.0-dev
$ wget http://www.openfoundry.org/of/download_path/hinedo/2007.11.18/hinedo-0.4.tar.bz2
$ tar -xvf hinedo-0.4.tar.bz2 && cd hinedo-0.4 && make && make install


沒有留言:

張貼留言