极简配置本地yum源

随着官方放弃对REHL7/centos7之前的版本维护,第三方yum源仓库也越来越不稳定,本地YUM源直接从本地文件系统读取,无需网络传输,可以快速为多台服务器提供软件源。本文以CentosOS7分享最简单的本地YUM源配置方法。

1.挂载镜像

[root@localhost ~]# mount /dev/cdrom /media/
mount: /dev/sr0 写保护,将以只读方式挂载/
# (可选)开机自动挂载,需要确保开机前iso镜像已连接或镜像已存储在操作系统目录
[root@localhost ~]# vim /etc/fstab
#增加一行
/dev/cdrom /media iso9660 defaults 0 0

2.修改配置文件CentOS-Media.repo(操作系统)

#修改前注意自行备份
vim /etc/yum.repos.d/CentOS-Media.repo
#改为以下内容后保存
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media
gpgcheck=0
enabled=1
# gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

3.更新YUM缓存

# 清理旧缓存
yum clean all
# 建立新缓存
yum makecache
# 测试配置
yum list available

至此,本地yum源配置完毕。

附:yum常用操作命令

# 安装单个软件包
yum install package_name

# 安装多个软件包
yum install package1 package2 package3

# 安装软件包组
yum group install "Group Name"

# 静默安装(自动确认)
yum install -y package_name

# 重新安装软件包
yum reinstall package_name

# 更新指定软件包
yum update package_name

# 更新所有可更新软件包
yum update

# 检查更新但不实际执行
yum check-update

# 更新系统内核
yum update kernel

# 删除软件包
yum remove package_name

# 删除软件包及其依赖
yum autoremove package_name

# 清除无用包
yum autoremove

# 删除缓存包
yum clean packages

# 按名称搜索软件包
yum search keyword

# 搜索包含特定文件的包
yum provides /path/to/file
yum whatprovides filename

# 搜索所有可用包
yum list available

# 搜索已安装包
yum list installed

# 搜索可更新包
yum list updates
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容