CentOS7配置本地yum源(超詳細過程)

2021-10-22 13:47:50 字數 2067 閱讀 3481

此方法親測有效,適用於centos7版本所有的環境。

centos7阿里雲源的配置,請參考本人的另一篇部落格文章:

redhat7本地yum源的配置,請參考本人的另一篇部落格文章:

掛載iso的映象檔案在cd/***驅動器上,或者上傳iso映象檔案至伺服器上(需要進行額外的操作)

舉例:如下,需要確保,已連線已開啟,且cd/***上的介質符合當前作業系統的版本。

建立本地源資料夾:

mkdir -p /media/centos/
掛載映象檔案至指定的目錄。

mount /dev/cdrom /media/centos
備份原本地源。

cp -rf /etc/yum.repos.d  /etc/yum.repos.d_$(

date

'+%y%m%d_%h%m%s'

)

刪除預設原本地源。

rm -rf /etc/yum.repos.d/*
配置本地源,建立media.repo檔案。

vi /etc/yum.repos.d/media.repo
配置如下內容:

[iso]

name=media

baseurl=file:///media/centos/

gpgcheck=0

enabled=1

按esc。輸入:wq儲存完成編寫,且完成本地源的配置。

載入本地yum源&測試

# 清除yum快取

yum clean all

# 快取本地yum源

yum makecache

# 測試yum本地源

yum list

本人以/root/目錄為例

vi /root/auto_source.sh
編寫如下內容:

#!/bin/bash

# 建立本地源資料夾

mkdir -p /media/centos/

# 掛載映象檔案至指定的目錄

mount /dev/cdrom /media/centos

# 備份原本地源

cp -rf /etc/yum.repos.d /etc/yum.repos.d_$(

date

'+%y%m%d_%h%m%s'

)# 刪除預設原本地源

rm -rf /etc/yum.repos.d/*

# 配置本地源,建立media.repo檔案,並配置如下內容

cd /etc/yum.repos.d/

>media.repo

echo

'[iso]'

>> media.repo

echo

'name=media'

>> media.repo

echo

'baseurl=file:///media/centos/'

>> media.repo

echo

'gpgcheck=0'

>> media.repo

echo

'enabled=1'

>> media.repo

# 清除yum快取

yum clean all

# 快取本地yum源

yum makecache

按esc。輸入:wq儲存,完成映象本地源的指令碼檔案的編寫

賦予指令碼可執行的許可權

chmod +x /root/auto_source.sh
執行指令碼檔案,即可

/root/auto_source.sh

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...