挂载光盘或ISO至/mnt;2. 备份原有repo文件;3. 创建local.repo配置本地源;4. 清除并重建yum缓存,提示“Metadata Cache Created”即成功。

在没有外网的环境中,搭建本地yum源可以方便地进行软件包的安装与管理。通过挂载系统安装光盘或使用已下载的软件包目录,可以快速配置一个本地yum源。
1. 挂载ISO镜像或光盘
将系统安装光盘或ISO镜像挂载到指定目录:
挂载光盘:mount /dev/cdrom /mnt挂载ISO文件:mount -o loop /root/CentOS-7-x86_64-DVD.iso /mnt
挂载成功后,/mnt 目录中应包含 Packages 目录和 repodata 目录,这是yum源所需的数据。
2. 备份原有repo文件
进入yum配置目录,备份网络源配置,避免干扰本地源:
mv /etc/yum.repos.d/* /tmp/
3. 创建本地源配置文件
新建一个repo文件,例如 local.repo:
vim /etc/yum.repos.d/local.repo
写入以下内容:
魔搭MCP广场
聚合优质MCP资源,拓展模型智能边界
46 查看详情
[local]name=Local CentOSbaseurl=file:///mntenabled=1gpgcheck=0
说明:
name:源的描述名称baseurl:指向本地路径,使用 file:// 协议enabled=1:启用该源gpgcheck=0:关闭GPG校验(如需开启,可指定 gpgkey=file:///mnt/RPM-GPG-KEY-CentOS-7)
4. 清除缓存并生成本地源缓存
执行以下命令重建yum缓存:
yum clean allyum makecache
如果看到“Metadata Cache Created”提示,说明本地源配置成功。
此时就可以使用 yum install 安装软件包,yum会从本地/mnt中查找rpm包。
基本上就这些,不复杂但容易忽略gpgcheck或路径错误。保持挂载状态,重启后可添加到 /etc/fstab 自动挂载。
以上就是Linux如何搭建yum本地源的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/435398.html
微信扫一扫
支付宝扫一扫