<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經轉移至github,大家請訪問 http://qaseven.github.io/

    Linux源碼包軟件的安裝與卸載

     Linux軟件安裝與卸載(源碼包形式):一般情況下linux程序的發布不能像windows那樣,直接打包成一個setup.exe文件,然用戶安裝 時直接按下一步就完成了,因為它對庫的依賴比較嚴重下面就來看下linux下軟件源碼包安裝與卸載:
      Linux軟件的源代碼分發是指提供了該軟件所有程序源代碼的發布形式,需要用戶自己編譯成可執行的二進制代碼并進行安裝,其優點是配置靈活,可以隨 意去掉或保留某些功能/模塊,適應多種硬件/操作系統平臺及編譯環境,缺點是難度較大,一般不適合初學者使用。
      1、*.src.rpm形式的源代碼軟件包
      安裝:rpm -rebuild *.src.rpm
    cd /usr/src/dist/RPMS
    rpm -ivh *.rpm
      卸載:rpm -e packgename
      說明:rpm --rebuild *.src.rpm命令將源代碼編譯并在/usr/src/dist/RPMS下生成二進制的rpm包,然后再安裝該二進制包即可。packgename 如前所述。
      2、*.tar.gz/*.tgz、*.bz2形式的源代碼軟件包
      安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解壓
      然后進入解壓后的目錄:
      默認安裝(不指定安裝目錄):
    ./configure 配置
    make 編譯
    make install 安裝
      或者指定安裝目錄:
    ./configure --prefix=安裝目錄
    make 編譯
    make install 安裝
      卸載:make uninstall 或 手動刪除
      說明:建議解壓后先閱讀說明文件,可以了解安裝有哪些需求,有必要時還需改動編譯配置。有些軟件包的源代碼在編譯安裝后可以用make install命令來進行卸載,如果不提供此功能,則軟件的卸載必須手動刪除。由于軟件可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除干凈, 那你應該在編譯前進行配置,指定軟件將要安裝到目標路徑:./configure --prefix=目錄名,這樣可以使用“rm -rf 軟件目錄名”命令來進行干凈徹底的卸載。與其它安裝方式相比,需要用戶自己編譯安裝是最難的,它適合于使用Linux已有一定經驗的人,一般不推薦初學者 使用。
      關于Linux下軟件的安裝與卸載lanche已經講了這么多,但可能還會有人問怎么知道一個tar.gz/bz2包是二進制文件包呢還是源代碼包? 如果你用過壓縮工具就會明白,壓縮包未必就是軟件,它也可能是備份的許多圖片,也可能是打包在一起的普通資料,要分辨它到底是什么最好的辦法就是查看包里 的文件清單,使用命令tar ztvf *.tar.gz / tar ytvf *.bz2或者在X-Window下使用圖形化的ArK壓縮檔案管理工具都可以,源代碼包里的文件往往會含有種種源代碼文件,頭文件*.h、c代碼源文 件*.c、C++代碼源文件*.cc/*.cpp等;而二進制包里的文件則會有可執行文件(與軟件同名的往往是主執行文件),標志是其所在路徑含有名為 bin的目錄(僅有少數例外)。

    posted on 2014-01-24 15:57 順其自然EVO 閱讀(323) 評論(0)  編輯  收藏 所屬分類: linux

    <2014年1月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 波多野结衣亚洲一级| jizz免费在线影视观看网站| 在线观看永久免费视频网站| 高h视频在线免费观看| 国产AV无码专区亚洲精品| 亚欧人成精品免费观看| 亚洲av综合av一区二区三区| 国产乱辈通伦影片在线播放亚洲 | 亚洲人成网站看在线播放| 深夜国产福利99亚洲视频| 一区二区三区在线免费看| 久久亚洲精品11p| 亚洲va在线va天堂va四虎| 精品国产麻豆免费网站| 日本一道本不卡免费| 精品亚洲福利一区二区| 亚洲资源在线视频| 免费一级国产生活片| 国产成人精品免费视频网页大全 | 亚洲av极品无码专区在线观看| 亚洲午夜激情视频| 中文字幕人成无码免费视频| 99精品视频免费| 亚洲a∨国产av综合av下载| 久久久亚洲AV波多野结衣| 亚洲人成网站18禁止一区| 久久电影网午夜鲁丝片免费| 免费看成人AA片无码视频吃奶| 亚洲精品无码久久久久秋霞 | 亚洲一区二区三区在线| 亚洲成a人片在线观看无码| 国产成人免费ā片在线观看 | 人人狠狠综合久久亚洲婷婷| 免费大片黄手机在线观看| 成人免费淫片在线费观看| 亚洲视频免费在线观看| 丝袜捆绑调教视频免费区| 特级aa**毛片免费观看| 亚洲国产精品99久久久久久| 亚洲狠狠狠一区二区三区| 久久亚洲免费视频|