本地yum源创建

xiaoxiao2021-02-28  19

1、挂载光盘

mkdir /home/yum_packages  //存放rpm包文件夹,空间大于4G

mkdir /mnt/cdrom     //挂载光盘目录,个人习惯

mount /dev/cdrom /mnt/cdrom/   //开始挂载

ls /mnt/cdrom/  //查看是否挂载成功

cp /mnt/cdrom/Packages/*/home/yum_packages/ //复制rpm包,这个过程要等一会

步骤阅读

2、安装仓储软件包createrepo,注意依赖包安装

cd /home/yum_packages/

//按这个顺序装就没有问题了

rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh libxml2-python-2.7.6-4.el6_2.4.x86_64.rpm

rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh createrepo-0.9.8-5.el6.noarch.rpm

步骤阅读3

3、修改配置文件

mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak

mv/etc/yum.repos.d/CentOS-Debuginfo.repo/etc/yum.repos.d/CentOS-Debuginfo.repobak

mv /etc/yum.repos.d/CentOS-Media.repo/etc/yum.repos.d/CentOS-Media.repobak

mv /etc/yum.repos.d/CentOS-Vault.repo/etc/yum.repos.d/CentOS-Vault.repobak

vi /etc/yum.repos.d/local.repo

##配置文件名

[local]

##仓库描述

name=Thisis a local repo

##软件仓库位置

baseurl=file:///home/yum_packages

##(是否启用该yum源,0为禁用)

enabled=1

##(检查GPG-KEY,0为不检查,1为检查)

gpgcheck=1

##签名秘钥

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

步骤阅读4

4、创建索引信息

createrepo  /home/yum_packages/

 

5、建立缓存

yum clean all   ##清除缓存

yum makecache   ##建立新缓存

步骤阅读6

到此yum本地源安装结束

附:yum常用的命令

# yum installxxx            安装xxx软件

# yum infoxxx               查看xxx软件的信息

# yum removexxx        删除软件包

# yumlist                       列出软件包

# yumclean                   清除缓冲和就的包

# yum providesxxx        以xxx为关键字搜索包(提供的信息为关键字)

# yum searchxxx           搜索软件包(以名字为关键字)

# yum groupupdate xxx

# yum grouplist xxx

# yum groupremove xxx

 

转载请注明原文地址: https://www.6miu.com/read-2500294.html

最新回复(0)