yum比rpm的优势在于解决依赖关系。可以指定源。

[root@wangshaojun ~]# yum list ////列出rpm包资源 网络资源

rrdtool-php.      x86_64                         1.3.8-7.el6                   base
rrdtool-python.   x86_64                       1.3.8-7.el6                   base

包名 / 支持平台/发行版本号/源相关

源网址

[root@wangshaojun ~]# vim /etc/yum.repos.d/CentOS-Base.repo

安装rpm包

1.搜索rpm包

[root@wangshaojun ~]# yum list |grep  vim【包名】

vim-common.x86_64 2:7.4.629-5.el6 @base
vim-enhanced.x86_64 2:7.4.629-5.el6 @base
vim-filesystem.x86_64 2:7.4.629-5.el6 @base
vim-minimal.x86_64 2:7.2.411-1.8.el6 @anaconda-CentOS-201311272149.x86_64/6.5
vim-X11.x86_64 2:7.4.629-5.el6 base
vim-minimal.x86_64 2:7.4.629-5.el6 base

带@的是安装过的

2.安装

[root@wangshaojun ~]# yum install vim-X11 //////安装vim-x11

[root@wangshaojun ~]# yum install -y vim-X11 ////-y是yes的意思

///////////////////////////////////////////////////////////////////////////////////////

搜索rpm包

search 搜索含有关键字的包 :后面带简单介绍

[root@wangshaojun ~]# yum search 'vim'

与list选一个用即可

///////////////////////////////////////////////////////////////////////////////

卸载rpm包

[root@wangshaojun ~]# yum remove vim-X11

不建议 -y 看一下依赖包 确认是否卸载

/////////////////////////////////////////////////////////////

升级rpm包

yum update 【包名】

升级全部包

yum update

yum upgrade

////////////////////////////////////////////////////////////////////

[root@wangshaojun ~]# yum grouplist///////  列出group资源

中文

[root@wangshaojun ~]# LANG=en  ////切换成英文
[root@wangshaojun ~]# yum grouplist

英文

安装group包
[root@wangshaojun ~]# yum groupinstall "Print Server"

linux命令-yum工具详解的更多相关文章

  1. linux命令-tar工具详解

    把文件和目录打成一个包 文件打包 [root@wangshaojun ~]# tar -cvf 1.tar 1.txt 123 234 ///-c创建 -v可视化 -f file放最后面1.txt12 ...

  2. 每周一个linux命令之---uptime详解

    每周一个linux命令之---uptime详解 linux命令 uptime详解 引言:从今天开始,每周更新一个对程序员有用的linux命令,我真的没敢写每天一个,我怕我坚持不下去,每周一个还是可以的 ...

  3. 【linux】linux命令grep + awk 详解

    linux命令grep  +  awk 详解 grep:https://www.cnblogs.com/flyor/p/6411140.html awk:https://www.cnblogs.com ...

  4. Kubernetes 实践指南之Kubernetes 的命令行工具详解

    kubectl作为客户端CLI工具,可以让用户通过命令行的方式对Kubernetes集群进行管理.本节内容将对kubectl的子命令和用法进行详细描述. 一.kubectl 用法概述 kubectl语 ...

  5. linux命令配置IP详解

    在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,有时需要编辑这些文件来完成联网工作. vi /etc/sysconfig/network-scripts/ifcfg-eth0 :进 ...

  6. 【原创】linux命令bc使用详解

    最近经常要在linux下做一些进制转换,看到了可以使用bc命令,如下: echo "obase=10;ibase=16;CFFF" | bc 用完以后就对bc进行了进一步的了解,  ...

  7. Java之jdk命令行工具详解

    JPS---虚拟机进程状况工具 常用的参数: -l 输出Java应用程序的main class的完整包 -q 仅显示pid,不显示其它任何相关信息 -m 输出传递给main方法的参数 -v 输出传递给 ...

  8. Linux命令ip addr详解

    熟悉Linux操作系统的同学对于ip addr命令应该不陌生,知道它是用来查看本地IP地址的,除了IP地址,其它额外的信息有必要了解一下. root@test:~# ip addr1: lo: < ...

  9. linux命令之crontab详解

    crontab命令: crontab -l : 显示定时任务列表 crontab -e: 编辑定时任务 crontab -r : 删除所有定时任务 基本格式 :  * * * * * command  ...

随机推荐

  1. python 发送邮件的两种方式【终极篇】

    一,利用python自带的库 smtplib简单高效 from email.mime.multipart import MIMEMultipart from email.mime.text impor ...

  2. 云计算服务的三种类型(SaaS、PaaS、IaaS)

    云计算可以帮助企业降低IT方面的成本和复杂性,并获得他们蓬勃发展所需的灵活性与敏捷性.但是,规划出通往云的明确路径并非易事.毕竟用户需要看透与云相关的市场大肆宣传,然后理解并分析不同种类的云计算模式的 ...

  3. 阿里云修改centos7主机名

    为了玩Docker,买个阿里云主机也是够拼的了. [root@iZ284olvkmjZ ~]# 不过主机名中怎么好DT,无奈,修改. 我们需要的是永久生效,阿里云提供了两种方法: 方法(1). 输入h ...

  4. PHP eval函数使用介绍

    eval()函数中的eval是evaluate的简称,这个函数的作用就是把一段字符串当作PHP语句来执行. 复制代码代码如下: eval("echo'hello world';") ...

  5. windows下SecureCRT无法使用backspace(空格键)和上下左右键

    在使用SecureCRT登陆liunx(我的为CenterOS)系统,发现删除(backspace)键.和上下左右键不起作用,郁闷了很久没有找到解决办法, 今天终于看到了一篇有用的文章,在此记录一下! ...

  6. Data Structure Array: Sort elements by frequency

    http://www.geeksforgeeks.org/sort-elements-by-frequency-set-2/ #include <iostream> #include &l ...

  7. [原创]java WEB学习笔记17:关于中文乱码的问题 和 tomcat在eclipse中起动成功,主页却打不开

    本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当 ...

  8. 【转载】xtrabackup原理及实施

    转载于:http://www.baidu-ops.com/2013/05/26/xtrabackup/ xtrabackup是基于InnoDB存储引擎灾难恢复的.它复制InnoDB的数据文件,尽管数据 ...

  9. 三维bfs

    胜利大逃亡 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  10. EntityFramework 学习 一 Explicit Loading with DBContext

    即使延迟加载不能使用,也可以通过明确的调用来延迟加载相关实体 使用DBEntryEntity来完成 using (var context = new SchoolDBEntities()) { //D ...