附:gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers vsftpd patch zip
安装开发组件
sudo yum groupinstall 'Development Tools'
1.列出所有可更新的软件清单
命令:yum check-update
2.安装所有更新软件
命令:yum update
3.仅安装指定的软件
命令:yum install <package_name>
4.仅更新指定的软件
命令:yum update <package_name>
5.使用YUM查找软件包
命令:yum search <keyword>
6.列出所有可安装的软件包
命令:yum list
7.列出所有可更新的软件包
命令:yum list updates
8.列出所有已安装的软件包
命令:yum list installed
9.列出所有已安装但不在 Yum Repository 內的软件包
命令:yum list extras
10.列出所指定的软件包
命令:yum list <package_name>
11.使用YUM获取软件包信息
命令:yum info <package_name>
12.列出所有软件包的信息
命令:yum info
13.列出所有可更新的软件包信息
命令:yum info updates
14.列出所有已安裝的软件包信息
命令:yum info installed
15.列出所有已安裝但不在 Yum Repository 內的软件包信息
命令:yum info extras
16.列出软件包提供哪些文件
命令:yum provides <package_name>
清除YUM缓存
yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除,更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all一 股脑儿端
1.清除缓存目录(/var/cache/yum)下的软件包
命令:yum clean packages
2.清除缓存目录(/var/cache/yum)下的 headers
命令:yum clean headers
3.清除缓存目录(/var/cache/yum)下旧的 headers
命令:yum clean oldheaders
4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers
命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)