Linux全攻略--yum服务器配置
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-16
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora中的shell前端软件包管理器.基于rpm包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装. 软体包来源 可供Yum下载的软体包包括fedora 本身的软体包以及源自rpm.livna.org的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软体.所有的包都有一个独立的GPG签名,主要是为了你的系统安全.而对于Fedora core 4.0 的用户,rpm.livna.org 的签名是自动导入并安装的. 图形化前端 Yum的图形化前端主要有yumex和kyum.它们并不是独立于Yum的,而是Yum的图形前端,也就是说在安装和使用Yumex和kyum同时,都是以Yum的安装和配置为基础;在用Yumex或kyum 时,先安装配置Yum. 一.做好准备工作. 1.安装FTP,一般都是通过FTP来下载软件包. 安装好后启动它. 2.现在进行拷贝文件. 把光盘里的所有文件都拷贝到/var/ftp/pub/下面.实际上只拷贝Server 和VT两个文件过去就行了,还可以不用把全部RPM安装软件包拷贝过去,太多了,一共2.4G左右,如果系统一开始安装分配给var的空间不够就可以这样做. 完成后切换到/var/ftp/pub/目录下 删除*.html 删除Server/repodata/TRANS.TBL 删除VT/repodata/TRANS.TBL 以上是建议删除的,不删除也可以.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> [ ]内的是仓库的名字 name仓库的描述 baseurl 是你的YUM源地址,这里配置的是FTP,还可以是HTTP,FILE等 enabled 是否启用这个仓库,1为起用,0为禁用 gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的) GPGKEY 的存放地址需要用下面的命令到入这个签名.才能使用这项功能 三.配置服务器 安装createrepo工具,然后用这个工具生成YUM通用数据库.可看到一个是安装,两个操作,很类似的.也可以看到是成功的. 这样就OK下 四.下面看下yum的命令和进行测试. 1. yum install <package> 这里是安装下载的软件包,本实验没有提供FTP下载. 2.yum localinstall <package> 本地安装软件包,在这里本服务器做YUM源.看个例子. [root@rhel5 /]# yum localinstall /var/ftp/pub/Server/dhcp* Loading "rhnplugin" plugin Loading "installonlyn" plugin This system is not registered with RHN. RHN support will be disabled. Setting up Local Package Process Examining /var/ftp/pub/Server/dhcp-3.0.5-3.el5.i386.rpm: dhcp - 12:3.0.5-3.el5.i386 Examining /var/ftp/pub/Server/dhcp-devel-3.0.5-3.el5.i386.rpm: dhcp-devel - 12:3.0.5-3.el5.i386 Examining /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm: dhcpv6 - 0.10-33.el5.i386 Examining /var/ftp/pub/Server/dhcpv6_client-0.10-33.el5.i386.rpm: dhcpv6_client - 0.10-33.el5.i386 Ma***ng /var/ftp/pub/Server/dhcp-3.0.5-3.el5.i386.rpm to be installed Setting up repositories Reading repository metadata in from local files Ma***ng /var/ftp/pub/Server/dhcp-devel-3.0.5-3.el5.i386.rpm to be installed Setting up repositories Reading repository metadata in from local files Ma***ng /var/ftp/pub/Server/dhcpv6-0.10-33.el5.i386.rpm to be installed Setting up repositories Reading repository metadata in from local files Ma***ng /var/ftp/pub/Server/dhcpv6_client-0.10-33.el5.i386.rpm to be installed Setting up repositories Reading repository metadata in from |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 我要回来了下一篇: redhat-linux操作系统版本发展史
关于Linux全攻略--yum服务器配置的所有评论