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