首先声明:我是一个初学者,写写自己学习的经验,各位前辈不要见笑,有不足还望多多指教

centos安装完后在/etc/yum.repos.d/目录下有默认的yum文件。我没去删除,而是把它改名(用mv了)

之后1.进入http://mirrors.163.com/.help/centos.html中  会有不同的版本,按照自己的要求去选择   完后把那个链接复制了

进入/etc/yum.repos.d/目录中 把执行wget 刚才复制的路径,然后ls显示一下 。

这个时候就可以用了  先yum makecache更新一下缓存,(下面附带几个常用的yum命令)

安装包测试一下 没问题 注意:selinux必须的关闭的状态,要是开启的话我目前还没找到相关的boolean值去更改 所以只能先关闭了  。

yum命令格式:

yum <options> <command> <package...>

参数说明:

options: 常用的有:

-y : 如果在工作过程中如要使用者响应,这个参数可以直接回答yes

command:

list : 列出在yum server 上面有的RPM套件;若执行yum list installed则表示只列出系统中已安装的软件包,yum list available则表示只列出软件仓库中可用(尚未安装)的软件包,yum list update则表示列出可以升级版本的软件包。

install: 安装某个套件

update : 升级某个套件,如果update后面没有接套件名称,即更新目前主机所有已安装的套件.

info   : 列出某个套件的详细信息,相当于rpm -qi package内容

clean : 将已下载到本机的packages或headers移除

remove : 移除已经安装在系统中的某个套件

yum localinstall package 本地安装软件包

yum update 全部更新

yum update package 更新指定程序包package

yum check-update 检查可更新的程序

yum info <package> 显示安装包信息

yum list 显示所有已经安装和可以安装的程序包

yum list <package> 显示指定程序包安装情况

yum search <keyword>查找软件包,当需要根据某个关键词来查找相关的软件包时,可以执行yum  search 关键词,默认仅根据软件包名称和描述信息进行搜索。若执行yum search all 关键词,可以扩大搜索范围,例如,以下将搜索软件仓库并列出与httpd相关的软件包。Yum search all httpd

yum remove | erase package1 删除程序包

yum clean headers 清除header

yum clean packages 清除下载的rpm包

yum clean all 清除header与rpm包

yum grouplist ,列出所有组

yum groupinstall 安装某个软件组如:yum groupinstall Virtualization    安装虚拟化

 

 


转载于:https://blog.51cto.com/qianxun/824956