yum介绍:

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

1、下载yum

在线下载或手动下载

wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz

2、解压文件

tar zxvf yum-3.4.3.tar.gz

3、创建配置文件(必须),如果不创建yum.conf的话,下面运行./yummain.py install yum的话会报错

touch /etc/yum.conf

4、切换目录并安装

cd yum-3.4.3

./yummain.py install yum

5、是否成功

base | 3.7 kB 00:00

base/primary_db | 4.5 MB 00:07

extras | 3.5 kB 00:00

extras/primary_db | 23 kB 00:03

出现以上提示就证明yum已经安装成功了。

6、查看版本

rpm -qa|grep yum

7、更新

yum check-update
yum -y update

yum clean all

8、更新说明!!!:

Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的:
代码如下:
yum -y update
升级所有包同时也升级软件和系统内核(慎用)

代码如下:
yum -y upgrade
只升级所有包,不升级软件和系统内核
实验分别测试 yum -y upgrade和yum -y update

二、常用命令:

1、安装rpm包:
yum install RPM包
2、删除rpm包,包括与该包有依赖性的包:

yum remove 包名
3、检查可更新的rpm包:
yum check-update
4、更新所有的rpm包:
yum update
5、更新指定的rpm包:
yum update 包名
6、大规模的升级版本:
yum upgrade
7、列出资源库中所有可以安装或更新的rpm包的信息:
yum info
8、列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息:

yum info 包名
9、列出资源库中所有可以更新的rpm包的信息:
yum info updates
10、列出已经安装的所有的rpm包的信息:
yum info installed
11、列出已经安装的但是不包含在资源库中的rpm包信息:
yum info 包名
12、列出资源库中所有可以更新的rpm包:
yum list updates
13、列出已经安装的所有rpm包:
yum list installed
14、列出已经安装的但不包含在资源库中的rpm包:
yum list extras
15、列出资源库中所有可以安装或更新的rpm包:
yum list
16、列出资源库中特定的可以安装或更新以及已经安装的rpm包:
yum list 包名
17、搜索匹配特定字符的rpm包的详细信息:
yum search 包名
18、搜索包含特定文件名的rpm包:
yum provides 包名
19、清除暂存的rpm包文件:
yum clean packages
20、清除暂存的rpm头文件:
yum clean headers
21、清除暂存中旧的rpm旧文件:

yum clean oldheaders
22、清除暂存中旧的rpm头文件和包文件:
yum clean

yum clean all

linux(centos 7)安装及使用yum的更多相关文章

  1. NoSql1 在Linux(CentOS)上安装memcached及使用

    前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...

  2. linux/centos下安装nginx(rpm安装和源码安装)详细步骤

    Centos下安装nginx rpm包                                                                                 ...

  3. 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇

    分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...

  4. 如何在linux CentOS 上安装chrome 谷歌浏览器?

    获得linux命令的root权限:http://blog.csdn.net/mddy2001/article/details/76521101. 更改密码在终端中输入:sudo passwd root ...

  5. Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)

    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,Linux CentOS 7 安装PostgreSQL 9.5.17 安装过程 特此记录. 安装环境: 数据库:Postgre ...

  6. Linux(CentOs)下安装Phantomjs + Casperjs

    Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...

  7. Linux CentOS下安装Tomcat9

    本文讲解在Linux CentOS下安装Tomcat9,以及Web项目的部署发布. 环境:阿里云ECS 云服务器Linux CentOS 使用XShell客户端连接服务器,进行操作实践. 1.下载To ...

  8. Linux(Centos)之安装Nginx及注意事项

    1.Nginx的简单说明 a.  Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器,期初开发的目的就是为了代理电子邮件服务器室友:Igor Sysoev开发 ...

  9. Linux(Centos)之安装Redis及注意事项

    1.redis简单说明 a.在前面我简单的说过redis封装成共用类的实现,地址如下:http://www.cnblogs.com/hanyinglong/p/Redis.html. b.redis是 ...

随机推荐

  1. cf 766#

    天呢,太垃圾了我.. AB懵逼了半天题意,C最后搞了个DP还不对...DP太垃圾了,, #include<bits/stdc++.h> #define INF 0x7fffffff #de ...

  2. NCRE Java二级备考方案

    一 配合大纲梳理基本知识点 二 多在233网校刷题

  3. (7)opencv图片内部的基本处理

    就是,给定我们一张图片,我们可以对图片的每一个像素的色彩进行处理 比如,我们的原图是这个样子 然后我首先将他变成灰度图(灰度图的行道是1,就是chanaual是1) 然后,我又将灰色图片的黑白进行颠倒 ...

  4. JS/JQUERY函数库

    1. 判断字符串是否为空 function isEmptyString(str) { return str == undefined || str == "" || str == ...

  5. opencv vs2013提示缺少Qedit.h问题

    #pragma include_alias( "dxtrans.h", "qedit.h" ) #define __IDxtCompositor_INTERFA ...

  6. AJAX(阿贾克斯)的简单应用

    1.ajax 对象的属性说明(常用的) (1)open(method,url,boolean);创建请求,method :填请求类型(get post),url :请求的地址, boolean:tru ...

  7. ADFS 4.0 证书更新

    ADFS 4.0 证书更新 由于公网证书的过期,需要重新更新ADFS的服务通信证书: 证书要求: 带私钥 PFX格式 更换流程: 证书安装到 证书\计算机\个人,安装后点开证书能看到"你有一 ...

  8. 2.3 使用Android Studio 简单设计UI界面

    首先 创建一个新的项目找到app 文件目录下的layout的 activity_main.xml 因为Android Studio 是可视化的,所有操作都可以在图形界面进行. 该res 界面当中  d ...

  9. webservice wsdl文件标签讲解

    <?xml version="1.0" encoding="utf8"?> <wsdl:definitions targetNamespace ...

  10. vSphere 6.7 新特性 — 基于虚拟化的安全 (VBS)

    https://blogs.vmware.com/china/2018/07/27/vsphere-6-7-%E6%96%B0%E7%89%B9%E6%80%A7-%E5%9F%BA%E4%BA%8E ...