红帽6.9搭建yum源的2种方式(HTTP和本地)
方式一:HTTP搭建
1.首先删除本身所带的yum
`rpm -qa | grep yum | xargs rpm -e --nodeps ` #忽略依赖关系,强行删除
若出现

将后面的文件用rm -f删除即可
2.检查是否全部删除
`rpm -qa | grep yum`
3.下载yum包
mkdir -p /root/software/ #建立一个存储软件的文件夹
cd /root/software/ # 进来下载下面软件,下载后就保存到这个文件夹里面
软件包地址: https://mirrors.163.com/centos/6/os/x86_64/Packages/
注:地址(版本6.0-6.9都到6文件夹下,一次类推)
wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
-- wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
wget -c http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
4.安装上述软件
rpm -ivh yum*.rpm
5.更新yum源文件
cd /etc/yum.repo.d/ #进入yum配置文件中
rm -f ../* #删除原来的配置文件
wget https://mirrors.163.com/.help/CentOS6-Base-163.repo #从163下载对应文件
注:将CentOS6-Base-163.repo里面的‘basearch替换为x86_64
方式二:本地安装
1.进入yum配置目录,新建一个以repo结尾的文件
cd /etc/yum.repo.d
vim rhel6.9.repo #内容中加入以下内容
[rhel6.9] #yum仓库唯一标识符,避免与其他仓库重复
name=rhel6.9 #仓库描述名称
baseurl=file:///media/cdrom #提供的方式:此为本地提供(file:///..)
enabled=1 #是否启用
gpgcheck=1 # 设置此源是否校验文件 0为否,1为是
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release 若上述开启校验,则此为公钥地址
2.创建挂载目录并挂载
mkdir /media/cdrom
mount /dev/cdrom /media/cdrom #挂载目录
3.将挂载信息写入/etc/fstab中实现永久挂载
echo "/dev/cdrom /media/cdrom iso9660 defaults 0 0 " >> /etc/fstab
三.清理与升级工作
1.清除缓存
yum clean all
2.重建软件包信息缓存,以提高查询速度
yum makecache
3.软件或者系统升级
yum update #升级所有包,改变软件设置和系统设置,系统版本内核都升级
yum -y upgrade #升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
作者:一名IT小学生
链接:https://www.jianshu.com/p/6ef8f1e72f4e
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
红帽6.9搭建yum源的2种方式(HTTP和本地)的更多相关文章
- 如何快速搭建yum源
yum命令能够从指定的服务器自动下载rpm包并安装,它最强大的地方就是可以自动处理软件包的依赖关系,能够一次安装所有依赖的关系包.下面将通过虚拟机平台介绍两种快速搭建yum源的方法: 一.有网络的情况 ...
- CentOS搭建yum源及EPEL仓库
一.CentOS搭建yum源 1.备份配置文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backu ...
- CentOS7创建本地YUM源的三种方法
这篇文章主要介绍了CentOS7创建本地YUM源的三种方法,本文讲解了使用CentOS光盘作为本地yum源.如何为CentOS创建公共镜像.创建完全自定义的本地源等内容,需要的朋友可以参考下 ...
- 配置 yum 源的两种方法
配置 yum 源的两种方法 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除red ...
- yum和编译两种方式升级or降级Centos内核
http://blog.51cto.com/renzhiyuan/1882599 今天探讨用yum和编译两种方式升级或者降级内核版本: 升级:比如玩kvm,docker等虚拟化,centos内核则升级 ...
- 设置npm源的几种方式
设置npm源的几种方式 原始源 # the original source https://registry.npmjs.org/ 方案: 使用nrm 安装 npm install -g nrm 列出 ...
- 基于FTP服务器搭建yum源
本例以CentOS6.8为试验对象,来搭建基于FTP服务器的yum源. 一.配置本地yum源 1.创建挂载目录/yum mkdir /yum 2.挂载镜像 mount -o loop CentOS- ...
- linux服务搭建---yum源服务搭建
yum源服务 1.本地yum源 2.yum源不在本地 1> ftp服务器 2> nfs服务器 1.本地yum源 前提: linux系统 找到一个相应 ...
- CentOS7搭建yum源仓库(阿里源)
文章目录 注意:环境要求 1.配置服务器端yum 1.1.安装yum源工具 1.2.配置nginx 1.2.1.配置nginx页面目录 1.3.替换yum源文件 1.4.建立yum源仓库 2.配置客户 ...
随机推荐
- Android 自定义Vie 对勾CheckBox
天在美团点外卖,有一个商品推荐的条目,上面的CheckBox是自定义的,虽然我们大部分都是用图片来自定义样式.但是还是可以自定义View来绘制的,只要画一个圆和对勾即可. 最终效果 最终效果.png ...
- 从零搭建Golang开发环境--go修仙序章
1. 什么是go语言 Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态 .强类型.编译型语言 .Go 语 ...
- 【Python】数据结构
列表的更多特性 list.append(x) 在列表的末尾添加一个元素.相当于 a[len(a):] = [x] . list.extend(iterable) 使用可迭代对象中的所有元素来扩展列表. ...
- Python数据结构与算法之图的广度优先与深度优先搜索算法示例
本文实例讲述了Python数据结构与算法之图的广度优先与深度优先搜索算法.分享给大家供大家参考,具体如下: 根据维基百科的伪代码实现: 广度优先BFS: 使用队列,集合 标记初始结点已被发现,放入队列 ...
- VS中OpenCV用imread读取不到图片
转自:https://blog.csdn.net/u012423865/article/details/78116059 在VS中OpenCV用imread读取不到图片 今天在Visual Studi ...
- 0xctf[No parameters readfile](魔改版[GXYCTF2019]禁止套娃)
阅读本文前建议先阅读本站中的另一篇文章:[GXYCTF2019]禁止套娃 重要参考链接:http://www.heetian.com/info/827 Leon师傅魔改了[GXYCTF2019]禁止套 ...
- 利用 JS 脚本实现网页全自动秒杀抢购
利用 JS 脚本实现网页全自动秒杀抢购 倒计时页面: 倒计时未结束时,购买按钮还不能点击. 结束时,可以点击购买,点击后出现提示"付款成功" 展示效果 1.制作测试网页 首先我们来 ...
- 多测师讲解性能测试_面试题_001高级讲师肖sir
什么叫做性能测试?1. 软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,所以一般来说性能测试介入的时机是在功能测试完成之后.另外,由定义中的及时性可知性能也是一种指标,可以 ...
- Js电子时钟
简单版电子时钟,需要以下几个步骤 1. 封装一个函数 返回当前的时分秒 2. 使用定时器使当前以获取到的系统时间走动,每间隔一面调用 3. 把获取到的时间放到span盒子里,添加样式 效果展示 实现 ...
- day26 Pyhton 复习re模块和序列化模块
# re # 正则表达式 # 元字符 # 量词 # 贪婪匹配与惰性匹配 # 元字符量词 # 元字符量词? 在量词规范内,遇到一个x就停下来 # .*?x (.如果是第一个元素,那么它一定会从第一个元素 ...