歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 8.04下編譯安裝Ip Messenger

Ubuntu 8.04下編譯安裝Ip Messenger

日期:2017/2/28 16:54:44   编辑:Linux教程

  經過多次失敗的經驗教訓,終於知道了在Ubuntu 8.04下安裝Ip Messenger的步驟以及安裝過程中需要注意的地方。

  參考這裡的安裝過程(http://www.linuxidc.com/Linux/2008-04/12169.htm)和Ip Messenger軟件包裡的readme。

相關閱讀:圖解Ubuntu下編譯安裝飛鴿傳書IPMsg步驟(http://www.linuxidc.com/Linux/2008-03/11427.htm)

  第一步:下載Ip Messenger軟件包

  下載地址:http://www.ipmsg.org/index.html.en中的"GNOME2 IP Messenger by T.Kato (2008/02/13)"

  下載的軟件包名稱為:g2ipmsg-0.9.5.tar.gz,該軟件包是一個源碼軟件包,所以在安裝之前必須自己進行編譯。

  第二步:解壓縮

  可以右鍵彈出菜單的命令對g2ipmsg-0.9.5.tar.gz進行解壓縮,也可以用終端的命令。終端的命令為:tar xzvf g2ipmsg-0.9.5.tar.gz, 該命令默認將解壓縮之後的文件夾放在./目錄下。

  第三步:修改語言

  這一步和網上介紹(http://www.linuxidc.com/Linux/2008-04/12169.htm)中敘述的不一致。在g2ipmsg-0.9.5/src/codeset.c中並沒有"CP932","CP936"或者"GBK"。應該是作者把源碼修改了,修改為"UTF-8"。在這一步我什麼都沒做,如果將"UTF-8"修改為"GBK"應該也不會出問題。

  第四步:安裝編譯依賴項

  運行命令:sudo apt-get install libxml-parser-perl libgnomeui-dev libpanel-applet2-dev gettext intltool

  需要注意的是,g2ipmsg-0.9.5.tar.gz是在GNOME2環境中的編譯的軟件包,所以編譯g2ipmsg-0.9.5.tar.gz所以依賴的軟件包也應該在在GNOME2環境中進行安裝。ubuntu默認的session不是GNOME,在非GNOME的session中安裝以上編譯依賴項將失敗。

  第五步:編譯

  運行命令:./configure --prefix=/usr --sysconfdir=/etc --enable-systray --with-ext-charcode=CP936

  注意:configure是一個腳本,執行configure的目的:檢查依賴程序,創建Makefile文件。如果命令執行失敗,終端會提示安裝指定的文件包,可以在新立得中搜尋並安裝。所以如果安裝過程中跳過第四步,運行configure腳本時將會提示需要安裝的軟件包。該命令將創建的Makefile文件默認放在./目錄下。運行命令: make ,以進行安裝。

  第六部:安裝

  運行命令:sudo make install

  注意:如果運行make install,安裝將會失敗,原因是有些操作因權限不夠而失敗。

  以上六部進行完之後,重啟系統,然後進可以在Applications->Accessories裡看到Ip Messenger的圖標了。

Copyright © Linux教程網 All Rights Reserved