1. 程式人生 > >Linux——搭建本地yum源

Linux——搭建本地yum源

一、搭建本地Yum源

  1. Yum: Yum(全稱為 Yellow dogUpdater, Modified),能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝 。
  2. 例項:
  • 此處我們通過下載安裝dhcp來熟悉yum命令,搭建本地yum源
  • 因為通過映象生成的虛擬機器中的dhcp包不全,所以我們需要將映象中其他的dhcp包下載下來
    (1)上傳映象檔案
  • 想要將映象檔案傳到虛擬機器上,就需要給虛擬機器新增一個光碟機
    新增光碟機的步驟:
    注意:新增光碟機前要在虛擬機器的關閉狀態 (Force off)
    在這裡插入圖片描述

    在這裡插入圖片描述
    在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
新增成功
在這裡插入圖片描述
開啟虛擬機器,檢視映象已經存在
在這裡插入圖片描述
(2)搭建本地yum源:

  • df命令檢視映象的掛載點
    注意:因為掛在的目錄中存在空格,空格這個在yum中是不被識別的,所以我們要重新添加掛載點
    在這裡插入圖片描述
  • 掛載映象至/rhel7.2這個目錄下
    在這裡插入圖片描述
    在這裡插入圖片描述
  • yum源的指向檔案存在於/etc/yum.repos.d/目錄下,切換路徑
    在這裡插入圖片描述
    注意:這裡被掛載映象檔案只是一個存在的yum倉庫,但是系統並不能讀取識別,我們通過修改yum倉庫指向檔案讓系統可以讀取到這個倉庫
  • 編輯本地yum倉庫指向檔案(檔名必須以.repo結尾)
    在這裡插入圖片描述
    在這裡插入圖片描述
    其中:file://為本地協議,並指向/rhel7.2
  • 清空本地/var/cache/yum容器清單列表舊資料
    在這裡插入圖片描述
  • 列出所有可用的yum倉庫
    在這裡插入圖片描述
    (3)安裝dhcp
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    注意:如果執行yum install.dhcp.x86_64 -y   其中的-y表示安裝過程中自動回答yes
    在這裡插入圖片描述
    在這裡插入圖片描述