当前位置: 首页 > news >正文

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.lryc.cn/news/390942.html

相关文章:

  • 场景管理分析平台介绍
  • SQL Server和Oracle数据库的实时同步
  • Python中使用Oracle向量数据库实现文本检索系统
  • java考试题20道
  • 云仓的优势体现在哪里?
  • github 设置中文,亲测有效
  • Spring容器生命周期中如前置运行程序和后置运行程序
  • C++ 现代教程二
  • JavaScript函数闭包解析
  • STM32MP135裸机编程:使用软件触发硬件复位
  • 【饼图交通方式】用ECharts的graphic配置打造个性化
  • 大模型学习笔记3【大模型】LLaMA学习笔记
  • 工程师 - 什么是SMP
  • Webpack: 并行构建
  • Vue的介绍与使用
  • MYSQL双主双从,使用Keepalived双机热备+LVS高可用群集
  • 9.计算机视觉—目标检测
  • 构造函数深入理解
  • Rocky Linux 9 快速安装docker 教程
  • go语言并发编程1-Gouroutine
  • Sylar服务器框架——Http模块
  • 7km远距离WiFi实时图传模块,无人机海上无线传输方案,飞睿智能WiFi MESH自组网技术
  • 2024年上半年网络工程师下午真题及答案解析
  • Jmeter下载、安装及配置
  • 掌握高效实用的VS调试技巧
  • 实验2 字符及字符串输入输出与分支程序设计实验
  • docker容器间网络仿真工具-pumba
  • A36 STM32_HAL库函数 之PCD通用驱动 -- B -- 所有函数的介绍及使用
  • vue2 + element三级菜单实现模板
  • vue H5页面video 视频流自动播放, 解决ios不能自动播放问题