- 问题引出:在配置crontab时发现没有这个服务,所以安装crontab,但是安装中出现“no package crontab available.”,于是开始配置本地yum源
- 在/etc/yum.repos.d 目录下:
- 删除所有文件
- 在阿里云下载yum源包:
- wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
- 清除yum缓存
yum clean all 、 - 生成新的阿里云的yum软件缓存
yum makecache
- 再配置epel额外的仓库源,这个仓库里就存放了很多第三方软件,例如redis mysql nginx
1.配置epel仓库
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
2.最好再生成yum缓存
yum makecache
ps:
- 如果wget下载不下来,可以本地下载上传到目录下
- linux下 crontab服务对应的是crond服务。可以通过service crond restart重启
- 如果镜像下载不下来,修改/etc/resolv.conf添加一个nameserver 8.8.8.8完成 ---dns服务器没有配置正确
- “http://mirrors.aliyun.com/centos/6.9/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"” 这个错,需要改repo==>sed -i 's/$releasever/6/g' CentOS-Base.repo