linux基础二十二

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础二十二相关的知识,希望对你有一定的参考价值。

1.yum
    install packages_name 安装指定程序包
    
    reinstall packages_name 重装指定程序包
    
    check-update 检查可升级的包
    
    update packages_name 升级指定程序包,要升级到指定版本在后面指定程序版本号
    
    erase|remove packages_name 删除程序包
    
    whatprovides | provides /path/file 查询某个文件由哪个包安装生成
    
    downgrde packages_name 降级
    
    groupinstall "group_name" 安装指定的包组
    
    groupremove "group_name" 卸载指定包组
    
    yum install /path/file --nogpgcheck 手动禁止检查来源合法性及包完整性
    
    Centos5常用开发包组为 Development Tools 和 Development libraries
    Centos6常用开发包组为 Development Tools 和 Server Plateform Development
    
    gcc version 
        gcc -v
        
    yum配置可用的4个宏
        $releaser 程序的版本,对yum而言指的是redhat-release版本,只替换为主版本号,
                    如redhat6.5则替换为6
                    
        $arch 系统架构
        
        $basearch 系统基本架构,如 i686,i586 基本架构为i386
                    
        $YUM0-9 在系统中定义的环境变量,可在yum中使用
        
    获取当前系统相应宏替换结果的方式
        python
        >>> import yum pprint
        >>> yb=yum.YumBase()
        >>> pprint.pprint (by.conf.yumvar , width=1)
        
    yum repository文件服务器
        repodata /
        repomd.xml

以上是关于linux基础二十二的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习(二十二)Shell基础变量环境变量配置文件

Linux(二十二)深入探究DHCP及中继服务

pyhon学习目录

运维基本功(二十二): 源码构建LAMP环境解决方案

Linux shell基础

第二十二篇:信号的接收和处理