zoukankan      html  css  js  c++  java
  • 软件包安装

    一、红帽RPM包介绍和软件包安装

    内容部分:

    1.安装和移除RPM包
    2.查询和检验他们的状态
    3.使用yum管理包
    4.掌握yum和rpm之间的关系
    5.配置yum连接到RHN卫星服务器
    6.创建私有的yum仓库
    7.配置yum连接到私有仓库
    8.配置和使用红帽网络 
    RPM包管理(Redhat Package Manager)
        。RPM组件
            本地数据库
            rpm和相关可以执行程序
            RPM是yum的基础
            包文件
        。主要功能
            安装/移除
            查询
            检验
    
    RPM的安装与移除
    rpm -i ,--install <package1>...
    rpm -v,--verbose
    rpm -h,##...#
    主要的一些RPM选项:
        安装:rpm -i,--install
        升级:rpm -U,--upgrade
        更新:rpm -F,--freshen
        移除:rpm -e,--erase
    输出选项:-v,-h
    支持URL地址:ftp://,http://
    rpm --force强制安装,无论之前是否已经安装好

    二、RPM包内容的查询

    rpm查询
    。语法:
        。rpm -q what_packages    //查询各种信息
    。已安装包选项:
        。rpm -qa    //列出所有已安装的包
        。rpm -qf filename    //显示文件所属于的包名
        。rpm -qi package_name    //包信息
        。rpm -ql package_name    //列出包中文件
    。未安装的包选项:
        。rpm -qip package_file.i386.rpm
        。rpm -qlp package_file.i686.rpm
    
    rpm检验
    。检验已经安装的文件:
        rpm -V <package_name>
        rpm -Vp <package_file>.i386.rpm
        rpm -Va
    。在包安装之前检验数字签名:
        。rpm --import RPM-GPG-KEY-redhat-release
        #rpm --import /etc/pki/rpm-gpg/*  //导入红帽公钥 。rpm -K <package_file>.i386.rpm    //数据签名检验

     三、yum基本安装指令

    yum查询
    。查询包
        yum search searchterm
        yum list (all|available|extras|installed|recent|updates)
        yum info packagename
    。查询文件
        yum whatprovides filename
      #yum repolist  //查看yum源是否配置好   

    四、yum仓库中的文件清单列表

    关于yum
    。基于rpm
        。用来解决包相互依赖的问题
        。能够通过仓库找到包
    。替代了up2date
    yum下面VT,Server,Cluster,ClusterStorage
    VT /*.rpm/repodate/filelist.xml.gz

    五、yum常见问题

    #yum clean all    //清楚磁盘已经下载的软件包
    #yum repolist    //查看yum文件清单
    /etc/yum.conf    //定义rpm安装包存放路径和是否永久保存等
    /etc/yum.repo.d/*.repo    //yum配置文件等
    

      

      

      

      

     

      

    
    
    不积跬步无以至千里
  • 相关阅读:
    闭包
    关于this
    插件开发(对象级)
    IFC
    flex.css
    js移动端滑动事件
    Android 手机下输入框获取焦点时, 输入法挡住输入框的 bug
    vue 组件化spreadjs预览excel
    feign 熔断工厂 fallbackFactory的简单实现
    bat脚本批量启动程序
  • 原文地址:https://www.cnblogs.com/hongjinping/p/13737270.html
Copyright © 2011-2022 走看看