CentOS 7如何配置yum源
相关说明:
本教程主要讲解配置“本地yum源”、“网络yum源”以及“ELEP源”
yum简介:
1.Yum(全称为 Yellowdog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。
2.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
3.本地yum源:光盘的rpm包集合
4.网络yum源:163或阿里云的yum源等,从网络下载
5.elep源:
1.EPEL(Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.
2.ScientificLinux是重新编译的Red Hat Enterprise Linux,由费米国家加速器实验室、欧洲核研究组织以及世界各地的大学和实验室共同开发。
配置本地yum源:
1.使用CentOS光盘作为本地yum源
2.实体机:直接放入光盘
3.VM虚拟机:虚拟机-可移动设备-CD/DVD-连接
4.前期准备:
mkdir /mnt/cdrom #创建用于挂载光盘的目录
mount /dev/cdrom /mnt/cdrom #挂载
umount /mnt/cdrom #卸载
cp-avf /mnt/cdrom /yum #若不想每次都放光盘,可复制光盘文件到本地硬盘yum目录下
5.创建repo文件:
cat>>/etc/yum.repos.d/CentOS-Local.repo<<-EOF
[Local]
name=LocalYum
baseurl=file:///yum
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
EOF
6.cat>>EOF与cat>>-EOF的区别:
(1).如果重定向的操作符是<<-,那么分界符(EOF)所在行的开头部分的制表符(Tab)都将被去除
(2)可以解决由于脚本中的自然缩进产生的制表符
(3)在使用cat<<EOF时,输入完成后,需要在一个新的一行输入EOF结束stdin的输入。EOF必须顶行写,前面不能用制表符或空格键
7.更新yum缓存:
yum clean all #清除缓存
yum makecache #生成缓存
yum list #显示所有已经安装和可以安装的程序包
配置网络yum源:
1.备份原始yum源:
cd /etc/yum.repos.d
mv CentOS-Base.rpeo CentOS-Base.repo.bak
2.配置CentOS的DNS:
vim /etc/resolv.conf
nameserver 114.114.114.114 //国内dns
nameserver 8.8.8.8 //国外dns
3.下载yum文件,替代原始yum源:
(1)网易yum源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all //清除缓存
yum makecache //生成缓存
解析:wget -o,使用“-o”参数来指定一个文件名
(2)阿里云yum源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
配置ELEP源:
yum -y install epel-release
yum clean all
yum makecache
是的,不用怀疑,就是这么简单!
CentOS 7如何配置yum源相关推荐
- 配置yum源并与公网同步更新
转:http://salogs.com/2010/04/%E9%85%8D%E7%BD%AEyum%E6%BA%90%E5%B9%B6%E4%B8%8E%E5%85%AC%E7%BD%91%E5%90 ...
- linux6.5 安装yum,配置Centos 6.5的yum源
问题:redhat 6.4 默认自带的 yum 源需要注册,才能更新. 解决方案:删除默认的yum源,手动配置Centos 6.5的yum源. 我这里的系统是RedHat 6.4的所以在 http:/ ...
- CentOS配置本地Yum源、阿里云Yum源、163Yum源、并配置Yum源的优先级
一.用Centos镜像搭建本地Yum源 由于安装centos后的默认Yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的Yum源替换成aliyun的Yum源或者 ...
- CentOS 6.5 本地yum源配置
CentOS 6.5 本地yum源配置 由于多数服务器均使用内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源. 1.将rpm库添加到系统中 虚拟机 ...
- RHEL/CentOS/Fedora常用的 CentOS 5/6/7 yum 源(EPEL、Remi、RPMForge、RPMFusion, ius,163,sohu,阿里云)配置...
RHEL以及他的衍生发行版如CentOS.Scientific Linux为了稳定,官方的rpm repository提供的rpm包往往是很滞后的,当然了,这样做这是无可厚非的,毕竟这是服务器版本,安 ...
- centos配置yum源
本文主要赘述在centos系统配置yum源的两种方式. 参考文章: centos配置yum源 Yum工具详解 配置外网yum源 确认可以访问外网. curl www.baidu.com 查看yum源, ...
- linux中科大yum源,CentOS:国内常用的yum源
工作中大多数使用CentOS系统,当我们安装完CentOS系统的时候其实yum已经配置好了.我们直接执行yum install 软件包名称 就可以安装好一个软件包.他默认使用配置好的CentOS的源. ...
- 搭建yum源,配置yum源
centos软件包不外乎有三大类: 镜像下载的dvd1 里面的 为base 基础包 镜像下载的dvd2 里面的 为Extra 扩展包 互联网上的其他的为 epel包 epel源的官方地址 http ...
- Linux软件安装配置Yum源
一.rpm软件安装包 RPM的优点 RPM内含已经编译过的程序与配置文件等数据,可以让用户免除重 新编译的困扰 RPM在被安装之前,会先检查系统的硬盘容量.操作系统版本等,可 避免文件被错误安装 RP ...
最新文章
- python面试基本题(你需要的)
- python3 读取txt替换、n_从Python2迁移到Python3实战(一) pyupgrade
- opencv 图像 抠图 算法_人人可用的在线抠图,AI自动化的那种!北大校友算法玩出新高度...
- 电脑内存占用莫名很高_CPU占用高,电脑莫名卡顿?万能的重启拯救不了就用这3招,妥了!...
- LeetCode算法入门- Reverse Integer-day6
- 数据挖掘--挖掘建模-时序模式-ARIMA模型
- 如何查看和转移 Windows Server 2003 中的 FSMO 角色
- 用户组培训资料和资源
- L3MON-远程Android管理套件环境搭建
- 佳能Canon PIXMA MP492 打印机驱动
- 计算的威力,智慧的传奇——Fabrice Bellard
- java 转pem_将Java密钥库转换为PEM格式
- 分号与逗号的区别及举例_顿号、逗号、分号的区别
- autojs免root脚本引擎编写的QQ空间点赞脚本源码
- 计算机哪种语言处理速度最快,哪种高级编程语言的执行速度最快?
- HTML5前端视频_React视频-张晓飞-专题视频课程
- DynamicBone 飘带飘动风吹动效果
- 实用新型专利属于发明专利吗
- 西门子、福特、三菱汽车、苹果、沃博联、瑞幸等公司高管变动
- 环球网校伊贵业:职业教育的破局与新局丨蓝鲸人物