Linux--Yum源码安装配置

   YUM(Yellow dog Updater, Modified)是一个基于RPM包管理,比RPM软件包管理更加的自能。能够从指定的服务器自动下载RPM包并且安装,并且可以自动处理依赖性关系,一次安装所有依赖的软件包。

配置和安装

由于yum需要从指定的服务器中自动下载,所以他就需要有可靠的软件仓库(repository),有点类似于Maven的中央仓库的概念。下面来安装一下yum源

准备yum源

我们选择国内的163yum源http://mirrors.163.com/.help/centos.html

备份本地yum

把之前的repo文件备份,我这里重命名添加”.bak”后缀,然后上传下载的163源。

运行

清楚之前版本,并且添加本地缓存
1、yum clean all
2、yum makecache #注意:如下错误需要去添加域名解析到hosts文件,重新运行yum makecache

重新运行,OK

【附,常用域名解析】:
123.58.173.185 mirrors.163.com
202.76.233.2 mirror.centos.org

yum命令

基本命令

1
2
3
4
yum [-y] [install|remove|update] name #-y可选表示自动运行yes,不然需要手动Y/N。
yum -y install name #安装软件,具体事例可查看后面博客安装mysql
yum -y remove name #删除,eg:yum -y remove java-1.4.2-gcj-1.4.2.0-40jpp.115
yum -y update name #升级软件

查询命令

1
2
3
4
5
6
7
yum search name #关键字搜索软件
yum info name #显示软件信息
yum list all #列出全部的的软件(这个显示有点多)。
yum list installed #列出安装的的软件 
yum list recent #列出最近的的软件 
yum list updates #列出更新的软件 
yum whatprovides name #查询某个rpm软件包含该目标文件
  • 例子

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器