Linux安裝軟件的幾種方式


Linux下軟件安裝的方式主要有源碼安裝,rpm安裝,yum安裝,而常用的安裝包主要有以下三種:

  • tar包:例如software-1.2.3-1.tar.gz。它是使用UNIX系統的打包工具tar打包的。

  • rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一種包封裝格式。 (現在用的全稱叫RPM Package Manager,以前叫Redhat Package Manager)

  • dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一種包封裝格式。


    注意:大多數Linux應用軟件包的命名也有一定的規律,它遵循:

      名稱-版本-修正版-類型

    例如:software-1.2.3-1.tar.gz

    軟件名稱:software

    版本號:1.2.3

    修正版本:1

    類型:tar.g
    常見的安裝方法
常見的安裝方法之源碼安裝
  • 源碼安裝


    幾乎所有的開源軟件都支持在Linux下運行,而這些軟件一般都以源碼形式發放,只需要Linux安裝了gcc、make、automake、autoconf都支持源碼安裝。

     

  • 源碼安裝的方式


    1、cd 源碼所在目錄
    2、./configure [opts]
    3、make
    4、make install
  • 源碼安裝的優點


    源碼安裝的優點有以下幾點:

    1.文檔齊全
    2.因為可以定位到代碼,所以debug方便
    3.本機兼容性最好(由於是本機編譯的,只要編譯通過,就沒有各種庫的依賴的問題)
  • 源碼安裝的缺點


    編譯麻煩
    缺乏自動依賴管理,軟件升級麻煩
rpm包安裝
  • rpm包安裝的方式


    rpm包安裝幾乎在所有Linux平台上都支持,它就像Windows下的exe安裝文件一樣,各種文件已經編譯好,並打包,哪個文件在哪個文件夾里面都已經被指定好,所以很方便。
    由於安裝的方式非常簡單,我們只需要輸入一條指令即可。
          rpm -i xxx.rmp
  • rpm包卸載的方式


    rmp包卸載的方法也很簡單,只需要如下命令:
          rpm -e 包名
  • rpm包升級的方式


    rpm -U 包名
yum安裝軟件包
  • yum包安裝的方式


    yum並不是一種包,它是安裝包的一個軟件,在CentOS中是軟件包的管理器
    Yum軟件倉庫便是為了進一步降低軟件安裝難度和復雜度而設計的技術,為了解決軟件包之間的依賴關系,但是必須要在聯網的情況下完成
    yum -y install 包名
  • yum包卸載的方式


    yum remove 包名
  • yum其它命令


    yum list all             列出所有倉庫
    yum info 軟件包名稱       查看軟件包信息
    yum update 軟件包名稱     升級軟件包
    yum clean all             清除所有倉庫緩存

     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM