Linux下軟件分類與安裝

       Linux系統下軟件分類

rpm軟件包  ----------->擴展名爲“.rpm

deb軟件包  ----------->擴展名爲“.deb


                        一般爲“.tar.gz”、“.tar.bz2”壓縮

源代碼軟件包            包,包含程序源代碼                                     

附帶安裝程序的軟件包 綠色免安裝的軟件包                                                 應用程序與系統命令的關係

文件位置

  系統命令:一般在/bin和/sbin目錄中,或爲Shell內部指令

   應用程序:通常在/usr/bin和/usr/sbin目錄中

主要用途

  系統命令:完成對系統的基本管理工作,例如IP配置工具

    應用程序:完成相對獨立的其他輔助任務,例如網頁瀏覽器

適用環境   

   系統命令:一般只在字符操作界面中運行

   應用程序:根據實際需要,有些程序可在圖形界面中運行

運行格式

   系統命令:一般包括命令字、命令選項和命令參數

    應用程序:通常沒有固定的執行格式

==========================================================

             源碼包的安裝過程

>>下載源代碼安裝包文件

1>tar包解壓縮 :  可指定解壓路徑到/usr/src

2>./configrura配置 :  設置安裝目錄,安裝模塊等選項

3>nake編譯:生成可執行的二進制文件Makefile

4>makeinstall 安裝:複製二進制文件到系統,配置應用環境

>>配置並使用應用軟件 

        RPM包

>>RPMRedHatPackage Manager

    由紅帽公司提出,建立統一的數據庫文件,詳細記錄軟件包的安裝、卸載等變化信息,能夠自動分析軟件包依賴關係

                firefox-17.0.10-1.el6.centos.x86_64.rpm

      軟件名稱-版本號-發行次數-硬件平臺.擴展名

==========================================================

                   YUM

>>>YUM,Yellowdog Updater Modified

基於RPM包構建的軟件更新機制

可以自動解決rpm包之間的依賴關係

所有軟件包由集中的YUM軟件倉庫提供









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章