日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RHEL6.2手动封装rpm源码包安装星际译王

發(fā)布時間:2025/3/17 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RHEL6.2手动封装rpm源码包安装星际译王 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
星際譯王(StarDict)是利用GTK(GIMP TOOLKIT)開發(fā)的國際化的、跨平臺的自由的桌面字典軟件。自身并不包含字典,須自行下載配合使用。它可以運(yùn)行于多種不同的平臺,如 Linux、Windows、FreeBSD及Solaris等,并使用GPL授權(quán)。 在RHEL6.2 64位系統(tǒng),通過源碼包安裝,編譯時disable各種選項(xiàng)好不容易通過后,始終無法make成功,google后初步判斷應(yīng)該是gcc4.4的bug,打了補(bǔ)丁也無效。最后通過編譯rpm源碼包成功安裝。
  • 下載地址:(包含rpm包和rpm源碼包,不喜歡編譯的可選擇rpm binary安裝包直接安裝)
32位系統(tǒng):http://pkgs.org/centos-6-rhel-6/naulinux-school-i386/stardict-3.0.2-1.el6.i686.rpm/download/ 64位系統(tǒng):http://pkgs.org/centos-6-rhel-6/puias-x86_64/stardict-3.0.1-22.puias6.x86_64.rpm/download/?
  • [root@rhel6?~]#?rpm?-ivh?stardict-3.0.1-22.puias6.src.rpm????
  • warning:?stardict-3.0.1-22.puias6.src.rpm:?Header?V3?RSA/SHA256?Signature,?key?ID?41a40948:?NOKEY???
  • ???1:stardict???????????????warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • ###########################################?[100%]???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • warning:?user?mockbuild?does?not?exist?-?using?root???
  • warning:?group?mockbuild?does?not?exist?-?using?root???
  • [root@rhel6?~]#?cd?rpmbuild/SPECS??
  • ?
  • [root@rhel6?SPECS]#?cat?stardict.spec?|?grep?-v?"#"?|?grep?Requires:?
  • Requires:?enchant,?espeak,?gucharmap?>=?2.22.1,?libbonobo?>=?2.2.0,?libgnome?>=?2.2.0,?libgnomeui?>=?2.2.0,?libsigc++20?>=?2.0.17?
  • BuildRequires:?autoconf,?automake,?libtool?
  • BuildRequires:?desktop-file-utils,?enchant-devel,?gettext,??intltool,?libgnomeui-devel?>=?2.2.0,?libsigc++20-devel,?libtool,?perl-XML-Parser,?scrollkeeper?
  • BuildRequires:?gucharmap-devel?>=?2.22.1?
  • //從stardict.spec文件可以發(fā)現(xiàn)編譯過程需要以上的依賴包,所以必須先安裝好依賴包再進(jìn)行編譯,其中的一些非系統(tǒng)自帶的依賴包在以下地址下載:?
  • http://down.51cto.com/data/766011?
  • [root@rhel6?SPECS]#?rpm?-ba?stardict.spec?
  • //若編譯時出現(xiàn)以上錯誤,則通過導(dǎo)入PGK_CONFIG的環(huán)境變量解決? [root@rhel6?SPECS]#?export?PGK_CONFIG=/usr/bin/pkg-config?? [root@rhel6?SPECS]#?rpm?-ba?stardict.spec?? [root@rhel6?SPECS]#?cd?../RPMS/x86_64/?? [root@rhel6?x86_64]#?ls?? stardict-3.0.1-22.el6.x86_64.rpm??stardict-debuginfo-3.0.1-22.el6.x86_64.rpm?? [root@rhel6?x86_64]#?rpm?-ivh?stardict-3.0.1-22.el6.x86_64.rpm??? 這時候在附件里面已經(jīng)可以啟動星際譯王了。不過現(xiàn)在只能聯(lián)網(wǎng)才能使用,以下開始添加字典: 字典可以在http://abloz.com/huzheng/stardict-dic/zh_CN/這個網(wǎng)站上下載你想要的其他中英詞庫或者其他你想要的詞庫。下載解壓后將其解壓在 /usr/share/stardict/dic/下即可使用 [root@rhel6 ~]# ls /usr/share/stardict/dic/ stardict-hanyuchengyucidian-2.4.2 ?stardict-kdic-computer-gb-2.4.2 ?stardict-ncce-ce-2.4.2 stardict-hycihai-2.4.2 ? ? ? ? ? ? stardict-langdao-ec-gb-2.4.2 ? ? stardict-ncce-ec-2.4.2

    ?

    ? ? ?本文轉(zhuǎn)自Vnimos51CTO博客,原文鏈接:http://blog.51cto.com/vnimos/1186395,如需轉(zhuǎn)載請自行聯(lián)系原作者

    新人創(chuàng)作打卡挑戰(zhàn)賽發(fā)博客就能抽獎!定制產(chǎn)品紅包拿不停!

    總結(jié)

    以上是生活随笔為你收集整理的RHEL6.2手动封装rpm源码包安装星际译王的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。