Linux配置本地或阿里云yum源

一、配置本地yum源

1.上传本地iso镜像

首先创建一个上传镜像的目录

mkdir /media/iso

本篇使用xftp上传到linux中(如何使用参看我的其它文章)

2. 挂载iso镜像

创建一个用于挂载iso镜像的目录,然后键入一下命令

mkdir /media/cdrom

# 将镜像挂载到指定目录下
mount -o loop /media/iso/CentOS-7.5-x86_64-DVD-1804.iso /media/cdrom/

loop:用来把一个文件当成硬盘分区挂接上系统

挂载完成后查看本地文件

3. 编辑yum源

linux默认yum源文件都在/etc/yum.repos.d

先将原有的yum源备份

mkdir /etc/yum.repos.d/bak

mv /etc/yum.repos.d/* /etc/yum.repos.d/bak

然后编写本地yum源文件

cp /etc/yum.repos.d/bak/CentOS-Media.repo /etc/yum.repos.d/

vi /etc/yum.repos.d/bak/CentOS-Media.repo
# 按i进行编辑 修改以下几个地方  按esc切换我命令模式 :wq 保存并退出
baseurl  指定挂载的目录
gpgcheck 即不校验
enabled  启用该镜像

如果没有此文件直接在 /etc/yum.repos.d 目录下新建一个 后缀为.repo 的文件

vi 编辑键入以下内容

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/   # 挂载镜像的目录
gpgcheck=0  # 0代表不校验
enabled=1   # 1代表开启该镜像
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

然后清空缓存和建立元数据

# 清除缓存
yum clean all
# 建立元数据
yum makecache

查看yum源

yum repolist

然后就可以使用yum命令了

二、更换阿里云yum源

1.原来的yum源备份

mv /etc/yum.repos.d/* /etc/yum.repos.d/bak

2.下载阿里云yum源文件

# wget命令下载: wget [options] [url]
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
 
# curl命令下载: curl [options] [url]
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

如果没有这两个命令或者无法识别url,直接复制后面的url下载文件,然后上传到/etc/yum.repos.d目录下

最后清理缓存,建立元数据,查看yum源

# 清除缓存
yum clean all
# 建立元数据
yum makecache
# 查看当前yum源
yum repolist

yum常用命令

# 安装命令
yum [选项] install [安装包名]

-y 安装过程中,提示选择yes
-q 不显示安装过程

# 卸载命令
yum remove [包名]

# 查找软件包命令
yum search [包名]

# 清除缓存
yum clean all

# 建立元数据
yum makecache

# 查看yum源信息
yum repolist

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Akkou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值