既然linux支持本地yum,我本就不需要依赖别的服务器来完成任务勒,我们可以把光盘直接做成一种yum仓库。离开了网络我们也可以运行得很好,只需要告诉自己yum仓库就是自己的本地光盘挂载点就行了

         cd  /etc/yum.repos.d                          //还需要切换到还目录

         vim   server1.repo                     //之前建好的文件,也可以重新建

打开以后会看到如下内容:

********************************************************************

[rhel-server]

 

name=Red Hat Enterprise Linux server

baseurl=ftp://x.x.x.x/rhel/Server

enabled=1

gpgcheck=1

gpgkey=ftp://x.x.x.x/rhel/RPM-GPG-KEY-redhat-release

[rhel-VT]

name=Red Hat Enterprise Linux VT

baseurl=ftp://x.x.x.x/rhel/VT

enabled=1

gpgcheck=1

gpgkey=ftp://x.x.x.x/rhel/RPM-GPG-KEY-redhat-release

[rhel-cluster]

name=Red Hat Enterprise Linux cluster

baseurl=ftp://x.x.x.x/rhel/Cluster

enabled=1

gpgcheck=1

gpgkey=ftp://x.x.x.x/rhel/RPM-GPG-KEY-redhat-release

[rhel-clusterstorage]

name=Red Hat Enterprise Linux clusterstorage

baseurl=ftp://x.x.x.x/rhel/ClusterStorage

enabled=1

gpgcheck=1

gpgkey=ftp://x.x.x.x/rhel/RPM-GPG-KEY-redhat-release

 

********************************************************************

这是网络yum的配置文件 当然如果服务器开启的是web服务只需把ftp换成http就行了或别的服务时只需改动上文中的ftp处即可。

如果配置好了网络yum只需执行下面的操作即可

cd `s&ftp://x.x.x.x/rhel&file:///mnt/cdrom&` server1.repo      /*可以先试一下此时不改变原文件只改变输出*/

若果执行成功即可执行下面的命令

cd  -i `s&ftp://x.x.x.x/rhel&file:///mnt/cdrom&` server1.repo 

结果如下:

**********************************************************************

[rhel-server]
name=Red Hat Enterprise Linux server
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
[rhel-VT]
name=Red Hat Enterprise Linux VT
baseurl=file:///mnt/cdrom/VT
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
[rhel-cluster]
name=Red Hat Enterprise Linux cluster
baseurl=file:///mnt/cdrom/Cluster
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
[rhel-clusterstorage]
name=Red Hat Enterprise Linux clusterstorage
baseurl=file:///mnt/cdrom/ClusterStorage
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

*******************************************************************

和网络yum没多大改动。执行     yum list all     系统又开始缓存勒

可以来安装一个包试一下, 如邮件的接受服务

yum  list all  |grep dovecot           //这样便可搜索

yum  install   dovecot                 //安装

当下面出现了交互式,你按“y”就行了

yum remove  dovecot                 /卸载

此时出现交互式时你就需要谨慎处理勒

 

yum结束