avatar

Wz Blog

运维学习・持续更新

  • 首页
  • 文章
  • 登录/注册
  • 管理后台
主页 Shell脚本手动配置阿里云源
文章

Shell脚本手动配置阿里云源

发表于 2026-10-11 更新于 2026-10- 11
作者 Administrator
3~4 分钟 阅读

#!/bin/bash

#author:wz

#功能:配置aliyun源

#ping阿里云镜像源网站测试连通性


ping -c 5 mirrors.aliyun.com
if [[ $? -eq 0 ]];then
echo "成功访问阿里云镜像源网站,继续执行"
else
echo "访问阿里云镜像源网站失败,检查网络连通性,退出!"
exit
fi

#用户输入备份地址

read -p "请输入备份地址:" bkpath


mv /etc/yum.repos.d/* ${bkpath}
if [[ $? -eq 0 ]];then
echo "备份成功,继续执行"
else
echo "备份失败,检查备份目标目录,退出!"
exit
fi

#用户输入BaseOs仓库地址

read -p "请输入仓库地址(BaseOs):" baseurl


cat > aliyun.repo << EOF
[BaseOs]
name=Aliyun Rocky Linux \$releasever - BaseOS
baseurl=${baseurl}
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-Rocky-9
[AppStream]
name=Aliyun Rocky Linux \$releasever - AppStream
baseurl=https://mirrors.aliyun.com/rockylinux/\$releasever/AppStream/\$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-Rocky-9
[Extras]
name=Aliyun Rocky Linux \$releasever - Extras
baseurl=https://mirrors.aliyun.com/rockylinux/\$releasever/extras/\$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-Rocky-9
EOF
dnf clean all
dnf makecache
dnf repolist
#/!bin/bash
#author:wz

#功能:回滚aliyun源配置


rm -f /etc/yum.repos.d/*.repo
if [[ $? -eq 0 ]];then
echo "repo文件已删除"
else
echo "repo文件删除失败,退出!"
exit
fi

read -p "输入备份源地址:" bkpath


mv ${bkpath}/* /etc/yum.repos.d/
if [[ $? -eq 0 ]];then
echo "备份文件已恢复"
else
echo "备份文件恢复失败,检查源目录,退出!"
exit
fi
dnf clean all
dnf makecache
dnf repolist
Linux基础
笔记 Linux
许可协议:  CC BY 4.0
分享

相关文章

10月 11, 2026

磁盘相关命令

• 磁盘管理命令 ▪增: mount:挂载磁盘 gdisk中的n新建分区 mkfs:给分区格式化(创建新的文件系统) parted /dev/sdc mklabel gpt:创建分区表(使用GPT) parted /dev/sdc mkpart primary xfs 0 50%:创建分区,占磁盘

10月 11, 2026

压力测试

• 获取TOKEN: 安装jq: yum install -y jq TOKEN=$(curl -s -X POST http://172.20.0.7:9200/login -H "Content-Type:application/json" -d '{"username": "admin","

10月 11, 2026

Shell脚本手动配置阿里云源

#!/bin/bash #author:wz #功能:配置aliyun源 #ping阿里云镜像源网站测试连通性 ping -c 5 mirrors.aliyun.com if [[ $? -eq 0 ]];then echo "成功访问阿里云镜像源网站,继续执行" else echo "访问阿里云

下一篇

VLLM ⽅式部署⼤语⾔模型

上一篇

Redis

最近更新

  • Kubernetes v1.28.2 双Master堆叠etcd + Haproxy/Keepalived 高可用部署 SOP(Docker + cri-dockerd)
  • 名词解释
  • ECS 实例反复冻结 —— 故障根因分析报告
  • 运维六大工作内容
  • 磁盘相关命令

热门标签

监控 Linux 数据库 Docker 笔记 CI/CD Kubernetes Nginx

目录

©2026 Wz Blog. 保留部分权利。

使用 Halo 主题 Chirpy