
灵感严选
策划人方案库,提供超10000份严审方案报告,涵盖活动、营销、招商、短视频等,即搜即下。
一键更换系统软件源及安装 Docker 的脚本工具。
LinuxMirrors 是一个面向 Linux 系统管理员的命令行工具,解决两个高频运维需求:替换发行版默认软件源为镜像站点,以及快速安装 Docker 环境。项目以单一脚本形式分发,支持通过 curl 或 wget 一键执行,无需额外安装依赖。
脚本自动检测当前系统的发行版与版本号,并完成以下操作:
支持的镜像站包括阿里云、腾讯云、华为云、清华大学 TUNA、中科大 USTC 等主流国内节点,覆盖 Debian、Ubuntu、CentOS、Rocky Linux、AlmaLinux、openSUSE、Arch Linux 等常见发行版。
Docker 安装模块同样基于系统检测逻辑,自动完成:
脚本对国内网络环境做了针对性处理,默认优先使用可访问性较好的镜像地址,降低因网络问题导致的安装失败概率。
# 交互式执行(推荐)
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
# 或使用 wget
bash <(wget -qO- https://linuxmirrors.cn/main.sh)
脚本提供交互式菜单,用户可选择要执行的操作模块。对于有自动化需求的场景,也支持通过命令行参数直接指定镜像站和操作类型,便于集成到初始化脚本或 CI 流程中。
| 特性 | 说明 |
|---|---|
| 零依赖 | 仅依赖系统自带的 shell 与包管理工具 |
| 自动备份 | 修改前备份原始配置,支持手动回滚 |
| 发行版适配 | 根据 /etc/os-release 识别系统,减少误判 |
| 非交互模式 | 支持参数传递,适合批量部署场景 |
脚本在执行过程中会修改系统软件源配置文件和安装系统级软件包,建议在运行前确认当前系统状态,并在测试环境验证后再用于生产服务器。对于已有自定义源配置的机器,脚本的备份机制可提供一定的恢复能力,但仍建议操作前自行检查关键配置。







