更换yum源,yum下载rpm包

更换yum仓库(国内源)


操做

[root@localhost ~]# ls /etc/yum.repos.d/
CentOS-Base.repo  CentOS-CR.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Media.repo  CentOS-Sources.repo  CentOS-Vault.repo

▶ wget 下载yum源
[root@localhost ~]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 
-bash: wget: 未找到命令
▶ 安装wget命令
[root@localhost ~]# yum install -y wget
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.btte.net
 * extras: mirrors.neusoft.edu.cn
 * updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
[root@localhost yum.repos.d]# ls       ▶查看已经生成一个163的源          
` CentOS7-Base-163.repo` CentOS-Base.repo  CentOS-CR.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Media.repo  CentOS-Sources.repo  CentOS-Vault.repo
[root@localhost yum.repos.d]#

yum list ▶查看插件

yum clean all▶清除缓存code

安装扩展源 epel

  • yum install -y epel-release ▶安装扩展源

▶会生成这两个扩展源事务

CentOS7-Base-163.repo  CentOS-CR.repo         CentOS-fasttrack.repo  CentOS-Sources.repo  epel.repo
CentOS-Base.repo       CentOS-Debuginfo.repo  CentOS-Media.repo      CentOS-Vault.repo    epel-testing.repo
[root@localhost yum.repos.d]#
  • yum list |grep epel ▶列出包名过滤出扩展源

yum 下载 rpm 包

  • yum install -y 包名 --downloadonly ▶仅仅下载不安装
  • ls /var/cache/yum/x86_64/7/ ▶被下载到这个地方
  • yum install -y 包名 --downloadonly --downloaddir=路径 ▶指定下载到哪里
  • yum reinstall -y 包名 --downloadonly --downloaddir=路径 ▶从新安装指定下载
相关文章
相关标签/搜索