更换yum仓库(国内源)
-
cd /etc/yum.repos.d/
-
rm -f dvd.repo
-
或者 curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo
-
yum list
操作
[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
▶清除缓存
安装扩展源 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=路径 ▶重新安装指定下载