linux深度deepin基于rsync和apt-mirror同步软件源及构建本地内网源

一、rsync方式

参考官方文档地址:
https://www.deepin.org/index/docs/wiki/05_HOW-TO/08_%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F/%E8%BD%AF%E4%BB%B6%E6%BA%90.md

仓库同步命令所需大小
软件仓库rsync -av --delete-after rsync.deepin.com::deepin/ /var/www/deepin/400GB
ISO仓库rsync -av --delete-after rsync.deepin.com::releases/ /var/www/deepin-cd/60GB
※备注:本人实验rsync -av --delete-after rsync.deepin.com::deepin/ /mirror/deepin400GB

您可以将以上地址中/var/www/路径移到服务器的根目录下;
请您添加一个每天运行的 cron 任务,以确保您提供的深度操作系统镜像源长期保持“最新”的可用状态;
我们建议您优先同步深度操作系统的软件仓库,然后同步深度操作系统的 ISO 仓库;
请您不要在深度操作系统镜像源相关的目录中存放其他文件(例如非官方的软件包),以避免造成误会;
如果您有任何建议和意见,请反馈至support@deepin.com。
可以到 wiki:软件源 添加或提交仓库

二、apt-mirror方式

1.安装apt-mirror

sudo apt install -y apt-mirror

2.配置apt-mirror(/etc/apt/mirror.list)

sudo cp /etc/apt/mirror.list /etc/apt/mirror.list.deepin.bak #备份配置文件
sudo gedit /etc/apt/mirror.list

修改如下:

deb [trusted=yes] https://mirrors.bfsu.edu.cn/deepin/ apricot main contrib non-free

在这里插入图片描述
国内可用源列表参考:
官方入口:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.新建存放目录开始下载

  1. 根据磁盘空间大小新建目录参考(共需200多G空间):/data/home/deepin/mirror
  2. 开始下载(支持中断后续传)
sudo apt-mirror

在这里插入图片描述

3.发布mirror站点

  1. nginx参考:https://blog.csdn.net/xzzteach/article/details/140144778

如需安装apache如下

#查询可安装的版本
apt-cache policy apache
apt-cache policy apache2

#安装
sudo apt install -y apache2

在这里插入图片描述

在这里插入图片描述
apache配置参考:https://blog.csdn.net/xzzteach/article/details/138232373

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值