1.源的存储目录:

/etc/yum.repos.d/

新建一个加载本地光盘源的源文件Centos7

vi /etc/yum.repos.d/Centos7


2.挂载光盘

mount /dev/cdrom  /mnt 将光盘挂载到/mnt下面

df -lh 检查光盘是否成功挂载到/mnt目录下

Linux CentOS7本地源编写_清除缓存



3.编写源内容:

[Centos-Local]

name=Centos-Local

Baseurl=file///mnt

enabled=1

gpgcheck=0   //选择1需要检查KEY


4.验证yum源:

yum clean all

yum repolist

Linux CentOS7本地源编写_centos_02

安装工具包:

yum -y install net-tools


Linux CentOS7本地源编写_yum源_03


扩展yum 命令:

yum list ​  # yum list显示所有已经安装和可以安装的程序包

yum info rpm 显示安装包rpm的详细信息

yum删除

yum remove httpd 删除程序包httpd ,也就是卸载。

yum deplist rpm 查看程序rpm依赖情况

yum包的升级


yum check-update 检查可更新的程序

   yum update 全部更新,升级所有包,以及升级软件和系统内核,这就是一键升级。他可以更新CentOS的内核到最新版本。

   yum update package1 更新指定程序包package1,  

   yum upgrade package1 升级指定程序包package1

清除缓存

yum clean packages 清除缓存目录下的软件包

yum clean headers 清除缓存目录下的 headers

yum clean oldheaders 清除缓存目录下旧的 headers

yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的header


当我们想用一些命令但是又想不起来这个命令属于哪个包时 可以使用这个命令

yum search ifconfig ​ //可以查询到ifconfig 命令属于net-tools 我们安装net-tools 就可以使用ifconfig 命令

Linux CentOS7本地源编写_yum源_04