天天看点

Linux配置本地YUM源前言上传并挂载验证挂载配置本地yum源清理缓存查看软件包常用命令

前言

在内网环境下,我们无法通过yum连接互联网下载相关的系统软件包,需要通过配置本地yum源的方式实现软件包的安装。

上传并挂载

esx-pkg.iso

(esx表示不同版本操作系统,centos6用es6-pkg.iso,centos7用es7-pkg.iso,以此类推) 上传到

/media/iso

目录下,依次执行以下命令

附,百度网盘下载地址,提取码为 aj91:

  • es6-pkg.iso
  • es7-pkg.iso
mkdir /media/iso
mkdir /media/mnt
mount -o loop /media/iso/esx-pkg.iso /media/mnt
           

验证挂载

df -h

ls /media/mnt

配置本地yum源

cd /etc/yum.repo.d

mkdir bak

mv *.repo bak/

vi local.repo

# 粘贴以下内容到 local.repo
[local] # 仓库名称
# 仓库描述
name=local
# yum源目录
baseurl=file:///media/mnt
# 是否启用该yum源,0为禁用
enabled=1
# 检查GPG-KEY,0为不检查,1为检查
gpgcheck=0
           

清理缓存

yum clean all

查看软件包

yum list

常用命令

yum repolist : 查看可用的软件仓库信息
yum list rpm包 : 查看rpm包的安装情况,支持通配符,若为被安装,显示可用的软件仓库
yum list installed |grep rpm包: 查看rpm包是否被安装
yum info rpm包 : 查看rpm包详细信息
yum check-update : 检查可用的rpm包更新
yum install rpm包 : 安装rpm包,支持通配符
yum remove rpm包 : 删除rpm包
yum clean packages : 清除rpm包缓存
yum clean headers : 清除rpm头文件缓存
yum clean all : 清除rpm头文件以及包缓存
           

继续阅读