校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Linux源碼包編譯和安裝

Linux源碼包編譯和安裝

熱門標簽:百度地圖標注能刪除嗎 外呼scrm系統哪家好 成都自動外呼系統服務商 你所在的區域不支持地圖圖標注冊 隨州外呼業務系統 百度地圖標注分布圖 斑馬電話機器人的起源 高德地圖標注重復了怎么辦 承德電銷

源代碼的用處無非是以下兩點;

1、軟件根據用戶的需要加以定制;
2、二次開發;注:要根據軟件的許可證書約定為準,開發者許可二次開發才行;

LINUX本是開源的,看大家的倔勁有多大了,呵呵,好了,下面正文開始吧,我發完就睡覺了!

1、源碼包的打包格式;


源代碼一般以file.tar.gz file.tar.bz2或file.src.rpm 打包;file.tar.gz和file.tar.bz2格式的解包命令如下;


[root@localhost beinan]# tar jxvf file.tar.bz2
[root@localhost beinan]# tar zxvf file.tar.gz

我們解開一個包后,進入解壓包,一般都能發現README(或reame)和INSTALL( 或install);或doc(或DOC)目錄;看名字就知道個差不多;

比如我們下載一個比較新的fcitx 的軟件包,比如是 fcitx-3.2-050827.tar.bz2

我們在解開這個軟件包會會發現如下的文件;


[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
[root@localhost fcitx]# ls
aclocal.m4 config.guess configure debian INSTALL Makefile.in src xpm
AUTHORS config.h.in configure.in depcomp install-sh missing THANKS
autogen.sh config.rpath COPYING doc lib mkinstalldirs TODO
ChangeLog config.sub data fcitx.spec.in Makefile.am README tools

所以我們就可以看fcitx的INSTALL 和doc目錄的安裝文檔了;里面都告訴我們如何安裝;

有時安裝文檔也會在開發者的主頁上有詳細的說明,及常見問題的處理等;比如 LumaQQ

2)編譯安裝軟件的條件;

首先我們在Linux系統中至少得把開發工具安裝上,比如 gcc ;perl;python;glibc;gtk;make ;automake 等開發工具或基礎包;還要安裝一些相應的開發包,一般是文件名包括dev的,比如kernel-devel;還有一些開發庫,比如以lib開頭的;如果您在編譯軟件時,有時提示缺少什么東西之類的,大多少的是這些開發工具和開發庫等;從光盤中找出安裝就是了;有時光盤沒有提供,請用google搜索相應的軟件包,有時可能也會用到源碼包編譯安裝所依賴的包;

有時本來系統中已經安裝了所依賴的包,但系統提示找不到應該怎么辦?這時需要我們設置一下PKG_CONFIG_PATH的環境變量就行了;

#export PKG_CONFIG_PATH=/usr/lib/pkgconfig

#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
然后我們再來運行編譯的./configure ;make ;make install ,嘗試著來吧;

java開發的工具開發的程序,要用到 jre或者jdkjdk已經包括jre了,所以如果我們只是要求有一個java程序運行的環境,只需要安裝jre就行了;安裝好jre,配置一下java的環境變量就可以用了。如果是圖形界面的程序,點點鼠標就OK了;

用perl 開發的程序,是需要perl環境的,所以必須得把perl的包安裝上,python 也同理;

3)編譯安裝軟件的方法;

大多以tar.gz 和tar.bz2打包軟件,大多是通過 ./configure ;make ;make install 來安裝的;有的軟件是直接make;make install ;

我們可以通過./configure --help 來查看配置軟件的功能;大多軟件是提供./configure 配置軟件的功能的;少數的也沒有,如果沒有的就不用./configure ;直接make;make install 就行了;

./configure 比較重要的一個參數是 --prefix ,用--prefix 參數,我們可以指定軟件安裝目錄;當我們不需要這個軟件時,直接刪除軟件的目錄就行了;

比如我們可以指定fcitx 安裝到 /opt/fcitx 目錄中;


[root@localhost fcitx]#./configure --prefix=/opt/fcitx

如果我們不需要fcitx 時,可以直接刪除 /opt/fcitx 目錄;

所以我們舉這個例子中,fcitx如果定制安裝到 /opt/fcitx目錄中,完整的安裝方法應該是:


[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
[root@localhost fcitx]# ./configure --prefix=/opt/fcitx
[root@localhost fcitx]# make
[root@localhost fcitx]# make install

調用fcitx ,應該是


[beinan@localhost ~]#/opt/fcitx/bin/fcitx

如果您想要讓fcitx 只要執行fcitx ,就能調用,請配置環境變量,或者在/usr/bin 中做一個fcitx 的鏈接;


[root@localhost beinan]# ln -s /opt/fcitx/bin/fcitx /usr/bin/fcitx

一般的情況下都有說,但大多軟件沒有提供源碼包的卸載方法;我們可以找到軟件的安裝點刪除。主要看你把它安裝在哪了。

設置環境變量PATH,這個我就不多廢話了,大家應該都會吧

您的PATH可以設置成這樣的;

export PATH=".:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/sbin:/opt/fcitx/bin"

舉一個例子,比如我想安裝mlterm ;并指定安裝目錄為/opt/mlterm中; http://mlterm.sourceforge.net


#./configure --prefix=/opt/mlterm
#make
#make install

把源碼包安裝的軟件,都指定安裝在 /opt目錄中,這樣不就知道了軟件安裝在哪里了;也方便卸載;

上一頁12 下一頁 閱讀全文

標簽:吉安 河源 桂林 賀州 錫林郭勒盟 陜西 宜賓 襄陽

巨人網絡通訊聲明:本文標題《Linux源碼包編譯和安裝》,本文關鍵詞  Linux,源碼,包編譯,包,編譯,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux源碼包編譯和安裝》相關的同類信息!
  • 本頁收集關于Linux源碼包編譯和安裝的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    精品国产91九色蝌蚪| 奇米四色…亚洲| 色综合视频一区二区三区高清| 亚洲国产高清在线观看视频| 国产成人午夜高潮毛片| 国产精品久久影院| 欧美专区日韩专区| 久久www免费人成看片高清| 日韩精品中文字幕一区| 国产高清无密码一区二区三区| 国产日韩在线不卡| 一本色道久久综合亚洲aⅴ蜜桃 | 成人一级黄色片| 亚洲日本在线看| 欧美一区二区久久| 国产毛片精品一区| 亚洲二区视频在线| 国产日韩三级在线| 欧美丝袜丝交足nylons| 国产一区二区三区精品视频| 亚洲三级理论片| 亚洲精品在线免费观看视频| 色成年激情久久综合| 久久电影国产免费久久电影| 亚洲综合一二三区| 久久久久久久电影| 日韩一区二区三区三四区视频在线观看| 狠狠色丁香久久婷婷综合_中 | 国产人妖乱国产精品人妖| 91久久精品一区二区二区| 国产一区91精品张津瑜| 三级不卡在线观看| 亚洲自拍偷拍麻豆| 一区二区三区四区五区视频在线观看| 精品福利二区三区| 日韩你懂的在线观看| 日韩欧美国产午夜精品| 欧美精品777| 欧美人体做爰大胆视频| 欧美日韩国产高清一区二区三区 | 亚洲国产日韩在线一区模特 | 欧美成人一区二区三区片免费 | 国产视频一区二区三区在线观看| 欧美老年两性高潮| 欧美精品aⅴ在线视频| 日韩午夜在线播放| 精品国产乱码久久久久久浪潮| 欧美日韩精品久久久| 欧美日韩国产另类一区| 欧美嫩在线观看| 久久蜜桃av一区二区天堂 | 91黄色小视频| 91精品国产麻豆| 国产欧美一区二区精品性色 | 欧美性受极品xxxx喷水| 欧美日韩亚洲综合| 久久婷婷国产综合国色天香 | 91精品国产欧美一区二区成人| 欧美变态凌虐bdsm| 国产精品丝袜久久久久久app| 亚洲精品久久久久久国产精华液 | 国产欧美一区二区精品性色| 亚洲精品日韩一| 美女视频网站黄色亚洲| 国产美女娇喘av呻吟久久| 欧美亚洲动漫精品| 欧美va亚洲va香蕉在线| 国产精品免费av| 日韩电影在线免费看| 成人av资源下载| 欧美一区二区久久久| 亚洲欧美日韩系列| 久久99久久99精品免视看婷婷 | 在线观看成人免费视频| 欧美成人欧美edvon| 亚洲成在人线在线播放| 99r精品视频| 国产人久久人人人人爽| 久久av中文字幕片| 欧美肥妇free| 亚洲视频香蕉人妖| 欧美日本国产一区| 亚洲成人中文在线| 欧美亚洲高清一区| 一区二区三区四区在线播放| 播五月开心婷婷综合| 欧美经典三级视频一区二区三区| 久久精品久久综合| 欧美一级国产精品| 午夜成人在线视频| 制服丝袜在线91| 免费成人小视频| 91精品免费在线观看| 老鸭窝一区二区久久精品| 欧美美女bb生活片| 麻豆精品久久久| 久久综合九色综合欧美就去吻| 美女www一区二区| 国产色产综合色产在线视频 | 天天射综合影视| 久久夜色精品国产欧美乱极品| 美国三级日本三级久久99| 精品国产区一区| 不卡av免费在线观看| 亚洲在线中文字幕| 日韩午夜激情视频| 不卡视频在线看| 天堂一区二区在线免费观看| 欧美成人猛片aaaaaaa| 成人福利视频在线看| 午夜精品久久久久久久久| 精品国产伦理网| 在线免费精品视频| 另类专区欧美蜜桃臀第一页| 中文字幕一区日韩精品欧美| 欧美性色综合网| 成人做爰69片免费看网站| 免费欧美日韩国产三级电影| 国产午夜精品在线观看| 欧美亚洲精品一区| 成人黄色一级视频| 免费看精品久久片| 亚洲综合在线免费观看| 中文字幕在线不卡视频| 精品粉嫩aⅴ一区二区三区四区| 欧美日本在线播放| 日本乱人伦aⅴ精品| 国产精品1024久久| 久久福利视频一区二区| 亚洲成年人网站在线观看| 亚洲综合成人在线视频| 亚洲欧美激情在线| 国产精品女主播av| 久久婷婷国产综合精品青草| 欧美人与禽zozo性伦| 欧美日精品一区视频| 一本大道久久a久久综合| 91日韩精品一区| 欧美色中文字幕| 欧美无乱码久久久免费午夜一区| 一本大道久久a久久精二百| 成人精品小蝌蚪| av激情亚洲男人天堂| 91女厕偷拍女厕偷拍高清| 国产久卡久卡久卡久卡视频精品| 久久成人久久鬼色| 国产乱码精品一品二品| 国产精华液一区二区三区| 高清久久久久久| 91免费精品国自产拍在线不卡| 成人黄色av电影| 日本精品视频一区二区| 欧美日韩在线播放三区四区| 欧美日韩久久久| 久久久精品蜜桃| 亚洲欧美日本在线| 性欧美疯狂xxxxbbbb| 激情综合网激情| 色综合久久中文字幕综合网| 欧美裸体一区二区三区| 久久精品人人做人人综合 | 亚洲视频香蕉人妖| 日韩黄色免费电影| 99久久国产综合色|国产精品| 91精品蜜臀在线一区尤物| 欧美国产精品中文字幕| 亚洲一二三区在线观看| 国产一区二区三区观看| 在线区一区二视频| 国产欧美日本一区视频| 亚洲网友自拍偷拍| 国产激情一区二区三区| 56国语精品自产拍在线观看| 国产精品视频你懂的| 精品一区二区三区久久久| 欧美午夜宅男影院| 亚洲女同ⅹxx女同tv| 国产激情视频一区二区三区欧美| 制服丝袜日韩国产| 亚洲欧美另类小说| 粗大黑人巨茎大战欧美成人| 日韩欧美一区中文| 日韩专区在线视频| 欧美视频一区在线| 亚洲免费观看高清在线观看| 国产91精品一区二区| 久久久国产午夜精品 | 不卡视频在线观看| 日本一区二区综合亚洲| 免费成人在线播放| 欧美大肚乱孕交hd孕妇| 日产国产欧美视频一区精品| 欧美丰满少妇xxxxx高潮对白| 亚洲123区在线观看| 在线播放欧美女士性生活| 蜜臀精品一区二区三区在线观看 | 色中色一区二区| 亚洲一区在线观看网站| 欧美三级日韩在线| 久久电影网站中文字幕|