yum相关操作命令分享

自动配置仓库

安装yum-config-manager:
yum install yum‐utils ‐y
配置本地仓库: 
yum‐config‐manager ‐‐add‐repo=file:///mnt/cdrom
配置网络仓库: 
yum‐config‐manager ‐‐add‐repo=http://mirrors.163.com/centos/7/os/x86_64/

禁用或者启动某个仓库

#epel 是仓库的id [epel]
yum‐config‐manager ‐‐disable epel
yum‐config‐manager  ‐‐enable  epel
查看仓库状态:
yum  repolist all 

yum相关常用命令

yum repolist {all|enabled|disabled}         列出所有/已启用/已禁用的yum源
yum list {all|installed|avaliable}          列出所有/已安装/可安装的软件包
yum info package                         显示某一个软件包的信息
yum install package                         安装软件包
yum reinstall package                       重新安装软件包
yumr emove|earse package                    卸载软件包
yum whatprovides|provides files             查询某个文件是哪个软件包生成的
yum grouplist {all|installed|avaliable}     列出所有/已安装/可安装的软件包组
yum groupinfo                               显示某个软件包组的信息
yum groupinstall                            安装某个软件包组
yum groupremove                             删除某个软件包组
yum history                                 查看yum使用的历史
yum clean {all|packages|metadata}           清除所有/软件包/元数据
yum makecache                               生成yum元数据
yum ‐‐nogpgcheck                            不校验公钥文件
yum ‐y                                      自动进行操作
yum update                  升级所有包,以及升级软件和系统内核,这就是一键升级
yum update package                         更新指定程序包package
yum ‐‐disablerepo=repo  
#临时禁用某个repo源
yum ‐‐disablerepo=nginx‐stable  install nginx
临时启动指定的repo
yum‐‐enablerepo=
在缓存中查找包,速度更快:
yum‐C list nginx
自动搜索最快镜像插件并安装:
yum install yum‐fastestmirror ‐y 

发表评论

登录... 后才能评论