如何为软件和手册创build一个Linux镜像?

我有一些浪费资源的服务器,我想创build它们的Linux镜像,并把它们放在普通大众的服务中。

是一个简单的镜像暴露一个公共的FTP文件夹或一个简单的networking与大文件的人,所以人们可以下载或有任何规则,我需要遵守? 如GPG键等等。

另外我想主持几个Linux手册,任何想法将不胜感激?

可接受的镜像方法因分发而异。 你甚至可以申请镜像主内核仓库。 这里有一些例子:

  • 内核镜像: http : //www.kernel.org/mirrors/become.html
  • Debian镜像: http : //www.debian.org/CD/mirroring/
  • Ubuntu镜像: https : //wiki.ubuntu.com/Mirrors#Country_mirror_requirements

你需要的主要是一个永久的,可靠的连接带宽利用率无限。

通常情况下,它只是定期与上游镜像同步,并使用HTTP和可能的FTP发布文件。 同步时需要注意一些问题,以确保从客户angular度来看镜像始终是一致的。 这个过程根据档案中的元数据(Debian档案,RPM repodata)而有所不同,但是通常涉及两个阶段的rsync过程 。 那么你可能想要注册一个官方的镜像,用你正在镜像的项目,以便人们可以真正发现你的镜子。