Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装 

yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁。

一、普通一般安装vim

  • ——卸载:

[root@localhost Packages]#
[root@localhost Packages]# rpm -qa | grep vim ——列出已经安装过的vim包
vim-common-7.4.629-7.el7.x86_64
vim-filesystem-7.4.629-7.el7.x86_64
vim-enhanced-7.4.629-7.el7.x86_64
vim-minimal-7.4.629-7.el7.x86_64
[root@localhost Packages]# rpm -e vim-enhanced ——卸载
[root@localhost Packages]# rpm -e vim-common ——卸载
[root@localhost Packages]#
[root@localhost Packages]# rpm -qa | grep vim ——查看卸载成功
vim-filesystem-7.4.629-7.el7.x86_64
vim-minimal-7.4.629-7.el7.x86_64
[root@localhost Packages]#
  • ——安装:

[root@localhost Packages]# rpm -ivh vim-common-7.4.629-7.el7.x86_64.rpm
[root@localhost Packages]# rpm -ivh vim-enhanced-7.4.629-7.el7.x86_64.rpm

二、使用yum安装:

[root@localhost etc]# cd /run/media/poem/CentOS\ 7\ x86_64/
[root@localhost CentOS 7 x86_64]# ls
CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7
EULA             isolinux  repodata  TRANS.TBL
[root@localhost CentOS 7 x86_64]# cd Packages/
[root@localhost Packages]# rpm -qa | grep vim
vim-filesystem-7.4.629-7.el7.x86_64
vim-common-7.4.629-7.el7.x86_64
vim-enhanced-7.4.629-7.el7.x86_64
vim-minimal-7.4.629-7.el7.x86_64
[root@localhost Packages]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-x86_64-kernel.repo
[root@localhost yum.repos.d]# mkdir bak
[root@localhost yum.repos.d]# mv C* bak
[root@localhost yum.repos.d]# ls
bak
[root@localhost yum.repos.d]#
[root@localhost yum.repos.d]# touch dvd.repo
[root@localhost yum.repos.d]# ls
bak  dvd.repo
[root@localhost yum.repos.d]# vim dvd.repo
[root@localhost yum.repos.d]# cat dvd.repo
[dvdrom]
name="yum dvd rom"
baseurl=file:/run/media/poem/CentOS 7 x86_64
gpgcheck=0
[root@localhost yum.repos.d]#
[root@localhost yum.repos.d]# cd bak/
[root@localhost bak]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-x86_64-kernel.repo
[root@localhost bak]# vim CentOS-Media.repo
[root@localhost bak]# yum remove vim-common
[root@localhost bak]# yum install vim-enchanced

yum的基本使用(命令+案列)相关推荐

  1. awk多分隔符功能及wc命令案列及企业级应用

    打印最后一行行号: cat -n /etc/services|tail -1 awk '{print NR $0}' oldboy.txt|tail -1 awk '{print NR $0}' /e ...

  2. sparkStreaming的实时处理,官方自带程序和idea代码完成,来解决WordCount案列,还有和kafka集群结合来使用最流行的实时数据处理框架

    SparkStreaming和kafka的结合运用,来执行wordcount 程序 1.先让kafka和Streaming 整合 这里是官方的文档,可拷贝import包: http://spark.a ...

  3. STP安全特性——bpduguard特性、 bpdufilter特性、guard root 特性、loopguard技术总结与案列(附图,建议PC观看)

    目录 一.bpduguard特性: 总结: 案列: 过程分析: 如何防御? 二.bpdufilter特性: 总结: 三.guard root特性: 总结: 案列: 四.loopguard技术(请详见一 ...

  4. 「科聪应用案列」助力汽车制造业进一步“智能化”提升

    随着科技进步与发展,我国的移动机器人行业近年来得到了迅速的发展,应用领域也越来越广泛.在复杂和任务繁重的场景中,移动机器人可以完成复杂环境探索和路径规划,机器人替代了传统生产生活中简单并且重复的人力劳 ...

  5. ACL——【知识详解+案列+(RACL+VACL+PACL)】详解

    目录 一.ACL(知识讲解+简单案列应用): (1)知识详解: (2)简单案列应用: (3)调整ACL 策略(实现ACL策略穿插) (4)以字符串命名的ACL的编写与调用(常用): (5)ACL方向: ...

  6. c++实训案列教程单元一程序设计初步-知识点提问

    <c++实训案列教程>单元一程序设计初步 知识点提问: 什么是计算机的主机和外设?常见的外设有那些?答:系统外部的设备叫外设,主机是指计算机除去输入输出设备以外的主要机体部分--通常包括C ...

  7. SpringSecurity的简单使用使用案列说明

    SpringSecurity Spring Security是 Spring提供的安全认证服务的框架. 使用Spring Security可以帮助我们来简化认证 和授权的过程.官网:https://s ...

  8. JDBC的入门案列以及JDBC的对事务的管理

    JDBC的概念 Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中 ...

  9. [Java基础]线程同步之卖票案列分析

    案列: 卖票. 需求: 某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票. 代码如下: package SellTicketPack;public cl ...

最新文章

  1. 周洪立:一个外交官眼里的盛大文化
  2. docker删除es数据_docker问题:quot;rpc error: code = 2 desc = containerd: container ...quot;
  3. 重载运算符作为成员函数还是非成员函数
  4. .NET开发人员必知的八个网站
  5. 第十章:Java_IO流
  6. Stack/Queue与Vector/List的联系
  7. php mysql注册登录界面_php实现登录注册界面
  8. python操作word文档中的图片_Python操作word文档插入图片和表格的实例演示
  9. AutoCAD2004启动时出现fail to get CommcntrController的怎么办
  10. MSN登录问题:Error 80072ee7
  11. 1.4 案例:广告预测、房价预测
  12. 用的iapp教程手册,iapp模块的使用教程
  13. 服务器返回文件格式,服务器返回json串格式不固定的数据解析思路
  14. 微信小程序——视图层
  15. node.js 刷csdn博客访问量
  16. 【程序员必备】七夕表白攻略:”月遇从云,花遇和风,晚上的夜空很美“。(附源码合集)
  17. 想调节—下父元素的透明度,但是又不影响子元素的透明度,怎么破?
  18. 使用传统AV屏幕用作树莓派屏幕
  19. 蓝桥杯算法训练—关联矩阵
  20. 使用opencv对图像进行crop,resize,pad

热门文章

  1. Netbeans加入CI的代码提示
  2. PHP类UTF8编码内的繁简转换-繁体-简体
  3. Ethercat解析(十五)之程序框架
  4. 搭建GoldenGate的单向复制环境(转)
  5. LeetCode 414. Third Maximum Number
  6. 【AI视野·今日Robot 机器人论文速览 第二期】Mon, 7 Jun 2021
  7. 2022年有哪些值得学习的Java开源项目?这7个火爆了
  8. mysql 5 安装过程
  9. Java 控制台程序的基本结构测试分析草稿
  10. 荣耀发布了全球首款 4800 万像素手机,并推出 YOYO 智能音箱...