1. 程式人生 > >Linux基礎04:本地yum源配置,區域網yum源配置

Linux基礎04:本地yum源配置,區域網yum源配置

本地yum源的配置:

1.準備一個軟體倉庫(準備軟體包,解決依賴關係----記錄依賴關係的檔案)
1)建立一個掛載點 mkdir /mnt/centos
2)將映象檔案掛載到掛載點 mount -t iso9660 -o loop /dev/cdrom /mnt/centos
3)做成永久掛載 vi /etc/fstab
說明:臨時掛載和映象掛載2選1,但機器重啟後臨時掛機失效,所以建議永久掛載。
在這裡插入圖片描述
2.配置本地的yum源配置檔案
1)cd /etc/yum.repos.d 進入這個目錄
2)改名,將原來的yum源失效,rename .repo .repo.bak ./*
3)拷貝出一份yum源的配置檔案進行修改 cp ./CentOS-Media.repo.bak ./local.repo 注意檔案的字尾名 .repo
4)編輯配置檔案 vi local.pepo
[local] #id
name=local #名字
baseurl=file:///mnt/centos #倉庫地址
gpgcheck=1 #是否開啟校驗
enabled=1 #是否開啟此yum倉庫
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #校驗檔案
5)yum clean all 清空快取
6)yum repolist 檢視可用的yum源
若得到如下結果,則說明配置成功。
在這裡插入圖片描述

區域網yum源的配置

說明:本文區域網yum源配置工作是在區域網配置完成的前提下進行的,區域網配置參見上一篇博文https://blog.csdn.net/weixin_42741866/article/details/83118316

伺服器:提供軟體倉庫的服務,提供網路服務
客戶端:與服務端要在同一個網路內,能夠訪問伺服器,需要配置自己的yum源的配置檔案
1)準備伺服器
2)service httpd status #檢視httpd狀態,發現不存在這個服務
3)安裝httpd服務
yum list | grep httpd ##查詢
yum -y install httpd.x86_64 ##安裝http服務
測試:
service httpd start
瀏覽器頁面訪問192.168.91.3(虛擬機器ip地址)

4)準備軟體包,將軟體包放入http服務的根目錄 /var/www/html
1)建立一個掛載點 mkdir /mnt/centos
2)將映象檔案掛載到掛載點 mount -t iso9660 -o loop /dev/cdrom /mnt/centos
或做成永久掛載 vi /etc/fstab
(參考上文字地yum源配置)
3)將軟體包拷貝到/var/www/html/centos中
ln -s /mnt/centos /var/www/html ##軟連線到http服務的根目錄中

5)配置區域網的yum源配置檔案
cd /etc/yum.repos.d
rename .repo .repo.bak ./*
cp CentOS-Base.repo.bak innet.repo
vi innet.repo
配置成這樣:
[innet]
name=innet
baseurl=http://hadoop01/centos
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
6)yum clean all

清空快取
7)yum repolist 檢視可用的yum源

說明:伺服器端步驟1-7都需進行,客戶端只要進行步驟5-7.