yum的配置

Yum(全稱爲 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。


在安裝完操作系統(好像最小化除外)在/etc/yum.repo.d/目錄下會有以下這些文件。

CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo

CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo

image.png

這是系統源的配置文件,在不修改其內容且網絡通的情況下可直接使用。當然也可以手動下載並使用其他網絡源。


下載網絡yum倉庫

    # wget http://mirrors.aliyun.com/repo/Centos-7.repo -C /etc/yum.repo.d/

    # wget http://mirrors.aliyun.com/repo/epel-7.repo  -C /etc/yum.repo.d/

    # yum clean all     //清除yum緩存

    # yum repolist        //列出安裝包

image.png


配置本地yum倉庫

一般來說光盤鏡像中的package可以滿足我們基本的使用。

下面是搭建本地yum倉庫的步驟:

mkdir -p /xxx/xxx //創建光盤掛載點,當然也可以將光盤文件複製到該路徑上。

mount /dev/sr0 /xxx/xxx //掛載光盤

vim /etc/yum.repo.d/xxx.repo

    [xxx]

    name=xxx

    baseurl=file:///xxx/xxx    //文件路徑

    enabled=1 //是否開啓該源(1開啓,0關閉),系統默認開啓源應用,可以不寫該項。

    gpgcheck=0 //是否對該源進行key驗證(1開啓,0關閉),因爲是光盤源,我關閉了驗證。

    image.png

# yum clean all

# yum repolist



使用yum

安裝/更新

格式: yum  install/update  package

    install    //安裝

    --installroot=/some/path //將該軟件安裝在/some/path而不使用默認路徑。

    update //更新

    -y   //避免安裝過程中的確認提示

    list //列出package

    remove //刪除

    deplist //列出關聯包

常用命令:

    yum -y install package

    yum -y update package

    yum clean all

    yum repolist

    yum deplist package


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