CentOS7配置本地yum源(http方式)

2021-09-11 23:38:53 字數 2166 閱讀 3937

準備centos7映象包

一、使用映象包建立本地映象

1.在/mnt下建立cdrom目錄

mkdir cdrom
2.掛載映象檔案至該目錄下

mount centos-7-x86_64-everything-1804.iso /mnt/cdrom/
3.備份/etc/yum.repos.d下檔案並編輯檔案centos-base.repo

vi /etc/yum.repos.d/centos-base.repo
4.更改檔案內容如下:

[***]

name=***

baseurl=file:///mnt/cdrom

gpgcheck=0

enable=1

5.更改完成後執行命令

yum clean all #清空本地/var/cache/yum容器清單列表舊資料

yum makecache #重新整理本地容器清單列表

6.使用yum安裝http服務並啟動httpd

二、http方式yum源的製作1.取消原來的本地掛載重新掛載到http服務路徑下

umount /mnt/cdrom/	##取消本地掛載

cd /var/www/html/ ##切換至http服務路徑

mkdir centos ##建立掛載檔案存放目錄

mount -o loop centos-7-x86_64-everything-1804.iso /var/www/html/centos/ ##掛載映象包

2.重啟重新整理httpd服務

systemctl restart httpd
9.更改yum源配置檔案

vi /etc/yum.repos.d/centos-base.repo
3.更改檔案內容如下(其中ip為本機ip):

[***]

name=***

baseurl=

gpgcheck=0

gpgkey=/rpm-gpg-key-cenmtos-7

enabled=1

4.更改完成後執行命令

yum clean all #清空本地/var/cache/yum容器清單列表舊資料

yum makecache		#重新整理本地容器清單列表
5.本地http方式yum源配置完成

6.最後設定開機自動掛載,以防機器掛機重啟,vi /etc/fstab新增以下,其中第一列為映象包絕對路徑

其他機器訪問只需要更改yum源配置檔案為和服務端一致

1.vi /etc/yum.repos.d/centos-base.repo (其中ip為服務端ip)

[***]

name=***

baseurl=

gpgcheck=0

gpgkey=/rpm-gpg-key-cenmtos-7

enabled=1

2.更改完成後執行命令

yum clean all

yum makecache

3.重新整理完成後即可在客戶端通過yum安裝件

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