魔百盒 Armbian OS 25.08 (基于 Debian 11 bullseye)换源

一键换源,以及docker国内源,实现脚本

这地方是分成两个文件的替换方法

使用方法

1.复制脚本保存:

复制代码
nano change_source.sh

粘贴内容,保存退出。

复制代码
#!/bin/bash
set -e

echo "=== 直接替换 Armbian/Debian 阿里源并配置 Docker 国内加速 ==="

# ------------------------
# 1. 写入 Debian 阿里源
# ------------------------
cat <<EOF | sudo tee /etc/apt/sources.list.d/debian.sources
Types: deb
URIs: http://mirrors.aliyun.com/debian
Suites: bullseye bullseye-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: http://mirrors.aliyun.com/debian-security
Suites: bullseye-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
EOF

# ------------------------
# 2. 写入 Armbian 阿里源
# ------------------------
cat <<EOF | sudo tee /etc/apt/sources.list.d/armbian-config.sources
Types: deb
URIs: http://mirrors.aliyun.com/armbian
Suites: bullseye
Components: main bullseye-utils bullseye-desktop
Signed-By: /usr/share/keyrings/armbian.gpg
EOF

# ------------------------
# 3. 更新系统(增加重试和超时,避免卡住)
# ------------------------
sudo apt-get -o Acquire::Retries=3 -o Acquire::http::Timeout=10 update --fix-missing
sudo apt-get -y -o Acquire::Retries=3 -o Acquire::http::Timeout=10 upgrade --fix-missing

# ------------------------
# 4. 配置 Docker 国内镜像加速
# ------------------------
sudo mkdir -p /etc/docker
cat <<EOF | sudo tee /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.1panel.live",
    "https://mirror.iscas.ac.cn"
  ]
}
EOF

sudo systemctl daemon-reexec || true
sudo systemctl restart docker || true

echo "=== 完成!源已替换为阿里云,系统升级完成,Docker 国内加速已配置 ==="

2.加执行权限:

复制代码
chmod +x change_source.sh

3.运行

复制代码
./change_source.sh
复制代码

bookworm可用

复制代码
#!/bin/bash
set -e

echo "=== 直接替换 Armbian/Debian 阿里源并配置 Docker 国内加速 (Debian 12) ==="

# ------------------------
# 1. 写入 Debian 阿里源 (bookworm)
# ------------------------
cat <<EOF | sudo tee /etc/apt/sources.list.d/debian.sources
Types: deb
URIs: http://mirrors.aliyun.com/debian
Suites: bookworm bookworm-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: http://mirrors.aliyun.com/debian-security
Suites: bookworm-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
EOF

# ------------------------
# 2. 写入 Armbian 阿里源 (bookworm)
# ------------------------
cat <<EOF | sudo tee /etc/apt/sources.list.d/armbian-config.sources
Types: deb
URIs: http://mirrors.aliyun.com/armbian
Suites: bookworm
Components: main bookworm-utils bookworm-desktop
Signed-By: /usr/share/keyrings/armbian.gpg
EOF

# ------------------------
# 3. 更新系统(增加重试和超时,避免卡住)
# ------------------------
sudo apt-get -o Acquire::Retries=3 -o Acquire::http::Timeout=10 update --fix-missing
sudo apt-get -y -o Acquire::Retries=3 -o Acquire::http::Timeout=10 upgrade --fix-missing

# ------------------------
# 4. 配置 Docker 国内镜像加速
# ------------------------
sudo mkdir -p /etc/docker
cat <<EOF | sudo tee /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.1panel.live",
    "https://mirror.iscas.ac.cn"
  ]
}
EOF

sudo systemctl daemon-reexec || true
sudo systemctl restart docker || true

echo "=== 完成!源已替换为阿里云 (Debian 12),系统升级完成,Docker 国内加速已配置 ==="
相关推荐
qq_431331354 个月前
Ubuntu24.04常见问题
换源·ubuntu24.04
Rudon滨海渔村5 个月前
Linux通用一键换源脚本.sh - ubuntu、centos全自动更换国内源 - LinuxMirrors神器
linux·运维·ubuntu·centos·换源
vortex51 年前
各种环境换源教程
教程·镜像源·换源
屿小夏.1 年前
CasaOS玩客云如何部署小雅AList并结合内网穿透远程访问海量资源
服务器·网络·玩客云
xxxxxue1 年前
bun 换源 国内阿里源 npmmirror 加速下载
国内源·npm·nodejs·bun·淘宝源·换源
devotedwife2 年前
玩客云 线刷Armbian 搭配Alist 阿里云盘 Jellyfin NovaVideoPlayer搞电视墙
玩客云·折腾·阿里云盘·alist·jellyfin·nova·armbian