yum http://yum.baseurl.org 基于python;
制作文件仓库
1.下载完整镜像
http://mirrors.huaweicloud.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-Everything-2003.iso
2.挂载镜像文件
mount -o loop /mnt/hgfs/CentOS-7-x86_64-Everything-2003/CentOS-7-x86_64-Everything-2003.iso /mnt/centos
mkdir -p /usr/local/centos-iso
cp -rf /mnt/centos/* /usr/local/centos-iso/
3.编辑repo配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-local.repo
vi /etc/yum.repos.d/CentOS-local.repo
[local]
name=CentOS-$releasever - local
baseurl=file:///usr/local/centos-iso/
#baseurl=http://192.168.36.207/centos-iso
gpgcheck=1
gpgkey=file:///usr/local/centos-iso/RPM-GPG-KEY-CentOS-7
4. 测试
yum clean all
yum repolist
yum makecache
yum remove gmp-devel -y
yum install gmp-devel -y
制作网络仓库
1.下载完整镜像
http://mirrors.huaweicloud.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-Everything-2003.iso
2.挂载镜像文件
mount -o loop /mnt/hgfs/CentOS-7-x86_64-Everything-2003/CentOS-7-x86_64-Everything-2003.iso /mnt/centos
mkdir -p /usr/local/centos-iso
cp -rf /mnt/centos/* /usr/local/centos-iso/
3.安装httpd
yum install httpd
service httpd start
浏览器测试 http://localhost
ln -s /usr/local/centos-iso /var/www/html/
浏览器测试 http://localhost/centos-iso
4.编辑repo配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-local.repo
vi /etc/yum.repos.d/CentOS-local.repo
[local]
name=CentOS-$releasever - local
baseurl=file:///usr/local/centos-iso/
#baseurl=http://192.168.36.207/centos-iso
gpgcheck=1
gpgkey=file:///usr/local/centos-iso/RPM-GPG-KEY-CentOS-7
4. 测试
yum clean all
yum repolist
yum makecache
yum remove gmp-devel -y
yum install gmp-devel -y
安装包下载安装
yumdownloader gmp-devel
rpm -ivh gmp-devel-6.0.0-15.el7.x86_64.rpm
rpm -evh gmp-devel
本文介绍如何使用CentOS 7的ISO镜像文件创建本地和网络仓库。包括下载镜像、挂载文件、配置repo文件等步骤,并通过yum命令进行验证。此外还介绍了直接下载安装包的方法。
802

被折叠的 条评论
为什么被折叠?



