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

目录

  • 一、rsync方式
  • 二、apt-mirror方式
    • 1.安装apt-mirror
    • 2.配置apt-mirror(```/etc/apt/mirror.list```)
    • 3.新建存放目录开始下载
  • 3.发布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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/39738.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国产高边开关驱动芯片替换ST VN7010

RAMSUN提供代理的类比HD7008Q车规级单通道智能高边驱动主要应用于汽车12V接地负载应用中,例如座椅加热,并可以提供进一步的智能保护功能,包括负载过流限制保护、动态过温保护以及过热关断保护等。输入控制引脚兼容3V和5V CMOS接口&#xff0c…

【CSS】深入浅出CSS过渡

CSS过渡(Transitions)是一种使元素在更改其样式时能够平滑过渡的CSS特性。它允许元素从一种样式逐渐改变为另一种样式,为网页添加动态效果和交互性。下面我们将深入浅出地介绍CSS过渡。 1. 基本概念 过渡属性:你想要过渡的CSS属…

创建数据库表的语法定义包含了SQL Server、Mysql、PostgreSQL、SQLite的示例

目录 🎃一、数据库表的组成部分 🎄二、SQL 创建表的基本语法 🎆三、示例:创建用户表 1.SQL Server 示例 2.MySQL 示例 3.PostgreSQL 示例 4.SQLite 示例 👕四、详细说明 🎉五、注意事项 在数据…

时钟服务器方案选型推荐:ATGM332D-5T和ATGM331C-5T

ATGM331C-5T系列模块同样是具有高灵敏度、低功耗、低成本等优势,适用于电力授时设备、时钟服务器、守时设备,可以直接替换Ublox LEA T系列模块。 性能指标: 从下面的图来看,ATGM331C-5T系列比ATGM332D-5T系列性能更好,…

Android Runtime exec接口使用的一些注意事项

Android Runtime exec接口使用的一些注意事项 Android开发过程有时候会用到Runtime.getRuntime().exec(command)执行cmd命令,但是有时候会遇到一些问题,比如: 读取inputstream或者errorstream一直阻塞No such file or directory 本文将为你…

民宿小程序开发,在线预订模式

一、开发背景 如今,随着互联网技术的快速发展,大众的生活消费都集中在了手机上,通过手机进行各种活动,同时也包括了预订酒店民宿,由此,民宿预约小程序出现在了大众的生活中。 二、民宿小程序特点 民宿小…

中国经济昆虫志(55卷)

中国经济昆虫志,共55卷,内容包括概述、形态特征、分类等。各级分类单元均编有检索表,每个种有特征描述、地理分布,有的还记载有生活习性和防治方法。为便于鉴定,绘制有特征图和彩色图。 包括鞘翅目天牛科、半翅目蝽科、…

Python创建异步任务队列库之Huey使用详解

概要 Huey 是一个简单的 Python 库,用于创建异步任务队列。它的设计目标是简单易用,同时具备强大的功能。Huey 可以轻松地将任务添加到队列中,然后在后台线程中处理这些任务,从而避免阻塞主线程。这使得 Huey 非常适合处理 I/O 密集型或长时间运行的任务。此外,Huey 还支…

Qt安装配置教程

目录 一、下载Qt二、进行安装1、点击安装包(QT6.7版本演示)2、注册Qt账号3、选择安装的位置4、选择对应的组件 三、新建项目1、打开Qt Creator2、创建项目3、编辑名称和地址4、选择默认的CMake或切换成qmake构建5、选择自己的编译器,在此选择…

从.mat文件中导入数据到simulink进行FFT分析

1. 在matlab中准备数据 .mat 文件中包含时间向量和需要分析的数据 load(fcssiabc061302.mat);提取时间和需要分析的数据 time fcssiabc061302.X.Data; % 时间向量 signal fcssiabc061302.Y(1).Data; % A相电流数据 将数据转换为“structure with time”格式…

Geotools系列说明之LineString仿高德航路截取说明

需求分析 我们在做webgl的时候经常会遇到这样的需求,计算给定航路的拥堵情况,不同的拥堵显示不同的颜色,航路截取计算等等。基于这类问题统一都可以使用LineString进行处理 实现思路 如上图所示,航路是几个关键的点然后练成线&a…

手机微信聊天记录删除了怎么恢复?揭秘3个技巧

在现代社交生活中,微信已经成为我们沟通和交流的重要工具。然而,不小心删除重要的微信聊天记录是很多人都会遇到的问题。这些被误删的记录可能包含了工作中的重要信息、与亲友的珍贵对话,甚至是重要的证据材料。 那么,当数据被删…

AI人才争夺战:巨头眼中的产品经理必备技能

前言 在人工智能的浪潮下,BAT等一线互联网企业纷纷加码布局,对AI领域的人才需求空前高涨。然而,要在众多求职者中脱颖而出,成为企业眼中的人才,不仅需要深厚的产品功底,更要具备对AI的深刻理解和应用能力。…

桥梁监测系统:守护桥梁结构安全的科技利器

桥梁是城市交通的重要组成部分,然而,长期以来,桥梁结构的健康问题一直是人们关注的焦点。传统的人工巡检方式无法全面准确地掌握桥梁结构的实时状况,因此,桥梁监测系统应运而生。桥梁监测系统是一种基于传感器、信息处…

操作系统缓存与缓冲

缓存与缓冲 缓冲区是一块临时存储数据的区域,这些数据后面会被传输到其他设备上。缓冲区更像消息队列,用以弥补高速设备和低速设备通信时的速度差,平衡读写速度。例如:IO中内核缓冲区Ring Buffer。 缓存:存在于速度相…

position: sticky; 网页吸顶效果,吸顶不遮盖容器滚动条

文章目录 一、效果二、创建容器三、监听滚动,切换 position四、引用 js 变量五、总结 一、效果 吸顶元素跟随页面向上滚动而滚动,达到一定高度后吸附在容器顶部;容器向下滚动到一定高度后,吸顶元素不再吸附,并跟随滚动…

如何选择适合自己的巴比达内网穿透方案

选择适合自己的巴比达内网穿透方案,需要考虑几个关键因素,包括您的具体需求、安全性要求、技术水平以及预算。以下是一些选择巴比达内网穿透方案的建议步骤: 1. 确定需求和用途 首先,需要明确您希望通过内网穿透实现的具体目标和…

JavaScript中arguments 对象与剩余参数(Rest Parameters)

在JavaScript中,arguments 对象是一个类数组对象,它包含了函数被调用时传递给函数的所有参数。这个对象允许你在函数内部访问传递给函数的参数,而无需在函数定义时显式地声明它们。这在处理不确定数量参数的情况下特别有用,比如实…

CesiumJS【Basic】- #053 绘制渐变填充多边形(Entity方式)-使用canvas

文章目录 绘制渐变填充多边形(Entity方式)-使用canvas1 目标2 代码2.1 main.ts绘制渐变填充多边形(Entity方式)-使用canvas 1 目标 使用Entity方式绘制绘制渐变填充多边形 - 使用canvas 2 代码 2.1 main.ts import * as Cesium from cesium;const viewer = new Cesium…

量变引发质变,云微客AI矩阵系统以量取胜

我不允许还有老板在买大量的手机做矩阵,其实只需要一套云微客AI矩阵系统,就可以同时运营上百个矩阵账号。不需要买很多手机,也不用招很多运营人员来写文案、剪视频,AI矩阵系统自带智能创作、智能剪辑等功能,只需要上传…