龙空技术网

CentOS 的 yum 源更换和更新

爱学习的小懒猪 250

前言:

眼前朋友们对“centosboostyum”大致比较着重,兄弟们都想要剖析一些“centosboostyum”的相关资讯。那么小编也在网上搜集了一些有关“centosboostyum””的相关内容,希望看官们能喜欢,同学们快快来学习一下吧!

1、备份默认 yum 源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、更换 yum 源

下载新的 repo 到/etc/yum.repos.d/,以阿里云 yum 源为例

CentOS 5:

wget -O /etc/yum.repos.d/CentOS-Base.repo 

CentOS 6:

wget -O /etc/yum.repos.d/CentOS-Base.repo 

CentOS 7:

wget -O /etc/yum.repos.d/CentOS-Base.repo 
3、清除默认 yum 源缓存
yum clean all
4、重新生成 yum 源缓存
yum makecache

国内 yum 源镜像地址:

阿里云:

网 易:

5、其他 yum 相关操作命令(以安装 foo-x.x.x.rpm 为例)

yum install foo #删除软件yum install foo-x.x.x.rpm #删除软件yum remove foo-x.x.x.rpm #删除软件yum erase foo-x.x.x.rpm #删除软件yum upgrade foo #升级软件yum update foo #升级软件yum info foo #查询信息yum search foo #搜索软件(以包含 foo 字段为例):yum deplist foo #显示软件包依赖关系yum check-update #检查可更新的包yum clean all #清除全部本地 yum 源缓存yum clean packages #清除临时包文件(/var/cache/yum 下文件)yum clean headers #清除 rpm 头文件yum clean oldheaders #清除旧的 rpm 头文件yum list #可安装和可更新的 rpm 包yum list installed #已安装的包yum list extras #已安装且不在资源库的包

可选参数:

-e 静默执行

-t 忽略错误

-R [分钟] 设置等待命令执行结束的最大时间

-y 自动应答,在执行 yum 操作时不需要用户交互确认

--skip-broken 忽略依赖问题

--nogpgcheck 忽略 GPG 校验过程

标签: #centosboostyum