每天凌晨3点自动同步UBUNTU源

根据挂载的不同版本(ubuntu22/ubuntu24)的本地源调整mirror.list配置

bash 复制代码
#!/bin/bash
# /root/run-apt-mirror.sh

mount /dev/sda1 /var/spool/apt-mirror/
if mountpoint -q /var/spool/apt-mirror; then
        if find /var/spool/apt-mirror/ -maxdepth 5 | grep noble 2>&1 > /dev/null; then
                cp /etc/apt/mirror.list.24 /etc/apt/mirror.list
        else
                cp /etc/apt/mirror.list.22 /etc/apt/mirror.list
        fi
    /usr/bin/apt-mirror > /var/spool/apt-mirror/var/cron.log 2>&1
else
    logger -t apt-mirror-cron "错误:/var/spool/apt-mirror 未挂载,任务跳过。"
    exit 1
fi

每天凌晨3点同步

bash 复制代码
sudo crontab -e
0 3 * * * /root/run-apt-mirror.sh
相关推荐
一叶龙洲5 小时前
wslg打开Ubuntu24.04默认打开图形界面
linux·服务器·数据库·ubuntu
敖行客 Allthinker7 小时前
Parallels Ubuntu虚拟机项目如何让手机访问?完整解决方案
linux·运维·ubuntu
keyipatience8 小时前
线程栈与TLS和线程互斥
java·linux·服务器·开发语言·ubuntu
元Y亨H8 小时前
生产环境监控与故障应急处理(5-5-5 标准)指南
运维
j7~8 小时前
【Linux】二十二.《Linux 信号机制完全指南:表示、捕捉与处理》
linux·信号处理·volatile·可入重函数·保存信号
观山岳五楼9 小时前
Ubuntu 24 怎么使用Ubuntu 20 的镜像源
linux·运维·ubuntu
m0_7156467610 小时前
20260720
linux·arm
寒晓星10 小时前
[linux]线程及多线程
linux·运维
辰痕~10 小时前
物理机装Linux操作系统(Ubuntu为例)
linux·ubuntu
慧一居士11 小时前
Linux如何设置固定的静态ip
运维