既然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结束