zoukankan      html  css  js  c++  java
  • yum和rpm工具使用

    rpm命令
    rpm -ivh package
    安装
    rpm -e package
    卸载
    rpm -Uvh
    升级,如果已安装老版本,则升级;如果没安装,则直接安装
    rpm -Fvh
    升级,如果已安装老版本,则升级;如果没安装,则安装
    rpm -ivh --force
    强制安装
    rpm --nodeps
    忽略依赖关系
    rpm -ql
    查看已经安装的软件的文件列表
    rpm -qlp package.rpm
    查看未安装的rpm包里的文件列表
    rpm -qa 查看已经安装的所有rpm包
    rpm -qd 查看软件的文档列表
    rpm -qc 查看软件的配置文件
    rpm -qi 查看软件的详细信息
    rpm -qf filename
    查看文件来自哪个rpm包
    rpm --import key_file
    导入公钥用于检查rpm文件的签名
    rpm -checksig package.rpm
    检查rpm包的签名

    yum命令

    yum install package -y

    默认是安装来自仓库里的软件,指定的是软件名字。多个包空格隔开;-y (取消交互)

    yum install ./xlockmore-5.31-2.el6.x86_64.rpm

    或者

    yum localinstall ./xlockmore-5.31-2.el6.x86_64.rpm

    安装来自本地指定路径下的rpm包,而不是来自仓库

    yum remove 或者 erase package

    卸载软件包

    yum update

    更新仓库里所有比本机已经安装过的软件要的软件

    yum update package

    指定升级的软件

    yum search mysql

    搜索出所有软件名字或者软件描述包含“mysql”关键字的软件

    yum provides "libmysqlclient.so"

    找出模块由哪些软件包提供

    yum provides "xeye"

    搜索一个包含xeye关键字的软件包

    yum clean all

    清空之前的yum列表缓存

    yum makecache

    创建新的缓存

    yum list

    列出仓库里的所有软件包

    yum repolist

    列出已配置的软件仓库

    yum list|tail

    查看未安装的软件包

    yum list |grep 关键字

    @代表已经安装成功

    yum list installed

    查看已安装的包

    yum grouplist

    查看包组

    yum groupinstall "包组"

    安装包组

    yum groupremove "包组"

    md5sum +包名

    直接校验第三方提供的软件包

  • 相关阅读:
    C#获取HTML文件指定DIV内容
    剔除editor编辑器中的HTML标签
    ASP.NET MVC 在WebService中Token的使用方法
    MVC如何在单独的类库中添加区域
    原来写插件还可以选MEF
    EF CodeFirst学习
    .Net EF 学习之model first
    sql分页存储过程,带求和、排序
    软实力
    微软的XML可视化编辑器:XML Notepad 2007
  • 原文地址:https://www.cnblogs.com/kai0438/p/12083955.html
Copyright © 2011-2022 走看看