linux本地搭建apt源

使用apt-mirror搭建

1.安装

bash 复制代码
apt-get install apt-mirror

2.编辑配置文件

bash 复制代码
vi /etc/apt/mirror.list

修改下载目录

set_base_path 后面改为下载镜像的目录,同时删除前面#号

添加同步的源,建议用国内的,速度快,我这里用的阿里云的镜像源

我这里只同步debian12的,如果需要ubuntu或者别的,填别的源

3.运行

bash 复制代码
apt-mirror

同步时间较长

4.其他机器使用

bash 复制代码
vi /etc/apt/sources.list

填上你的服务器的ip地址

bash 复制代码
deb http://192.168.x.x/mirror/deb.debian.org/debian bookworm main contrib non-free
deb http://192.168.x.x/mirror/deb.debian.org/debian-security bookworm-security main contrib non-free

5.每天定时更新

配置crotab

bash 复制代码
crontab -e

每天2点更新,并将输出日志保存到 /var/spool/apt-mirror/var/cron.log

bash 复制代码
0 2 * * * /usr/bin/apt-mirror > /var/spool/apt-mirror/var/cron.log

如果默认打开的是nano编辑器,ctrl+o ctrl+x保存退出即可

相关推荐
Michaelwubo1 小时前
Docker dockerfile镜像编码 centos7
运维·docker·容器
好像是个likun2 小时前
使用docker拉取镜像很慢或者总是超时的问题
运维·docker·容器
cominglately4 小时前
centos单机部署seata
linux·运维·centos
CircleMouse4 小时前
Centos7, 使用yum工具,出现 Could not resolve host: mirrorlist.centos.org
linux·运维·服务器·centos
Karoku0665 小时前
【k8s集群应用】kubeadm1.20高可用部署(3master)
运维·docker·云原生·容器·kubernetes
木子Linux5 小时前
【Linux打怪升级记 | 问题01】安装Linux系统忘记设置时区怎么办?3个方法教你回到东八区
linux·运维·服务器·centos·云计算
mit6.8245 小时前
Ubuntu 系统下性能剖析工具: perf
linux·运维·ubuntu
watermelonoops5 小时前
Windows安装Ubuntu,Deepin三系统启动问题(XXX has invalid signature 您需要先加载内核)
linux·运维·ubuntu·deepin
阿甘知识库6 小时前
宝塔面板跨服务器数据同步教程:双机备份零停机
android·运维·服务器·备份·同步·宝塔面板·建站
saynaihe6 小时前
安全地使用 Docker 和 Systemctl 部署 Kafka 的综合指南
运维·安全·docker·容器·kafka