zoukankan      html  css  js  c++  java
  • linux(centos 7)安装及使用yum

    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

  • 相关阅读:
    LIKE语句也可以这样写
    a链接触发javascript函数导致innerHTML里的图片无法加载
    引用类型真屌
    网站建设心得
    SPAN
    Go! 环境配置和入门
    linux内核编译
    面试题
    KCMT开源控件之方便简洁的分页控件
    c#中out、ref和params的用法与区别
  • 原文地址:https://www.cnblogs.com/sung1024/p/11362451.html
Copyright © 2011-2022 走看看