1.1. 为什么要制作本地YUM

YUMLinux上使用源码的方式安装软件非常麻烦,使用yum可以简化安装的过程.

 

1.2. YUM源的原理

YUM源其实就是一个保存了多个RPM包的服务器,可以通过http的方式来检索、下载并安装相关的RPM

1.3 制作本地YUM

1.准备一台Linux服务器,用最简单的版本CentOS-6.7-x86_64-minimal.iso

2.配置好这台服务器的IP地址

3.上传CentOS-6.7-x86_64-bin-DVD1.iso到服务器,或者挂载在本机目录

4.CentOS-6.7-x86_64-bin-DVD1.iso镜像挂载到某个目录

 

mkdir /var/iso

mount -o loop CentOS-6.7-x86_64-bin-DVD1.iso /var/iso

补充:挂载光盘(无需上传ios文件)

mkdir /mnt/cdrom

mount -t iso9660 -o ro /dev/cdrom/ /mnt/cdrom

5.修改本机上的YUM源配置文件,将源指向自己

备份原有的YUM源的配置文件

cd /etc/yum.repos.d/

rename .repo .repo.bak *

vi CentOS-Local.repo

 

 

[base]

name=CentOS-Local

baseurl=file:///mnt/cdrom

gpgcheck=1

enabled=1  

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6


 

添加上面内容保存退出

6.清除YUM缓冲

yum clean all

7.列出可用的YUM

yum repolist

8.安装相应的软件

yum install -y httpd

 

2. YUM的常用命令

安装httpd并确认安装

yum instll -y httpd

 

列出所有可用的packagepackage

yum list

 

清除所有缓冲数据

yum clean all

 

列出一个包所有依赖的包

yum deplist httpd

 

/******************/ 这个是删除操作

删除httpd

yum remove httpd