快速业务通道

构建本地YUM源服务器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-05
cal_enable=NO
write_enable=no
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
pasv_enable=YES
pasv_max_port=3200
pasv_min_port=3100
xferlog_std_format=YES
listen=YES
listen_address=192.168.0.11
pam_service_name=vsftpd
tcp_wrappers=yes
//服务器的 IP 地址
[root@yumserver ~]# service vsftpd restart

1.3 使用 yum 工具安装软件

最常用的 YUM 客户端工具是字符模式下的 yum 命令,在 RHEL5 系统中由默认安装的
yum-3.0.1-5.el5 软件包提供.RHEL5 系统还提供了一个图形 YUM 工具 pirut,该工具只是 yum 工

具的一个 X 图形前端.

1.3.1 设置 YUM 源位置

使用 YUM 源服务器之前,为客户端建立指定的配置文件,设置好源服务器的位置和可用

目录等选项.


[root@client ~]# cd /etc/yum.repos.d/
[root@client yum.repos.d]# vi rhel5-pkgs-yumsvr.repo
[Cluster]
name=Cluster Directory
baseurl=ftp://192.168.0.11/rhel5/Cluster
enabled=1
gpgcheck=0

[ClusterStorage]
//启用该目录
//不检查 gpg key
//新建配置文件,名称自定
name=ClusterStorage Directory
baseurl=ftp://192.168.0.11/rhel5/ClusterStorage
enabled=1
gpgcheck=0

[Server]
name=Server Directory
baseurl=ftp://192.168.0.11/rhel5/Server
enabled=1
gpgcheck=0

[VT]
name=VT Directory
baseurl=ftp://192.168.0.11/rhel5/VT
enabled=1
gpgcheck=0

[root@client yum.repos.d]# yum clean all
//更新缓存

1.3.2 使用 yum 命令

1. 列表查看软件包信息

可以使用 list 选项查看软件包相关的各项信息.
[root@client ~]# yum list updates
[root@client ~]# yum list installed
[root@client ~]# yum list available
[root@client ~]# yum list available lynx*
[root@client ~]# yum info installed bind
//查看有哪些可用于升级的软件包
//查看本机已安装的软件包
//查看 yum 源中所有可用的软件包
//查看 yum 源中以 lynx 开头的软件包
//查看已安装的 bind 软件包的信息

2. 软件包升级、卸载、安装

升级(update)、卸载(remove)、安装(install)软件包时,系统会自动检查并解决软件

包之间的依赖关系.开始各项操作前,系统会提示用户按 y 键进行确认(如果希望系统自动回答为 y,可以在 yum 命令后增加-y 选项).
[root@client ~]# yum -y update
[root@client ~]# yum update bind
//升级所有可用的软件包,由系统自动确认
//升级 bind 软件包
[root@client ~]# yum remove net-snmp-utils
[root@client ~]# yum install lynx
//卸载 net-snmp-utils 软件包
//安装 lynx 软件包

1.3.3 使用图形工具"添加删除程序"

在 RHEL5 系统中,进入 X-Windows 图形模式以后,可以使用系统自带的"添加删除程序"工具

(pirut)进行软件包的升级、安装、卸载等管理.

点击GNOME面板菜单组"应用程序"中的"添加删除程序",或者运行"pirut"就可以打开该工具

(如图 1.1所示).运行RHEL5 提供的系统配置链接"system-config-packages"也可以打开该工具.


凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号