Linux yum软件包安装、管理与使用
解决rpm包的安装依赖关系
将所要安装时,将要安装的软件包所有依赖的文件放到一起,并配置安装先后关系,一建安装 yum命令
yum安装和rpm安装一样都需要一个安装源:本地安装源和网络安装源
yum 本地安装源=====》光盘
yum要找到光盘需要把找路径的操作放到配置文件中 /etc/yum.repos.d/local.repo
yum -y install dhclient 跳过交互确认步骤
yum软件包安装流程
yum=====>读取yum源配置文件 /etc/yum.repos.d/local.repo 中的 baseurl 路径======》到baseurl路径中找到 写好所有依赖性关系的文件 repodata/repom.xml置 通过此文件查找依赖性关系=====》找到所有需要的软件安装包====》安装
yum clean all 清理缓存
自定义yum源的过程:
1.安装createrepo软件包,用来创建依赖性文件repodata yum -y install createrepo
2.创建自定义yum源本地路径 mkdir /test
3.拷贝软件包到 /test cp 软件包 /test
4.创建依赖性文件 createrepo /test
5.修改yum配置文件 /etc/yum.repos.d/local.repo 的baseurl为 :file:///test
6.yum -y install 软件包名
yum -y install createrepo
mkdir /test
cp /media/Centos_6.5_Final/Packages/dhc* /test
createrepo /test
vim /etc/yum.repos.d/local.repo baseurl=file:///test
yum -y install dhclient
yum erase dhcp-common(包名) ==== 卸载yum安装包
yum makecache
yum网络源配置:
yum clean all 清空yum缓存
yum -y install 包名 通过网络yum源安装
基于网络安装的yum软件包 也是首先下载到本地,然后在执行yum install 包名 的命令进行安装
只不过安装完成后就会删除下载的软件安装包
要让yum通过网络安装后保留下载的软件包需要修改配置文件 /e
并且缓存目录下已有下载的软件包