yum list:看yum仓库中有哪些包

搜索某个包: yum search  ‘keywords’ or yum list |grep ‘keywords’

安装一个包:yum install -y  filename(包名)

卸载:yum remove -y filename(包名)

重装:yum reinstall 包名

升级:yum update -y filename(包名)


yum grouplist:列出所有的套件

安装套件:yum groupinstall 包名

 卸载套件:yum groupremove


yum如何下载rpm包到本地

[root@slave yum.repos.d]# cp ../yum.repos.bak/Centos-Base.repo .(恢复之前的源)

现在yum list可以看到右侧名字是Base了

那么现在怎么下载一个rpm包呢?

安装一个小插件:yum install -y yum-plugin-downloadonly.noarch(首先需要安装一个插件来支持只下载不安装)

比如下载vte这个包

  yum install 包名 -y --downloadonly   #这样就已经下载,默认在 /var/cache/yum/base/packages/

 yum install vte --downloadonly --downloaddir=/tmp/(tmp是这个包下载后会放在这里)



源码包安装
源码包是开源的可自行更改的程序包,大多用C语音开发,不能直接使用,需要编译成二进制的可执行文件
编译源码包的必须有gcc支持,如果没有需要安装 yum install -y gcc
通常情况编译三步曲: ./configure 配置各种编译参数; make 根据指定的编译参数进行编译;make install 安装到指定目录