Linux: Centos 搭建rpm私有仓库 您所在的位置:网站首页 私有镜像仓库镜像删除 Linux: Centos 搭建rpm私有仓库

Linux: Centos 搭建rpm私有仓库

2023-01-29 16:25| 来源: 网络整理| 查看: 265

纯净版,未联网情况下进行如下安装:

mkdir -p /application/yum/centos7.x/x86_64 && cd /application/yum/centos7.x/x86_64 上传所有的rpm文件(在我的下载文件中能找到)到这个目录下面

安装 createrepo rpm --import /etc/pki/rpm-gpg/RPM*

rpm -ivh --force 为前缀执行以下命令,并依次安装如下的依赖: (以下的包已经存在于/application/yum/centos7.x/x86_64中) deltarpm-3.6-3.el7.x86_64.rpm python-deltarpm-3.6-3.el7.x86_64.rpm libxml2-2.9.1-6.el7_2.3.x86_64.rpm libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm createrepo-0.9.9-28.el7.noarch.rpm

root账户执行以下操作: 创建仓库目录和索引指向 createrepo -pdo /application/yum/centos7.x/x86_64 /application/yum/centos7.x/x86_64

启动本地镜像站点服务 python -m SimpleHTTPServer 80 &>/dev/null &

cd /etc/yum.repos.d/ && mkdir repo_bak && mv CentOS-* ./repo_bak vim /etc/yum.repos.d/simplerpm.repo

[simplerpm] name=Server baseurl=http://127.0.0.1 enable=1 gpgcheck=0

yum --enablerepo=oldboy --disablerepo=base,extras,updates,epel list

测试访问 curl http://127.0.0.1

批量安装依赖包,执行如下命令: cd /application/yum/centos7.x/x86_64 && yum -y localinstall *.rpm

cd /application/yum/centos7.x/x86_64 && yum -y localinstall *.rpm --skip-broken 如果提示某个rpm包有多个版本,那么建议保留想要的那个,其他的删除或备份成其他名称,只要不是.rpm结尾就行 如果提示已有依赖在这之前安装过了,形成了冲突,那就将提示的rpm也备份掉 如果提示有些rpm需要解密才能打开,正好秘钥又失效了,我们先将其备份,然后单独以忽略秘钥key的不安全方式执行。或者直接下载最新的替换安装



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有