Linux Redhat 7 安装免费yum源

摘要:
LinuxRedhat7安装免费yum源地址:http://www.cnblogs.com/nbartchen/p/8565816.html1 . 检查是否安装相关的包rpm-qa|grepyum|xargsrpm-e--nodeps2,在本地下载rpm包,并安装curl-Ohttp://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-16

Linux Redhat 7 安装免费yum源

出处地址:http://www.cnblogs.com/nbartchen/p/8565816.html

1、查看是否安装相关包

rpm -qa|grep yum|xargs rpm -e --nodeps

2、下载rpm包到本地、并安装

curl -O http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-163.el7.centos.noarch.rpm
curl -O http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
curl -O http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm

3、安装rpm包

rpm -ivh yum-*

4、备份redhat yum源,新建免费yum源目录

mv /etc/yum.repos.d/ /etc/yum.repos.d.backup
mkdir /etc/yum.repos.d

5、下载yum Centos7 yum源、移动到yum目录

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
mv CentOS7-Base-163.repo /etc/yum.repos.d

6、修改文件相关内容

# 进入文件 编辑 CentOS7-Base-163.repo
:%s/$releasever/7/g

7、更新yum缓存测试使用

yum clean all
yum makecache
yum repolist all

注:如上述不生效需采取另一种方式

Linux Redhat 7 安装免费yum源第1张Linux Redhat 7 安装免费yum源第2张
rpm -ivh yum-*
警告:yum-3.4.3-154.el7.centos.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
错误:依赖检测失败:
    python-urlgrabber >= 3.10-8 被 yum-3.4.3-154.el7.centos.noarch 需要
    rpm >= 0:4.11.3-22 被 yum-3.4.3-154.el7.centos.noarch 需要
报错

1、python-urlgrabber和rpm包升级

curl -O http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-9.el7.noarch.rpm
curl -O http://mirrors.163.com/centos/7/os/x86_64/Packages/rpm-4.11.3-40.el7.x86_64.rpm
rpm -Uvh rpm-4.11.3-40.el7.x86_64.rpm --nodeps 
rpm
-Uvh python-urlgrabber-3.10-9.el7.noarch.rpm --nodeps

2、添加vim源

vim /etc/yum.repos.d/CentOS-Base.repo

Linux Redhat 7 安装免费yum源第1张Linux Redhat 7 安装免费yum源第4张
#CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$7 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
 
#released updates
[updates]
name=CentOS-$7 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that may be useful
[extras]
name=CentOS-$7 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$7 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
配置文件

3、更新yum缓存测试使用

yum clean all
yum makecache
yum repolist all

免责声明:文章转载自《Linux Redhat 7 安装免费yum源》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Isilon上数据是如何存放的?KEIL 中结构体对指定元素(函数指针)初始化的探索(呼吸灯为例)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

DPDK — 安装部署

目录 文章目录 目录 官方手册 环境参数 环境准备 RT Kernel 基础软件依赖 设置大页内存 安装 DPDK 获取 DPDK 代码 设置环境变量 编译安装 目标环境目录 加载内核模块 绑定网卡到新的内核驱动模块 适配 Mellanox ConnectX-5 网卡(可选) hellowrold 官方手册 https://doc.d...

Ansible 系列之 Inventory 资源清单介绍

一、Inventory 库存清单文件 1.Inventory 作用 Ansible 可以在同一时间针对多个系统设施进行管理工作。它通过选择Ansible 资源清单文件中列出的系统,该清单文件默认是在/etc/ansible/hosts,也可以使用 -i <path> 进行路径的指定。文件内的格式INI 风格,中括号内为分组名。 除了这个文件之...

下载 CentOS 7 镜像文件

CentOS 7 镜像文件的下载地址 CentOS 官网:https://www.centos.org/ 点击“Get CentOS Now” 点击想要下载的ISO镜像,(目前仅有“DVD ISO”和“Minimal ISO”, 以前还有“Everything ISO”;DVD、Minimal、Everything这个概念类似windows有家庭版、企...

docker客户端安装

前置条件 CentOS7.1以上 查看发行版版本号 lsb_release -a 安装docker yum安装 1)使用root权限登录系统 2)更新系统包到最新 yum -y update 3)添加yum仓库 # cat >/etc/yum.repos.d/docker.repo <<-EOF [dockerrepo] name=Doc...

【环境搭建】PostgreSQL 10.7 rpm安装离线部署到 centOS 6.8

1.下载rpm包: 1)下载依赖包 libicu.rpm 百度rpm, 进入http://fr2.rpmfind.net/linux/RPM/, 搜索libicu, 下载对应linux系统版本的依赖,此处下载的是centos6.8的 http://fr2.rpmfind.net/linux/rpm2html/search.php?query=libicu&...

CentOS 7 安装、配置、使用 PostgreSQL 9.5及PostGIS2.2

学习CentOS下安装使用PostgreSQL 【安装过程】 1.添加RPM    yum install https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm2.安装PostgreSQL 9.5     y...