本地yum源中增加rpm包

当前用的本地yum源中缺少需要的包,需要手动添加,下面记录一下添加步骤。

1、找到安装yum源的位置,例如我的在/mnt/centos/目录下

cd /mnt/centos/

查看文件列表可以看到一个repodata文件夹,这个文件夹中的repomd.xml文件就是记录yum源文件依赖关系的,新增yum源的主要工作就是更新依赖关系。

Packages文件夹里面是rpm的各种包

2、删除repodata文件夹

rm -rf repodata

然后将自己需要添加的rpm包上传到yum源的目录下面

将本地docaer.rpm文件上传到 /mnt/centos/ 目录下

在服务器进行文件查看

# 找到安装yum源的位置
cd /mnt/centos/
# 查看是否上传
ls -la

将rpm文件移动到挂载目录下

mv docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm Packages/

3、创建新的repodata文件夹(时间可能比较长耐心等待

createrepo .
#如果提示命令不存在,先安装:
yum -y install createrepo 

4、更新yum源配置

# 清除原来的yum缓存
yum clean all
# 建立元数据缓存
yum makecache
# 显示已配置的源
yum list | grep docker

新的rpm包在本地yum源中生效了_

posted @ 2023-02-28 09:42  超人那个超~  阅读(615)  评论(0编辑  收藏  举报