方式一: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和本地)的更多相关文章

  1. 如何快速搭建yum源

    yum命令能够从指定的服务器自动下载rpm包并安装,它最强大的地方就是可以自动处理软件包的依赖关系,能够一次安装所有依赖的关系包.下面将通过虚拟机平台介绍两种快速搭建yum源的方法: 一.有网络的情况 ...

  2. CentOS搭建yum源及EPEL仓库

    一.CentOS搭建yum源 1.备份配置文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backu ...

  3. CentOS7创建本地YUM源的三种方法

    这篇文章主要介绍了CentOS7创建本地YUM源的三种方法,本文讲解了使用CentOS光盘作为本地yum源.如何为CentOS创建公共镜像.创建完全自定义的本地源等内容,需要的朋友可以参考下     ...

  4. 配置 yum 源的两种方法

    配置 yum 源的两种方法 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:  1.删除red ...

  5. yum和编译两种方式升级or降级Centos内核

    http://blog.51cto.com/renzhiyuan/1882599 今天探讨用yum和编译两种方式升级或者降级内核版本: 升级:比如玩kvm,docker等虚拟化,centos内核则升级 ...

  6. 设置npm源的几种方式

    设置npm源的几种方式 原始源 # the original source https://registry.npmjs.org/ 方案: 使用nrm 安装 npm install -g nrm 列出 ...

  7. 基于FTP服务器搭建yum源

    本例以CentOS6.8为试验对象,来搭建基于FTP服务器的yum源. 一.配置本地yum源 1.创建挂载目录/yum mkdir /yum 2.挂载镜像 mount -o loop  CentOS- ...

  8. linux服务搭建---yum源服务搭建

    yum源服务 1.本地yum源 2.yum源不在本地          1>  ftp服务器     2>  nfs服务器 1.本地yum源 前提:    linux系统   找到一个相应 ...

  9. CentOS7搭建yum源仓库(阿里源)

    文章目录 注意:环境要求 1.配置服务器端yum 1.1.安装yum源工具 1.2.配置nginx 1.2.1.配置nginx页面目录 1.3.替换yum源文件 1.4.建立yum源仓库 2.配置客户 ...

随机推荐

  1. Python练习题 011:成绩打分

    [Python练习题 011] 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. ---------------------- ...

  2. Linux常用命令代码大全

    arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 – (SMBIOS / DMI ...

  3. K-DTree入门

    \(K-D Tree\),一种用来维护\(K\)维数据的数据结构.常用于维护各种高维的数据,或者是邻近搜索等.从另一种意义上说,实际上就是高维的二叉搜索树.对于一些常见的问题,如\(k\)远点对.三位 ...

  4. Linux系统编程—有名管道

    ▋****1. 管道的概念 管道,又名「无名管理」,或「匿名管道」,管道是一种非常基本,也是使用非常频繁的IPC方式. 1.1 管道本质 管道的本质也是一种文件,不过是伪文件,实际上是一块内核缓冲区, ...

  5. Oracle误操作 数据恢复

    SELECT * FROM v$sqlarea //查询最近sql记录 SELECT r.FIRST_LOAD_TIME,r.* FROM v$sqlarea r ORDER BY r.FIRST_L ...

  6. javascript里面的this指向问题

    1:一般情况下this最终指向调用它的那个对象. 2:全局作用域或者普通函数中的this都会指向window. 例1:console.log(this); //  在控制台输出的是BOM顶级对象 wi ...

  7. 多测师讲解html _段落标签002_高级讲师肖sir

    <html> <head> <meta charset="UTF-8"> <title>段落标签</title> < ...

  8. PHP-FPM包的安装与配置 转

    实验环境:CentOS7 [root@~ localhost]#yum -y install php-fpm php-fpm包:用于将php运行于fpm模式 #在安装php-fpm时,一般同时安装如下 ...

  9. linux(centos8):查看操作系统的当前版本(os/kernel/bash)

    一,查看redhat系操作系统的版本: 适用于centos/fedora/rhel等 [root@centos8 ~]# cat /etc/redhat-release CentOS Linux re ...

  10. 判断ip地址是属于国内还是国外

    一,如何判断一个ip地址是否属于国内? 我们以前使用淘宝提供的一个api地址进行判断,但经常出现打不开的报错, 因为只需要判断是国内或国外,于是考虑自己搞一个简单的. 分配给国内的ip地址在apnic ...