一.Yum软件包管理 1.准备Yum软件仓库 1)Yum机制概述
Yum,Yellowdog Updater Modified
基于RPM包构建的软件更新机制
自动解决软件包依赖关系
所有软件包由集中的Yum软件仓库提供
软件仓库提供方式:
本地:file://…
ftp://…,…
Yum软件包的来源:
Red Hat发布的RPM包集合
第三方,用户自定义的RPM包集合
使用RHEL光盘的RPM包做Yum仓库
挂载到本地目录 /media
或者手动挂载,触发挂载点都可以
影响yum使用的主要文件:
基本设置:/etc/yum.conf 仓库配置:/etc/yum.repos.d/*.repo 日志文件:/var/log/yum.logyum缓存目录
存放下载软件包,仓库记录等数据
/var/cache/yum/basearch/ releasever
.repo基本配置选项:
[源名称]:自定义名称,具有唯一性,不能有空格
name:描述信息,不起实际作用,不能为空
baseurl:制定YUM服务端的URL地址(file://,ftp://,)
enabled:是否启用该频道,0-NO,1-YES
gpgcheck:是否验证待安装的RPM包,0,1
gpgkey:用于RPM软件包验证的密钥文件
获得软件最新版,及时修复bug
软件功能可按需定制/选择
有更多的软件选择
源码包适用各种平台
2)编译环境 gcc make 2.步骤介绍: 1)下载及解包tar 解包,
标准位置:/usr/src/软件名-版本号/
执行configure脚本
configure –prefix=安装目录
configure –help