centos7安装yum源

2017-11-13 17:14:14 18312

需求

系统最小化安装完成后通常要配置一个或者两个yum源, 以便初始化系统时能够正常安装必需工具

环境: CentOS 7系列

没外网的环境, 只能搭建本地yum (机器较多的生产环境通常有内网yum源, 这里只讨论模拟环境的本地yum源)

mkdir /media/CentOS7
cat >> /etc/fstab << end 
/dev/cdrom  /media/CentOS7     iso9660  defaults     0 0 
end 
mount -a  # 如果这一步报错, 请检查是否已接入光盘 
mkdir /etc/yum.repos.d/bak 
mv /etc/yum.repos.d/*.repo  /etc/yum.repos.d/bak/ 
cat >> /etc/yum.repos.d/local.repo << end
[local]
name=mirrors_of_local
baseurl=file:///media/CentOS7
enabled=1
gpgcheck=0
end

有外网的环境下, 国内的推荐阿里云的yum源, 在已有本地yum的环境下, 先安装一个yum工具, 方便我们管理yum源 (如果是6系列系统, 把7改为6即可, 下同)

yum install -y yum-utils
yum-config-manager --add-repo=http://www.landui.com/epel/7Server/x86_64/
echo "gpgcheck=0" >> /etc/yum.repos.d/mirrors.aliyun.com_epel_7Server_x86_64_.repo
yum clean all

若没有本地yum源, 只好手动编辑仓库文件

cat >> /etc/yum.repos.d/test.repo << end
[jishuyiliu]
name=mirrors_of_aliyun
baseurl=http://www.landui.com/epel/7Server/x86_64/
enabled=1
gpgcheck=0
end

附:

yum list                      ###列出所有安转包
yum list installed     ###列出已经安装的
yum list available     ###列出没有安装的
yum remove 软件名        ###卸载软件
yum install 软件名         ###安装软件
yum search 关键字        ###搜索与关键字相关的软件
yum reinstall 软件名     ###从新安装软件
yum repolist all              ###列出仓库列表
yum info 软件名            ###查询软件信息
yum groups list             ###列出软件组
yum groups install       ###安装组
yum groups remove      ###卸载组
yum groups info           ###查看组信息


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: