Centos7配置本地yum源的方法

2021-08-31 21:40:51 字數 1892 閱讀 9669

首先我們進入乙個yum源的配置檔案目錄,命令如下

cd /etc/yum.repos.d/&&ls
進去之後,我們可以看到裡面存在很多cen開頭,repo結尾的配置檔案

這些就是預設的配置檔案,預設的配置檔案需要訪問外網,所以我們是用不了的,因為我們都是使用自己的區域網yum源,

所以我們需要自己新建乙個配置檔案,並且把原來的預設檔案都刪除或者移動,命令如下

mv /etc/yum.repos.d/* /opt/   ##將/etc/yum.repos.d/下的所有檔案移動到/opt/
移動之後,那個配置目錄下就沒有配置檔案了,所以這時候我們就需要自己建立乙個配置檔案了,命令如下

vi local.repo   ##新建或者編輯乙個檔名為local.repo的檔案
執行之後,如果是新檔案,那麼就會出現以下介面

然後我們按一下a或者i進入編輯模式,輸入以下內容

[centos]

name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

[iaas]

name=iaas

baseurl=file:///opt/iaas/iaas-repo

gpgcheck=0

enabled=1

然後,上面的配置引數中,我們需要修改的就是

baseurl=    ##rpm安裝包的位址,可以是http,ftp,本地(file)這三種協議
「=」都是表示乙個變數或者值,就是告訴系統這個東西是什麼或者在**

因為我們需要配置的是本地,所以我們使用的是file(本地)協議,

本地協議的特點就是在協議的名稱後面加多一條"   /  ",也就是一共三條,ftp和http協議則只需要兩條

,然後[         ]這裡就是設定這個yum源倉庫的名稱,這個可以自定義,以及

name=centos   ##這個引數說的是這個yum倉庫的名稱命名為centos,所以也是可以自定義的
具體的配置引數解釋如下

[centos]   ###這是乙個倉庫的標籤[隨便寫]

name=centos ###這是乙個倉庫的名稱[隨便寫]

baseurl=file:///opt/centos ##這是centos系統安裝映象掛載的路徑

gpgcheck=0 #安全檢測 1-開啟 0-不開啟

enabled=1 #yum源是否啟用 1-啟用 0-不啟用

[iaas] ##這也是乙個倉庫的標籤

name=iaas ##這個也是乙個倉庫的名稱

baseurl=file:///opt/iaas/iaas-repo #這是iaas的乙個安裝包路徑

gpgcheck=0 #安全檢測 1-開啟 0-不開啟

enabled=1 #yum源是否啟用 1-啟用 0-不啟用

從下圖可以看到,我們的系統yum源的倉庫位址,所以出現了兩個id(1)和名稱(2),所以在這裡正好和配置檔案寫的一樣

,乙個名稱為iaas,另乙個為centos,然後兩個倉庫一共有5411個軟體包(4),

等等

centos7配置本地yum源

最近在使用虛擬機器時遇到一些麻煩,因為公司內部有網路管理,所以vm連線不上外網,yum無法安裝軟體,怎麼解決呢?使用iso做本地yum源,可以解決大部份的包安裝。vm安裝的是centos7。1 掛載iso到vm mkdir mnt cdrom mount dev cdrom mnt cdrom2 修...

Centos7配置本地yum源

安裝安裝包一般有rpm安裝或者yum安裝,yum能解決一些安裝包依賴性的問題 使用rpm實現軟體包的安裝 查詢等功能,適合沒有依賴關係的軟體的安裝 rpm的命令語法 i 安裝軟體 u 公升級軟體 e 刪除軟體 q 查詢 h 顯示安裝進度 v 顯示安裝過程中的詳細資訊 vv 顯示更加詳細的資訊 tes...

centos7配置本地yum源

雖然系統會自帶一些yum源,但是都是網際網路上的源,在沒有網路的情況下就無法使用了,所以還是使用自己本地的yum源靠譜。首先檢視現有的yum源有哪些 刪除現有yum源 掛載光碟檔案,可以使用mount dev sr0 mnt cdrom 掛載,但是如果系統重啟後又需要重新掛載,所以這裡直接修改fst...