1. 程式人生 > >局域網內配置yum源倉庫

局域網內配置yum源倉庫

修改 serve ase mkdir sta url 創建 編輯 strong

局域網內yum倉庫配置方法:

1、上傳系統鏡像文件至yum倉庫服務器

2、掛載鏡像:

mount -t iso9660 -o loop xxx.iso /mnt/

3、創建yum倉庫目錄:

mkdir /home/倉庫名稱

4、將rpm包復制到倉庫目錄內

cp /mnt/Packages/* /home/倉庫名稱

5、安裝 createrepo 軟件,用於生成 yum 倉庫數據庫的軟件

yum -y install createrepo

6、生成yum倉庫:

createrepo -pdo /home/倉庫名稱/ /home/倉庫名稱/

加入rpm包:

createrepo --update /home/倉庫名稱/

7、進入到倉庫目錄內,開啟80端口:

python -m SimpleHTTPServer 80 &> /dev/null &

搭建完成後,訪問該機器ip,查看是否成功

8、倉庫更新:

把對應版本的rpm包放入到倉庫後更新:

createrepo --update /home/倉庫名稱/

9、使用完畢後,需要卸載:

umount /home/倉庫名稱/

yum源的使用(有需要基礎軟件安裝的只需按照如下操作配置即可):

1、進入到yum源地址配置:

cd /etc/yum.repos.d/

2、創建備份目錄,只保留CentOS-Base.repo文件,並將其他文件移動到備份目錄內:

mkdir bak

mv *.repo bak

mv bak/CentOS-Base.repo ./

3、清空並修改CentOS-Base.repo配置

清空:>CentOS-Base.repo

編輯該文件,內容需要根據操作系統進行區分:

==================================================

[CentOS6.8]
name=/home/倉庫名稱/
baseurl=http://192.168.200.228
enabled=1
gpgcheck=0

==================================================

4、清除原有配置緩存:

yum clean all

5、把yum源緩存到本地:

yum makecache

6、測試安裝:

yum install ....

局域網內配置yum源倉庫