yum 命令用法
[root@hdp01 ~]# yum list available |grep ambari ######列出可安装的程序包
ambari-infra-solr.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-infra-solr-client.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-logsearch-logfeeder.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-logsearch-portal.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-metrics-collector.x86_64 2.6.1.5-3 ambari-2.6.1.5
ambari-metrics-common.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-metrics-grafana.x86_64 2.6.1.5-3 ambari-2.6.1.5
[root@hdp01 ~]# yum list installed |grep ambari ######列出已安装的程序包
ambari-agent.x86_64 2.6.1.5-3 @ambari-2.6.1.5
ambari-metrics-hadoop-sink.x86_64
2.6.1.5-3 @ambari-2.6.1.5
ambari-metrics-monitor.x86_64
2.6.1.5-3 @ambari-2.6.1.5
ambari-server.x86_64 2.6.1.5-3 @ambari-2.6.1.5
smartsense-hst.x86_64 1.4.4.2.6.1.5-3 @ambari-2.6.1.5
[root@hdp01 ~]# yum list ambari*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Installed Packages
ambari-agent.x86_64 2.6.1.5-3 @ambari-2.6.1.5
ambari-metrics-hadoop-sink.x86_64 2.6.1.5-3 @ambari-2.6.1.5
ambari-metrics-monitor.x86_64 2.6.1.5-3 @ambari-2.6.1.5
ambari-server.x86_64 2.6.1.5-3 @ambari-2.6.1.5
Available Packages
ambari-infra-solr.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-infra-solr-client.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-logsearch-logfeeder.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-logsearch-portal.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-metrics-collector.x86_64 2.6.1.5-3 ambari-2.6.1.5
ambari-metrics-common.noarch 2.6.1.5-3 ambari-2.6.1.5
ambari-metrics-grafana.x86_64 2.6.1.5-3 ambari-2.6.1.5
Yum: 即Yellowdog Update Modifier,是一种基于rpm的包管理工具
yum命令使用示例
显示yum仓库
显示所有仓库
yum repolist all
显示可用的仓库
repolist enabled
显示可用的仓库
repolist disabled
显示应用程序包
显示所有的程序包
yum list
或
yum list all
[vathe@localhost ~]$yum list tre?
Installed Packages
tree.x86_64 1.6.0-10.el7 @base
还支持通配符格式的查询
显示可安装的程序包
yum list available
[vathe@localhost ~]$yum list available php
Available Packages
php.x86_64 5.4.16-42.el7 base
显示可更新或已安装的程序包
yum list updates
yum list installed
显示仓库中最近增加的程序包
yum list recent
安装程序包
#安装 tree 程序
yum install tree
升级程序包
yum update tree
卸载程序包
yum remove tree
或
yum erase tree
查看程序包信息
yum info tree
查看文件的来源
查看某一文件来自于那个程序包
[vathe@localhost ~]$yum provides /bin/mv
coreutils-8.22-18.el7.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo : base
Matched from:
Filename : /bin/mv
#表示/bin/mv文件来自于coreutils-8.22-18.el7.x86_64程序包
清理本地缓存
yum clean all
#清楚插件缓存
yum clean plugins
构建缓存
yum makecache
搜索
[vathe@localhost ~]$yum search php
============================================== N/S matched: php ===============================================
graphviz-php.x86_64 : PHP extension for graphviz
php.x86_64 : PHP scripting language for creating dynamic web sites
php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
...
查看指定包所依赖的capabilities
[vathe@localhost ~]$yum deplist php
package: php.x86_64 5.4.16-42.el7
dependency: httpd
provider: httpd.x86_64 2.4.6-45.el7.centos
...
查看yum事务历史
[root@localhost ~]# yum history
Repository 'base' is missing name in configuration, using id
ID | Login user | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
2 | Vathe Su <vathe> | 2017-04-17 17:07 | Install | 1
1 | System <unset> | 2017-03-23 22:19 | Install | 1405
history list
包组相关的命令
yum groupinstall # 安装包组
yum groupupdate #更新包组
yum grouplist #显示包组
yum groupremove #移除包组
yum groupinfo #查看包组信息
这些命令和上面的命令用法类似,只是针对于包组而言
yum 命令用法的更多相关文章
- Linux命令:yum命令
YUM: Yellowdog Update Modifier,rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具 一.yum命令用法 yum repolist ...
- Linux——基础命令用法(下)
一.linux用户 1.什么是用户 用户是用来运行某一些进程.拥有某一些文件或目录. 在Linux里面,用户分成三大类:root用户.系统用户.普通用户. 用户是用UID来唯一标识身份的,且root用 ...
- 命令用法习题,yum仓库的创建 chapter02 - 03 作业
1. 分别用cat \tac\nl三个命令查看文件/etc/ssh/sshd_config文件中的内容,并用自己的话总计出这三个文档操作命令的不同之处? [root@localhost /]# ca ...
- linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...
- linux yum命令详解-转
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...
- 【转】linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...
- yum命令详解
yum(全 称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载 ...
- install 命令用法详解
install 命令用法详解 http://man.linuxde.net/install install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户.install命令和cp命令类似 ...
- 【转发】linux yum命令详解
linux yum命令详解 yum(全 称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理, ...
随机推荐
- CentOS6 图形界面(gnome)安装(转)
CentOS6相对于CentOS5的安装有了不少的进步,有不少默认的选项可以选择,如: Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具. Minimal Desktop :基本的 ...
- UbuntuServer12.04安装MongoDB,开机自启,服务,权限
获取最新版本 去http://www.mongodb.org/downloads找最新版的链接 wget http://fastdl.mongodb.org/linux/mongodb-linux-x ...
- iOS开发系列--让你的应用“动”起来【转载】
概览 原文链接:http://www.cnblogs.com/kenshincui/p/3972100.html 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥i ...
- oauth学习
https://www.cnblogs.com/blowing00/p/4524132.html
- 如何利用hibernate3解决数据库丢失更新问题?
首先我们要明白什么叫丢失更新. 比如数据库有一个person表,里面有一条这样的数据 "5 zhangsan shenzhen"; 现在有两个事务A.B同时查找了这一条记录: A事 ...
- rabbitmq 安装-单点
centos6.5 rabbitmq搭建 环境:centos6.5 192.168.9.41 安装rabbitmq需要先安装erlang.rabbitmq3.6版本需要erlang R16B03 ...
- 【BZOJ3295】[Cqoi2011]动态逆序对 cdq分治
[BZOJ3295][Cqoi2011]动态逆序对 Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数.给1到n的一个排列,按照某种顺序依 ...
- 九度OJ 1059:abc (基础题)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3642 解决:2869 题目描述: 设a.b.c均是0到9之间的数字,abc.bcc是两个三位数,且有:abc+bcc=532.求满足条件的 ...
- 九度OJ 1048:判断三角形类型 (基础题)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:6794 解决:3361 题目描述: 给定三角形的三条边,a,b,c.判断该三角形类型. 输入: 测试数据有多组,每组输入三角形的三条边. 输 ...
- iOS 10 权限配置大全
<!-- 相册 --> <key>NSPhotoLibraryUsageDescription</key> <string>App需要您的同意,才能访问 ...