zoukankan      html  css  js  c++  java
  • rpm软件包管理

    一、rpm软件包管理(redhat package management)

    yum-plugin-verify-1.1.30-37.el6.noarch.rpm

    yum-plugin-aliases-1.1.30-37.el6.x86_64.rpm

     

    第一部分:name,表示软件包名:yum-plugin-verify

    第二部分:version,rpm包的版本:1.1.30

    第三部分:release,表示rpm包版本发布次数:37

    第四部分:architectures,表示使用于哪些平台:el6

    第五部分:cpu型号,x86_64;Noarch:代表跟硬件体系结构无关。不管是 x86、PowerPC,Sparc 或 Alpha 系统。

    第六部分:表示rpm软件包的文件扩展名,rpm

    1、语法:

    #rpm [option] [软件包名]

     

    2、选项:

    -i:安装(install)软件
    
    -u:升级(update)旧的软件包
    
    -e:移除/删除软件
    
    -v:显示详细处理信息
    
    -h:显示安装进度,卸载不能用

     

    3、查看系统中安装所有rpm包

    #rpm -qa               //查看系统中安装所有rpm包
    #rpm -ql dhcp-common //查看rpm包安装路径
    #rpm -qi dhcp-common //查看rpm包详细信息
    #rpm -ql 'which dhcp' //查看命令属于哪个软件

    4、rpm包安装(正常安装):

    #rpm -ivh http://mirror.centos.org/centos-7/7/os/x86_64/Packages/python-2.7.5-86.el7.x86_64.rpm

    #wget http://mirror.centos.org/centos-7/7/os/x86_64/Packages/python-2.7.5-86.el7.x86_64.rpm
    #rpm ivh python-2.7.5-86.el7.x86_64.rpm
    
    

    5、rpm包安装(强制安装、升级、覆盖安装):

    #rpm -ivh --force [rpm1]   强制安装

    6、rpm包卸载(正常删除):

    #rpm -e [包名]
    #rpm -e dhcp-common
    
    #rpm -e [跟没有.rpm的部分]
    #rpm -e dhcp-common-4.2.5-47.el7.centos.x86_64

    7、rpm包卸载(忽略依懒性删除):

    #rpm -e --nodeps dhcp-common-4.2.5-47.el7.centos.x86_64
  • 相关阅读:
    Java calendar类学习笔记
    Anaconda 学习笔记
    第八周作业
    第七次作业
    第六周作业
    第五次作业
    用户调研方法之焦点小组
    第三周作业
    软件工作量的评估方法有哪些
    软件质量保证与测试(--作业--)
  • 原文地址:https://www.cnblogs.com/lizhewei/p/11700721.html
Copyright © 2011-2022 走看看