linux系統管理-軟件包管理

概述:  

  inux家族中的軟件包管理有不少工具.html

  一種是在debiton系列的linux中,以像ubuntu的apt-get爲表明。對於此種方式的管理方式,我的感受挺簡單方便的,前端

  一種是在Fedora和RedHat以及SUSE中,以YUM爲表明。這種包管理,由於如今是在redhat的環境中,不太熟悉,今天就總結一下。linux

概念:

     yum(全稱爲 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。基於RPM包管理,可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟體包,無須繁瑣地一次次下載、安裝。yum提供了查找、安裝、刪除某一個、一組甚至所有軟件包的命令,並且命令簡潔而又好記。ubuntu

  其實,安裝軟件是咱們大部分人剛開始的想法,查看幫助書冊,使用yum search 軟件名 或者yum list  |grep 軟件名,此時會發現"Unable to read consumer identity",由於rehat的商用版本須要註冊,才能鏈接上默認的軟件源,因此若是想安裝軟件,能夠採用以下方式。 centos

①RedHat 安裝軟件源「Unable to read consumer identity」解決:使用非註冊的軟件源 http://www.linuxidc.com/Linux/2013-12/93375.htm。即,手動修改系統配置修改軟件源到其餘不用驗證用戶的軟件園,如centos的軟件園。服務器

②在互聯網搜索安裝包rpm,而後採用yum命令安裝。ide

③在互聯網搜索下載對應的源文件安裝包,對於這樣的包安裝,基本都是解壓、./configure 、make 、make install的流程。注意其中的細節,你們自行百度。工具

對於yum命令的管理,你們能夠參考http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html。htm

相關文章
相關標籤/搜索