软件包管理之yum
软件包管理之yum
yum - Yellowdog Updater Modified
服务器-客户端(C/S)
主要依赖yum 仓库(repository),都是.repo结束
方式
file:/// http:// ftp:// nfs://
配置文件
/etc/yum.conf /etc/yum.repos.d/ *.repo 指向仓库配置文件
man yum.conf 查看yum配置文件说明
[base] name=local yum #mirrorlist=http:// baseurl=file:///media enable=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
yum 安装
-y 默认安装 * install package1 [package2] [...] reinstall 重新安装 yum -y install httpd 安装httpd协议
显示
* repolist [all|enabled|disabled]显示仓库列表 *list 显示程序包 * update [package1] [package2] [...] 升级程序包
卸载
* remove | erase package1 [package2] [...] 清除本地缓存 * clean [ packages | metadata | expire-cache | rpmdb | plugins | all ] 清除 * deplist package1 [package2] [...] 包依赖关系
挂载
新建一个挂载点并挂载修改yum源配置
查看已挂载的结果
修改yum源配置,把CentOS-Base.repo文件备份
修改CentOS-Base.repo的内容,注释文档中的所有mirrorlist属性,把baseurl属性打开注释,并设置baseurl的属性值为挂载点
清空yum已存在的所有源信息
查看本地源的所有软件
如果想要恢复使用网络上的源,再次把CentOS-Base.repo.bak重命名为CentOS-Base.repo就可以了。
注意系统重启之后,需要再次手动挂载,如果需要的话,可以设置/media/CentOS自动挂载。在/etc/fstab配置文件中新添加一行,表示自动挂载/media/CentOS。
共同学习,共同进步!!!
安徽奥斯科信息科技有限公司
电 话:0551-63839550
地 址:安徽省合肥市高新区天智路14号时代智谷创业园101室
本文版权归作者和博客园共有,不以任何盈利为目的,旨在大家共同学习,共同进步!!!但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律声明责任的权利。