<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)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久精品亚洲日本佐佐木明希| 久久精品熟女亚洲av麻豆| 一级黄色免费大片| 成人片黄网站色大片免费观看cn| 免费久久人人爽人人爽av | 中文字幕无码播放免费| 韩国免费三片在线视频| 久久亚洲中文字幕精品一区四| 亚洲AV一宅男色影视| 亚洲乱码一二三四区乱码| 美女免费视频一区二区| a毛片视频免费观看影院| 99热在线精品免费全部my| 免费在线观看你懂的| 亚洲第一中文字幕| 亚洲日韩国产一区二区三区在线 | 亚洲精品国精品久久99热一| 亚洲成人午夜在线| 亚洲AV永久无码精品网站在线观看| 一级毛片成人免费看a| 免费成人福利视频| 亚洲婷婷国产精品电影人久久| 亚洲白色白色永久观看| 一级一级一级毛片免费毛片| 亚洲免费在线观看视频| 亚洲国产精品自在拍在线播放| 亚洲精品动漫在线| 丁香花在线观看免费观看图片 | 精品视频在线免费观看| 午夜时刻免费入口| 亚洲视频在线观看不卡| 一边摸一边桶一边脱免费视频| 国产曰批免费视频播放免费s| 久久久久亚洲AV无码专区网站 | 免费亚洲视频在线观看| 亚洲香蕉免费有线视频| 亚洲中文字幕无码日韩| 国产精品亚洲专区一区| 久九九精品免费视频| 亚洲av之男人的天堂网站| 免费人成网站永久|