歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> linux基礎二十二

linux基礎二十二

日期:2017/3/3 11:37:03   编辑: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
Copyright © Linux教程網 All Rights Reserved