• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴(yán)以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            Ubuntu下編譯飛鴿傳書(IPMsg)

            轉(zhuǎn)載自:http://sgulin.edago.cn/read.php?48

            作者:望穿秋水

            飛鴿傳書在局域網(wǎng)中是一個(gè)非常常用的軟件,它只要是文字交流和文件傳送(支持文件夾),無(wú)需服務(wù)器支持,跨平臺(tái)(Win/Mac/UNIX/Java)且免費(fèi)開源。在windows下它只有一個(gè)可執(zhí)行文件且有中文版,簡(jiǎn)單易用。不過在linux下要使用就沒那么方便了,需要自己編譯,而且編譯的時(shí)候還錯(cuò)誤多多。不過今天總算是勉強(qiáng)的把它編譯通過并看起來(lái)它是可以正常使用了。
            1. 首先下載源碼包,解壓。然后將po/potfiles.in重命名為POTFILES.in(大寫字母)。因?yàn)槲揖幾g的時(shí)候提示找不到這個(gè)文件。
            2. 編輯src/codeset.c,將第24行 #define IPMSG_PROTO_CODE    "cp932" 修改為 #define IPMSG_PROTO_CODE    "GBK",以使飛鴿支持中文。
            3. 編輯src/hostinfo.c,將第1344和1345行 if ( ( (cipher_state & RSA_CAPS) == 0)  ||  ( (cipher_state & SYM_CAPS) == 0) ){ 替換為 if ( cipher_state == 0 ){ 。因?yàn)槲以趍ake的時(shí)候提示RSA_CAPSSYM_CAPS兩個(gè)變量未聲明,我也看不懂這兩個(gè)變量代表什么,所以直接把它去掉算了。還好去掉之后編譯通過了,目前使用起來(lái)似乎也一切正常。
            4.終端中進(jìn)入到g2ipmsg-0.9.3目錄后,執(zhí)行
                   ./configure --prefix=/usr --sysconfdir=/etc --enable-systray  //最后一個(gè)參數(shù)是讓飛鴿傳書運(yùn)行時(shí)出現(xiàn)在通知區(qū)域
            5.configure結(jié)束后,繼續(xù)執(zhí)行 make
            6.make完之后,執(zhí)行 sudo make install

            在最后這三步中,有可能會(huì)提示缺少依賴包,根據(jù)情況用goole搜索一下包的名字大概就知道需要安裝哪些包來(lái)滿足依賴關(guān)系了。我在編譯過程中就出現(xiàn)了不少,如下:
            libgnomeui-dev 用于解決 No package 'libgnomeui-2.0' found
            libpanelappletmm-2.6-dev 用于解決 No package 'libpanelapplet-2.0' found
            libgtk2.0-dev 用于解決 No package 'gtk+-2.0' found
            下面的包是備用的(編譯時(shí)沒有提示,但我自己在編譯的過程中曾經(jīng)安裝過),如果提示缺少相似的包的話可以先安裝再重新編譯:
            build-essential 編譯環(huán)境
            gettext
            intltool

            make install 結(jié)束之后,飛鴿就可以使用了,命令是 g2ipmsg。編譯完后直接運(yùn)行會(huì)提示段錯(cuò)誤,只有 sudo g2ipmsg 才能正常運(yùn)行。不過重啟之后直接執(zhí)行 g2ipmsg 就可以正常啟動(dòng)了。

            界面組圖。雖然是英文版,不過只要使用過windows下的中文版或者有一點(diǎn)點(diǎn)英文功底的都可以很容易的就上手。雖然比windows版會(huì)少一些比較細(xì)微地方的設(shè)置,但主要功能完全具備,不影響使用。enjoy!
            主界面
            點(diǎn)擊在新窗口中瀏覽此圖片
            列表顯示設(shè)置
            點(diǎn)擊在新窗口中瀏覽此圖片
            全局設(shè)置(首選項(xiàng))
            點(diǎn)擊在新窗口中瀏覽此圖片
            收到消息
            點(diǎn)擊在新窗口中瀏覽此圖片
            接收文件
            點(diǎn)擊在新窗口中瀏覽此圖片

            posted on 2007-11-11 17:09 楊粼波 閱讀(1810) 評(píng)論(5)  編輯 收藏 引用

            評(píng)論

            # re: Ubuntu下編譯飛鴿傳書(IPMsg) 2007-11-28 00:35 fengyunz

            ubuntu下安裝libssl-dev 可以解決那個(gè)make錯(cuò)誤的問題哦!  回復(fù)  更多評(píng)論   

            # re: Ubuntu下編譯飛鴿傳書(IPMsg)[未登錄] 2007-11-28 21:56 楊粼波

            :)嗯,謝謝.  回復(fù)  更多評(píng)論   

            # re: Ubuntu下編譯飛鴿傳書(IPMsg)[未登錄] 2008-11-17 16:35 li

            Thanks !! I have installed it !! YES!  回復(fù)  更多評(píng)論   

            # re: Ubuntu下編譯飛鴿傳書(IPMsg) 2009-12-24 12:25 飛鴿傳書

            多么古老的軟件,現(xiàn)在還用飛鴿傳書嗎?  回復(fù)  更多評(píng)論   

            # re: Ubuntu下編譯飛鴿傳書(IPMsg)[未登錄] 2009-12-24 12:35 楊粼波

            好用!
            而且不用部署服務(wù)器.  回復(fù)  更多評(píng)論   


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            狠狠色噜噜色狠狠狠综合久久| 久久亚洲AV无码精品色午夜麻豆| 亚洲综合久久夜AV | 久久精品国产精品国产精品污| 人妻精品久久久久中文字幕69| 亚洲欧美日韩久久精品| 婷婷久久综合九色综合九七| 欧美丰满熟妇BBB久久久| 亚洲精品无码久久千人斩| 久久中文字幕精品| 国产成人精品三上悠亚久久| 东方aⅴ免费观看久久av| 欧美va久久久噜噜噜久久| 亚洲AV无码久久精品色欲| 久久精品人人做人人爽电影蜜月| 久久国产精品99国产精| 久久综合中文字幕| 一级做a爰片久久毛片免费陪| 噜噜噜色噜噜噜久久| 无码伊人66久久大杳蕉网站谷歌| 色偷偷88欧美精品久久久| 狠狠色狠狠色综合久久| 国产精品久久国产精品99盘| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 欧美日韩成人精品久久久免费看| 久久久久亚洲av毛片大| 狠狠色丁香久久婷婷综合_中| 久久狠狠高潮亚洲精品| 久久免费观看视频| 久久天天躁狠狠躁夜夜avapp| 99久久成人18免费网站| 一本色道久久88精品综合 | 天天影视色香欲综合久久| 久久久久免费精品国产| 国产精品VIDEOSSEX久久发布| 一本久久a久久精品vr综合| 国产精品午夜久久| 日本欧美久久久久免费播放网| 久久国产精品免费一区| 久久久久久国产精品免费无码 | 久久久久久久久久久久中文字幕|