码迷,mamicode.com
首页 > 其他好文 > 详细

yum简介及常用命令

时间:2018-08-11 17:46:30      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:yum命令   roc   type   ide   -o   font   info   size   文件   

yum的简介

Yum是一个shell前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包,从而实现统一管理

yum的提供方式

以下具体配置可见其他文档,1和2为离线配置,3在线为网络配置

1、本地或光盘镜像方式:如file:///mnt/cdrom  (需要挂载,才能使用)

2、服务端和客户端方式:如http://192.168.1.100/Centos

ftp://192.168.1.100/Centos

注:第二种方式将所有需要的软件包同统一放在一个目录下,该目录可以通过ftp、http、https、file将需要使用软件的客户端传输需要的软件。

3、在线网络配置yum源方式

yum的配置文件

全局配置:/etc/yum.conf yum
cachedir:软件包缓存目录
keepcache:缓存是否保存,1保存0不保存
debuglevel:调试级别(默认为2)
logfile:日志文件路径
gpgcheck:是否检查密钥,一种检验软件完整性的方式

技术分享图片

仓库配置:/etc/yum.repo.d/name.repo yum
[name]:仓库id
name :仓库名字
baseurl: 为仓库的地址
gpgkey:公钥地址,若是需要检查完整性的话可以添加密钥地址
enable:是否开启当前仓库
gpgcheck:是否使用密钥验证

技术分享图片

日志文件:/var/log/yum.log
缓存目录:/var/cache/yum/    改变yum路径时需要清理缓存

 

yum命令

1.启用与禁用仓库
禁用仓库:yum-config-manager --disable “仓库名"
启用仓库:yum-config-manager --enable “仓库名”

2.显示软件仓库列表
yum repolist

3.显示软件包列表
yum list

4.安装卸载与更新
安装:yum install package1 package2...
重新安装:yum reinstall package
卸载:yum remove package
更新:yum update package
降级:yum downgrage package
检查可用的更新:yum check-update

5.缓存命令
清除缓存:yum clean all
构建缓存:yum makecache

6.查看依赖性
yum deplist package1

7.包组相关命令
安装:yum groupinstall group1 [group2] [...]
更新yum groupupdate group1 [group2] [...]
列表yum grouplist [hidden] [groupwildcard] [...]
删除yum groupremove group1 [group2] [...]
信息yum groupinfo group1 [...]

 

 


yum简介及常用命令

标签:yum命令   roc   type   ide   -o   font   info   size   文件   

原文地址:http://blog.51cto.com/13648313/2158127

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!