Linux全攻略--yum服务器配置
- 格式:docx
- 大小:132.55 KB
- 文档页数:8
redhat本地yum配置的基本步骤Red Hat是一家全球领先的开源技术解决方案提供商。
在Red Hat 操作系统中,yum是一种常用的包管理工具,用于安装、更新和删除软件包。
本文将介绍Red Hat本地yum配置的基本步骤。
1. 检查yum是否已安装:首先,我们需要确认yum是否已经安装在系统中。
可以通过在终端中输入命令"yum"来检查。
如果系统中已经安装了yum,会显示相关的命令选项和用法说明。
如果没有安装yum,需要先安装yum。
2. 配置yum源:yum使用软件源来获取软件包。
默认情况下,yum使用Red Hat的官方软件源。
但是,我们也可以配置自己的本地软件源。
为了配置本地yum源,我们需要下载软件包并将其放置在本地目录中。
然后,在终端中使用编辑器打开yum的配置文件,一般为/etc/yum.repos.d/redhat.repo。
在该文件中,我们可以添加本地软件源的配置信息,包括软件源的名称、地址和其他相关选项。
3. 配置代理:如果我们在使用yum时需要通过代理服务器进行访问,可以在yum的配置文件中添加代理服务器的配置信息。
在配置文件中,我们需要指定代理服务器的地址和端口号。
这样,yum会通过代理服务器进行网络连接和软件包下载。
4. 更新软件源:在配置完本地yum源后,我们需要更新软件源的信息。
可以使用命令"yum makecache"来更新软件源。
这个命令会从配置的软件源中下载软件包的元数据,并将其存储在本地缓存中。
更新软件源的元数据可以保证我们获取到最新的软件包信息。
5. 使用yum安装软件包:配置完本地yum源并更新软件源后,我们就可以使用yum来安装软件包了。
可以使用命令"yum install"后跟软件包的名称来安装软件包。
yum会自动解决软件包的依赖关系,并下载所需的软件包进行安装。
6. 使用yum更新软件包:除了安装软件包,我们还可以使用yum 来更新已安装的软件包。
此过程是在vmware虚拟机环境下适用,如有环境变化,请参照实际环境修改参数,过程是相同的。
1,首先修改/etc/yum.repos.d/rhel-source.repo文件#vi /etc/yum.repos.d/rhel-source.repo[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch=Sourcebaseurl=file:///mntenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release保证红色字部分和实际相符2,检测telnet、telnet-server的rpm包是否安装 OS:RedHat9 [root@localhost root]#rpm -qa telnet telnet-0.17-25//telnet*.rpm是默认安装的//[root@localhost root]#rpm -qa telnet-server 空//telnet*.rpm是默认没有安装的//3,安装telnet-server第3张盘上有telnet-server-0.17-25.i386.rpm[root@localhost root]#rpm -ivh telnet-server*.i386.rpm使用yum命令#yum installp telnet#yum installp telnet-server4,修改telnet服务配置文件 vi /etc/xinetd.d/telnet service telnet { disable = yes flags = REUSEsocket_type = stream wait = no user = rootserver = /usr/sbin/in.telnetd log_on_failure += USERID }将disable=yes行前加#,或者改为disable=no PS:安装telnet-server后,系统才有文件/usr/sbin/in.telnetd5, 重新启动xinetd守护进程由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd[root@localhost root]#service xinetd restart 或[root@localhost root]#/etc/init.d/xinetd restart6, 关闭系统的防火墙linux系统默认的防火墙是“high”命令行界面CLI:[root@localhost root]# setup选择:“firewall configuration”选择:security level——“no firewall”7, 测试 telnet IP8,telnet默认开机启动1)。
Linux操作系统的安装与配置Linux是一种非常可靠和安全的操作系统,并且是许多企业和组织首选的操作系统。
与其他操作系统相比,Linux的主要优势在于它是开源的,这意味着每个人都可以查看和修改Linux的源代码。
如果你正在考虑安装和配置Linux操作系统,本文将在以下三个方面给出详细的指导:预备工作、Linux的安装和Linux的基本配置。
预备工作在安装Linux之前,您需要进行几项预备工作,以确保安装顺利完成。
首先,您需要了解自己的硬件规格。
确定您需要安装的Linux版本,并进行相应的硬件升级。
例如,如果您需要安装CentOS 7,则需要确定CPU和内存是否满足要求。
通常,建议至少使用2GB内存和8GB磁盘空间。
其次,您需要根据自己的需求选择正确的Linux发行版。
通常,Ubuntu和CentOS是最受欢迎的Linux发行版。
Ubuntu是一个用户友好的发行版,适合初学者和桌面用户。
而CentOS则是一个更加强大和稳定的发行版,适合服务器和企业级应用程序。
Linux的安装安装Linux的第一步是从Linux发行版的官方网站下载ISO文件,并将其刻录到DVD或USB随身碟。
安装程序的启动将在BIOS或UEFI固件中的“引导顺序”中配置。
一旦启动后,你会看到Linux的安装界面。
安装界面的第一步是选择您的语言。
然后,您将看到一些重要的选项,例如时区和键盘布局。
在这些选项中选择适合您的选项,并单击“下一步”。
接下来,您需要选择安装的磁盘,并确定分区方案。
建议使用自动分区,特别是如果您是Linux新手。
完成分区后,选择您要安装的软件包。
如果您只是一个桌面用户,请选择“标准系统工具”和“桌面环境”。
完成上述步骤后,您需要设置root用户密码和创建其他用户。
这些用户将用于登录Linux系统。
然后,系统将开始安装软件包。
Linux的基本配置一旦您成功安装Linux,您需要进行进一步的配置。
以下是一些基本配置建议:更新软件包:运行“sudo apt-get update && sudo apt-get upgrade”(适用于Ubuntu)或“sudo yum update”(适用于CentOS)来获取最新的软件包。
linux安装yum命令的方法在Linux系统中,yum是一个包管理器,可以自动处理依赖关系并简化软件的安装、更新和卸载过程。
下面是安装yum命令的一种方法。
步骤1:检查系统是否已安装yum首先,我们需要检查系统是否已安装yum命令。
打开终端并输入以下命令:```shellyum --version```步骤3:安装yum```shellrpm -Uvh yum-<version>.rpm```步骤4:验证yum安装安装完成后,可以使用以下命令来验证yum是否正确安装:```shellyum --version```命令执行后应该显示安装的yum版本信息,这表明yum已成功安装。
步骤5:配置yum源yum源是yum的软件仓库,用于从网络上获取需要安装的软件包。
让我们配置一个可用的yum源。
创建一个新的yum源配置文件:```shellvi /etc/yum.repos.d/custom.repo``````shell[custom]name=Custom Repositoryenabled=1gpgcheck=0```请确保将“baseurl”更改为实际yum源的URL。
保存并退出文件。
步骤6:测试yum命令现在,运行以下命令来测试yum是否正常工作:```shellyum list```此命令将列出所有可用的软件包。
如果yum可以正常工作,则它将显示一份完整的软件包列表。
步骤7:使用yum命令现在你可以使用yum命令来安装、更新和卸载软件包。
例如,要安装一个软件包,只需运行以下命令:```shellyum install <package_name>```将“<package_name>”替换为要安装的软件包的名称。
其他常用的yum命令包括:- `yum update <package_name>`:更新指定软件包。
- `yum remove <package_name>`:卸载指定软件包。
Linux服务器管理实战Linux服务器是当前各大企业IT领域中应用最广泛的服务器操作系统之一。
它具有安全、高效、稳定等特点,而且维护和管理方便,可以有效的提高IT运维效率。
但是Linux服务器是一个复杂的系统,无论是初学者还是有经验的管理员都需要多方面的技能和知识来管理和维护这个系统。
下面将从管理、安全、性能三个方面阐述Linux服务器管理实战经验。
一、管理包括系统的基本配置、软件安装、用户管理、权限管理、系统维护、备份与恢复等方面。
下面将介绍Linux服务器管理实战中一些方法和技能。
1. 安装软件Linux服务器软件的安装方式和Windows有所不同,通常使用rpm或yum命令安装软件包。
其中,rpm是一种较为原始的安装方式,yum是基于rpm的安装方式,更加方便快捷。
可以使用命令“yum install 软件包名称”来安装需要的软件。
2. 用户管理用户管理是Linux服务器管理的一个重点。
在Linux系统中,用户可以根据权限分为三个类别:超级用户(root)、系统用户和普通用户。
root用户拥有系统的最高权限,可以对系统任何文件和目录进行修改和操作,因此需要谨慎使用。
系统用户是用于管理系统的特殊用户,一般用于执行服务或进程。
普通用户只有系统指定的操作权限。
可以使用以下命令来新增、修改和删除用户。
添加用户:useradd 用户名设置密码:passwd 用户名删除用户:userdel 用户名3. 权限管理权限管理是Linux服务器管理中非常重要的一部分,它决定了系统中每个用户可以访问的文件和目录。
Linux系统中,每个文件和目录都有一组权限,用于决定访问者的读、写和执行权限。
可以使用命令chmod和chown来修改文件和目录的权限和所有者。
chmod命令用于改变文件和目录的权限:chmod u+x filename 给当前用户授权读权限chmod u+x,g+w filename 当前用户和组拥有读和写权限chmod a+r filename 所有用户都可以读取文件chown命令用于改变文件和目录的所有者:chown user:group filename 修改所属用户和用户组4. 系统维护系统维护是保证Linux系统正常运行的关键。
linux配置⽹络yum源简述yum光盘源默认只能本机使⽤,局域⽹其它服务器⽆法使⽤yum光盘源,如果想使⽤的话,需要在每台服务器上构建yum本地源,这种⽅案不可取,需要构建http局域⽹yum源解决,可以通过createrepo创建本地yum源端,repo极为repository⼀、基于http配置yum源构建http局域⽹yum源⽅法及步骤如下:1、挂载光盘镜像⽂件⾄/mntmount /dev/cdrom /mnt/2、拷贝/mnt/Packages⽬录下所有软件包到/var/www/html/centos/mkdir -p /var/www/html/centos/cp -R /mnt/Packages/* /var/www/html/centos/3、使⽤createrepo创建本地源,执⾏如下命令会在Centos⽬录⽣成repodata⽬录yum install createrepo* -ycreaterepo /var/www/html/centos/4、利⽤http发布yum本地源本地yum源通过createrepo搭建完毕,需要借助http web服务器发布/var/www/html/centos/中所有软件,yum或者rpm安装http web服务器,并启动httpd服务yum install httpd httpd-devel -y :安装httpd web服务useradd apache -g apache :创建apache⽤户和组systemctl restart httpd.server :重启httpd服务setenforce 0 :关闭selinux应⽤安全策略systemctl stop firewalld.service :停⽌防⽕墙5、在yum客户端,创建/etc/yum.repos.d/httpd.repo⽂件[base]name="CentOS7 HTTPD YUM"enabled=1gpgcheck=0[updates]name="CentOS7 HTTPD YUM"enabled=1gpgcheck=06、在yum客户端上执⾏如下命令yum clean all :清空yum cacheyum install ntpdate -y :安装ntpdate软件⼆、yum源端软件包扩展默认使⽤ISO镜像⽂件中的软件包构建的http yum源,缺少很多软件包。
yum的配置⽂件yum.conf详解说明:经过⽹上抄袭和⾃⼰的总结加实验,⾮常详细,可留作参考。
yum的配置⼀般有两种⽅式:⼀种是直接配置/etc⽬录下的yum.conf⽂件,另外⼀种是在/etc/yum.repos.d⽬录下增加.repo⽂件。
⼀、yum的配置⽂件yum.conf详解01.$ cat /etc/yum.conf02.03.[main]04.cachedir=/var/cache/yum #yum下载的RPM包的缓存⽬录05.keepcache=0#缓存是否保存,1保存,0不保存。
06.debuglevel=2#调试级别(0-10),默认为2(具体调试级别的应⽤,我也不了解)。
07.logfile=/var/log/yum.log #yum的⽇志⽂件所在的位置08.exactarch=1#在更新的时候,是否允许更新不同版本的RPM包,⽐如是否在i386上更新i686的RPM包。
09.obsoletes=1#这是⼀个update的参数,具体请参阅yum(8),简单的说就是相当于upgrade,允许更新陈旧的RPM包。
10.gpgcheck=1#是否检查GPG(GNU Private Guard),⼀种密钥⽅式签名。
11.plugins=1#是否允许使⽤插件,默认是0不允许,但是我们⼀般会⽤yum-fastestmirror这个插件。
12.installonly_limit=3#允许保留多少个内核包。
13.exclude=selinux* #屏蔽不想更新的RPM包,可⽤通配符,多个RPM包之间使⽤空格分离。
14.# This is the default, if you make this bigger yum won't see if the metadata15.# is newer on the remote and so you'll "gain"the bandwidth of not having to16.# download the new metadata and "pay"for it by yum not having correct17.# information.18.# It is esp. important, to have correct metadata, for distributions like19.# Fedora which don't keep old packages around. If you don't like this checking20.# interupting your command line usage, it's much better to have something21.# manually check the metadata once an hour (yum-updatesd will do this).22.# metadata_expire=90m23.# PUT YOUR REPOS HERE or IN separate files named file.repo24.# in /etc/yum.repos.d⼆、*.repo⽂件详解什么是repo⽂件? repo⽂件是Fedora中yum源(软件仓库)的配置⽂件,通常⼀个repo⽂件定义了⼀个或者多个软件仓库的细节内容,例如我们将从哪⾥下载需要安装或者升级的软件包,repo⽂件中的设置内容将被yum读取和应⽤!我们以⼀份系统⾃带的repo⽂件做为实例来探讨(Fedora和redhat是⼀致的)(#号后⾯是我加的注释):01.[fedora] #⽅括号⾥⾯的是软件源的名称,将被yum取得并识别02.=Fedora $releasever - $basearch #这⾥也定义了软件仓库的名称,通常是为了⽅便阅读配置⽂件,⼀般没什么作⽤,$releasever变量定义了发⾏版本,通常是8,9,10等数字,$basearch变量定义了系统的架构,可以是i386、x86_64、ppc等值,这两个变量根据当前系统的版本架构不同⽽有不同的取值,这可以⽅便yum升级的时候选择适合当前系统的软件包,以下同……04.failovermethod=priority #failovermethod 有两个值可以选择,priority是默认值,表⽰从列出的baseurl中顺序选择镜像服务器地址,roundrobin表⽰在列出的服务器中随机选择05.exclude=compiz* *compiz* fusion-icon* #exclude这个选项是后来我⾃⼰加上去的,⽤来禁⽌这个软件仓库中的某些软件包的安装和更新,可以使⽤通配符,并以空格分隔,可以视情况需要⾃⾏添加06.#baseurl=/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/07.#上⾯的⼀⾏baseurl第⼀个字符是'#'表⽰该⾏已经被注释,将不会被读取,这⼀⾏的意思是指定⼀个baseurl(源的镜像服务器地址)08.#mirrorlist=/mirrorlist?repo=fedora-$releasever&arch=$basearch09.#上⾯的这⼀⾏是指定⼀个镜像服务器的地址列表,通常是开启的,本例中加了注释符号禁⽤了,我们可以试试,将$releasever和$basearch替换成⾃⼰对应的版本和架构,例如10和i386,在<a href=""target="_blank"class="keylink">浏览器</a>中打开,我们就能看到⼀长串镜可⽤的镜像服务器地址列表。
LINUX操作系统配置规范Linux操作系统是一种开放源代码的操作系统,相对于其他操作系统,Linux具有较大的灵活性和可定制性。
在实际应用中,为了保证Linux系统的性能和安全性,需要按照一定的规范进行配置。
下面将介绍一些常见的Linux操作系统配置规范。
1.安全性配置:- 禁止使用root账户远程登录,使用普通用户登录系统。
-设置复杂的用户密码,定期修改用户密码。
-安装并启用防火墙,限制网络访问权限。
-安装常用的安全软件,如杀毒软件和入侵检测系统。
-定期更新操作系统和软件包,修复安全漏洞。
2.网络配置:-配置正确的IP地址、子网掩码和网关。
- 禁止使用未加密的传输协议,如Telnet,使用SSH进行远程登录。
- 使用iptables配置防火墙规则,限制网络访问权限。
-配置DNS服务器,加速域名解析。
3.磁盘和文件系统配置:- 对磁盘进行分区,并将关键目录(如/, /usr, /var等)挂载到单独的分区上,以提高系统性能和安全性。
-使用LVM(逻辑卷管理器)对磁盘进行管理,方便动态扩展和迁移。
4.内核参数配置:-调整文件描述符限制,避免文件打开过多导致系统崩溃。
-调整内核参数,优化系统性能,如内存管理、磁盘I/O等参数。
-禁用不必要的内核模块,减少潜在的安全隐患。
5.日志监控与管理:-配置系统日志,记录关键操作和事件。
-定期检查日志文件,及时发现异常情况。
-使用日志分析工具,对日志文件进行分析,提取有用信息。
6.服务配置:-禁止不必要的服务和进程,减少安全风险。
-配置开机自启动的服务,确保系统正常运行。
-设置服务的资源限制,避免资源占用过多导致系统宕机。
7.软件包管理:-使用包管理器安装软件包,避免从源代码编译安装。
-定期更新软件包,修复漏洞和提升性能。
-删除不必要的软件包,减少系统资源占用。
8.工作目录和文件权限:-限制普通用户对系统核心文件的访问权限。
-设置用户家目录的权限,确保用户的私密数据不会被其他用户读取。
Linux全攻略--yum服务器配置版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。
否则将追究法律责任。
http://min g228.b lo g.51cto.co m/421298/117655Yum(全称为Yellow dog Updater, Modified)是一个在Fedora中的shell前端软件包管理器。
基于rpm包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
软体包来源可供Yum下载的软体包包括fedora 本身的软体包以及源自的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软体。
所有的包都有一个独立的GPG 签名,主要是为了你的系统安全。
而对于Fedora core 4.0 的用户, 的签名是自动导入并安装的。
图形化前端Yum的图形化前端主要有yumex和kyum。
它们并不是独立于Yum的,而是Yum的图形前端,也就是说在安装和使用Yumex和kyum同时,都是以Yum的安装和配置为基础;所以在用Yum ex或kyum 时,必须先安装配置Yum。
一.做好准备工作.1.安装FTP,一般都是通过FTP来下载软件包.安装好后启动它.2.现在进行拷贝文件.把光盘里的所有文件都拷贝到/var/ftp/pub/下面.实际上只拷贝Server 和VT两个文件过去就行了,还可以不用把全部RPM安装软件包拷贝过去,太多了,一共2.4G左右,如果系统一开始安装分配给var的空间不够就可以这样做.完成后切换到/var/ftp/pub/目录下删除*.ht m l删除Server/repodata/TRANS.TBL删除VT/repodata/TRANS.TBL以上是建议删除的,不删除也可以.二.配置客户端进去后添加如下内容.注意看清了内容很类似.配置文件内容简介:[ ]内的是仓库的名字name仓库的描述baseurl 是你的YUM源地址,因为这里配置的是FTP,还可以是HTTP,FILE等enabled 是否启用这个仓库,1为起用,0为禁用gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)GPGKEY 的存放地址需要用下面的命令到入这个签名。
才能使用这项功能三.配置服务器安装createrepo工具,然后用这个工具生成YUM通用数据库.可看到一个是安装,两个操作,很类似的.也可以看到是成功的.这样就OK下四.下面看下yu m的命令和进行测试.1. yum install <package>这里是安装下载的软件包,由于本实验没有提供FTP下载.2.yum localinstall <package> 本地安装软件包,在这里本服务器做YUM源.看个例子.[root@rhel5 /]# yum localinstall /var/ftp/pub/Server/dhcp*Loading "rhnplugin" pluginLoading "installonlyn" pluginThis system is not registered with RHN.RHN support will be disabled.Setting up Local Package ProcessExamining /var/ftp/pub/Server/dhcp-3.0.5-3.el5.i386.rpm: dhcp - 12:3.0.5-3. el5.i386Examining /var/ftp/pub/Server/dhcp-devel-3.0.5-3.el5.i386.rpm: dhcp-devel - 12:3.0.5-3.el5.i386Examining /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm: dhcpv6 - 0.10-3 3.el5.i386Examining /var/ftp/pub/Server/dhcpv6_client-0.10-33.el5.i386.rpm: dhcpv6_cli ent - 0.10-33.el5.i386Marking /var/ftp/pub/Server/dhcp-3.0.5-3.el5.i386.rpm to be installedSetting up repositoriesReading repository metadata in from local filesMarking /var/ftp/pub/Server/dhcp-devel-3.0.5-3.el5.i386.rpm to be installed Setting up repositoriesReading repository metadata in from local filesMarking /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm to be installed Setting up repositoriesReading repository metadata in from local filesMarking /var/ftp/pub/Server/dhcpv6_client-0.10-33.el5.i386.rpm to be installedSetting up repositoriesReading repository metadata in from local filesResolving Dependencies-->Populating transaction set with selected packages. Please wait.--->Package dhcp.i386 12:3.0.5-3.el5 set to be updated--->Package dhcpv6.i386 0:0.10-33.el5 set to be updated--->Package dhcpv6_client.i386 0:0.10-33.el5 set to be updated--->Package dhcp-devel.i386 12:3.0.5-3.el5 set to be updated-->Running transaction checkDependencies Resolved================================================= ============================Package Arch Version Repository Size================================================= ============================Installing:dhcp i386 12:3.0.5-3.el5 /var/ftp/pub/Server/dhc p-3.0.5-3. el5.i386.rpm 2.1 Mdhcp-devel i386 12:3.0.5-3.el5 /var/ftp/pub/Server/dhcp-devel-3.0.5-3.el5.i386.rpm 1.4 Mdhcpv6 i386 0.10-33.el5 /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm 759 kdhcpv6_client i386 0.10-33.el5 /var/ftp/pub/Server/dhcpv6_clie nt-0.10-33.el5.i386.rpm 161 kTransaction Summary================================================= ============================Install 4 Package(s)Update 0 Package(s)Remove 0 Package(s)Total download size: 4.4 MIs this ok [y/N]: yDownloading Packages:Running Transaction TestFinished Transaction TestTransaction Test SucceededRunning TransactionInstalling: dhcp ######################### [1/ 4]Installing: dhcpv6 ######################### [2 /4]Installing: dhcpv6_client ######################### [3/4]Installing: dhcp-devel ######################### [4/4]Installed: dhcp.i386 12:3.0.5-3.el5 dhcp-devel.i386 12:3.0.5-3.el5 dhcpv6.i38 6 0:0.10-33.el5 dhcpv6_client.i386 0:0.10-33.el5Complete![root@rhel5 /]#3.yum update 全部更新[root@rhel5 /]# yum updateLoading "rhnplugin" pluginLoading "installonlyn" pluginThis system is not registered with RHN.RHN support will be disabled.Setting up Update ProcessSetting up repositoriesReading repository metadata in from local filesNo Packages marked for Update/Obsoletion4.yum update package 更新指定程序包package5.yum check-update[root@rhel5 /]# yum check-updateLoading "rhnplugin" pluginLoading "installonlyn" pluginThis system is not registered with RHN.RHN support will be disabled.Setting up repositoriesReading repository metadata in from local filesck-update6.yum info <package> 显示安装包信息7.yum list 显示所有已经安装和可以安装的程序包8.yum list <package>显示指定程序包安装情况9.yum search <keyword>查找软件包[root@rhel5 /]# yum search "dhcp*"Loading "rhnplugin" pluginLoading "installonlyn" pluginThis system is not registered with RHN.RHN support will be disabled.Setting up repositoriesReading repository metadata in from local filesdhcpv6_client.i386 0.10-33.el5 installedMatched from:dhcpv6_clientDHCPv6 clientProvides the client for the DHCPv6 protocol (RFC 3315) to support dynamic configuration of IPv6 addresses and parameters.See m an dhcp6c(8), dhcp6c.conf(5), and the docum entation in/usr/share/dhcpv6_client* .[url]/[/url]dhcp-devel.i386 12:3.0.5-3.el5 installed Matched from:dhcp-develDevelopment headers and libraries for interfacing to the DHCP server Libraries for interfacing with the ISC DHCP server.[url]/products/DHCP/[/url]dhcp.i386 12:3.0.5-3.el5 installed Matched from:dhcpA DHCP (Dynamic Host Configuration Protocol) server and relay agent. DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnet mask, broadcast address, etc.) from a DHCP server. The overall purpose of DHCP is to m ake it easier to administer a large network. The dhcp package includes the ISC DHCP service and relay agent.To use DHCP on your network, install a DHCP service (or relay agent), and on clients run a DHCP client daem on. The dhcp package provides the ISC DHCP service and relay agent.[url]/products/DHCP/[/url]dhcpv6.i386 0.10-33.el5 installed Matched from:dhcpv6DHCPv6 - DHCP server and client for IPv6Implem ents the Dynamic Host Configuration Protocol (DHCP) for Internet Protocol version 6 (IPv6) networks in accordance withRFC 3315 : Dynamic Host Configuration Protocol for IPv6 (DHCPv6). Consists of dhcp6s(8), the server DHCP daemon, and dhcp6r(8),the DHCPv6 relay agent.Install this if you want to support dynamic configuration ofIPv6 addresses and parameters on your IPv6 network.See m an dhcp6s(8), dhcp6r(8), dhcp6s.conf(5),and the docum entation in /usr/share/doc/dhcpv6* .[url]/[/url][root@rhel5 /]#10.yum remove | erase package1 删除程序包[root@rhel5 /]# yum remove "dhcp*"Loading "rhnplugin" pluginLoading "installonlyn" pluginThis system is not registered with RHN.RHN support will be disabled.Setting up Remove ProcessResolving Dependencies-->Populating transaction set with selected packages. Please wait.--->Package dhcp.i386 12:3.0.5-3.el5 set to be erased--->Package dhcpv6.i386 0:0.10-33.el5 set to be erased--->Package dhcpv6_client.i386 0:0.10-33.el5 set to be erased--->Package dhcp-devel.i386 12:3.0.5-3.el5 set to be erased-->Running transaction checkDependencies Resolved================================================= ============================Package Arch Version Repository Size================================================= ============================Removing:dhcp i386 12:3.0.5-3.el5 installed 2.1 Mdhcp-devel i386 12:3.0.5-3.el5 installed 1.4 Mdhcpv6 i386 0.10-33.el5 installed 759 kdhcpv6_client i386 0.10-33.el5 installed 161 k Transaction Summary================================================= ============================Install 0 Package(s)Update 0 Package(s)Remove 4 Package(s)Is this ok [y/N]: yDownloading Packages:Running Transaction TestFinished Transaction TestTransaction Test SucceededRunning TransactionRemoving : dhcp ######################### [1/4]Removing : dhcpv6 ######################### [2/4]Removing : dhcpv6_client ######################## # [3/4]Removing : dhcp-devel #########################[4/4]Removed: dhcp.i386 12:3.0.5-3.el5 dhcp-devel.i386 12:3.0.5-3.el5 dhcpv6.i3 86 0:0.10-33.el5 dhcpv6_client.i386 0:0.10-33.el5Complete![root@rhel5 /]#yum会把下载的软件包和header存储在cache中,而不会自动删除。