apt 配置

配置

设置代理

sudo vim /etc/apt/apt.conf.d/95proxies
Acquire::http::Proxy "http://172.25.25.4:13333";

仅使用 IPv4

sudo vim /etc/apt/apt.conf
Acquire::ForceIPv4 "true";

信任 trusted=yes

# /etc/apt/sources.list.d/runner_gitlab-runner.list
deb [arch=amd64 trusted=yes] https://packages.gitlab.cn/repository/runner-deb/debian bookworm main

签名 signed-by=xxx.asc

curl https://packages.gitlab.com/gpg.key > /etc/apt/keyrings/runner_gitlab-runner.asc
# /etc/apt/sources.list.d/runner_gitlab-runner.list
deb [arch=amd64 signed-by=/etc/apt/keyrings/runner_gitlab-runner.asc] https://packages.gitlab.cn/repository/runner-deb/debian bookworm main

Debian 切换源

  • /etc/apt/sources.list
# 阿里镜像
sudo cp /etc/apt/sources.list /etc/apt/sources.list.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list
sudo sed -i "s#deb.debian.org#mirrors.aliyun.com#" /etc/apt/sources.list
sudo sed -i "s#security.debian.org#mirrors.aliyun.com#" /etc/apt/sources.list
cat /etc/apt/sources.list
sudo apt update
# 腾讯镜像
sudo cp /etc/apt/sources.list /etc/apt/sources.list.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list
sudo sed -i "s#deb.debian.org#mirrors.tencent.com#" /etc/apt/sources.list
sudo sed -i "s#security.debian.org#mirrors.tencent.com#" /etc/apt/sources.list
cat /etc/apt/sources.list
sudo apt update
# 华为镜像
sudo cp /etc/apt/sources.list /etc/apt/sources.list.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list
sudo sed -i "s#deb.debian.org#mirrors.huaweicloud.com#" /etc/apt/sources.list
sudo sed -i "s#security.debian.org#mirrors.huaweicloud.com#" /etc/apt/sources.list
cat /etc/apt/sources.list
sudo apt update
  • /etc/apt/sources.list.d/debian.sources
# 阿里镜像
sudo cp /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list.d/debian.sources
sudo sed -i "s#deb.debian.org#mirrors.aliyun.com#" /etc/apt/sources.list.d/debian.sources
sudo sed -i "s#security.debian.org#mirrors.aliyun.com#" /etc/apt/sources.list.d/debian.sources
cat /etc/apt/sources.list.d/debian.sources
sudo apt update
# 腾讯镜像
sudo cp /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list.d/debian.sources
sudo sed -i "s#deb.debian.org#mirrors.tencent.com#" /etc/apt/sources.list.d/debian.sources
sudo sed -i "s#security.debian.org#mirrors.tencent.com#" /etc/apt/sources.list.d/debian.sources
cat /etc/apt/sources.list.d/debian.sources
sudo apt update
# 华为镜像
sudo cp /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list.d/debian.sources
sudo sed -i "s#deb.debian.org#mirrors.huaweicloud.com#" /etc/apt/sources.list.d/debian.sources
sudo sed -i "s#security.debian.org#mirrors.huaweicloud.com#" /etc/apt/sources.list.d/debian.sources
cat /etc/apt/sources.list.d/debian.sources
sudo apt update

Ubuntu 乌班图 切换源

# 阿里镜像
sudo cp /etc/apt/sources.list /etc/apt/sources.list.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list
sudo sed -i "s#archive.ubuntu.com#mirrors.aliyun.com#" /etc/apt/sources.list
sudo sed -i "s#security.ubuntu.com#mirrors.aliyun.com#" /etc/apt/sources.list
cat /etc/apt/sources.list
sudo apt update
# 腾讯镜像
sudo cp /etc/apt/sources.list /etc/apt/sources.list.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list
sudo sed -i "s#archive.ubuntu.com#mirrors.tencent.com#" /etc/apt/sources.list
sudo sed -i "s#security.ubuntu.com#mirrors.tencent.com#" /etc/apt/sources.list
cat /etc/apt/sources.list
sudo apt update
# 华为镜像
sudo cp /etc/apt/sources.list /etc/apt/sources.list.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list
sudo sed -i "s#archive.ubuntu.com#mirrors.huaweicloud.com#" /etc/apt/sources.list
sudo sed -i "s#security.ubuntu.com#mirrors.huaweicloud.com#" /etc/apt/sources.list
cat /etc/apt/sources.list
sudo apt update

Raspberry Pi 树莓派 切换源

# 阿里镜像
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.$(date +"%Y%m%d%H%M%S")

cat /etc/apt/sources.list.d/raspi.list
sudo sed -i 's#http://archive.raspberrypi.com/debian/#http://mirrors.aliyun.com/raspberrypi/#' /etc/apt/sources.list.d/raspi.list
cat /etc/apt/sources.list.d/raspi.list
sudo apt update

关闭自动更新

# 禁用指定更新
sudo vim /etc/apt/apt.conf.d/50unattended-upgrades

Unattended-Upgrade::Allowed-Origins {
  
  # 注释掉不想更新的软件
  
}

sudo systemctl restart unattended-upgrades
# 停止 unattended-upgrades
sudo systemctl stop unattended-upgrades
# 关闭 unattended-upgrades 开机自启
sudo systemctl disable unattended-upgrades