文件名称:mirror-sync:用于linux rpmdeb存储库镜像的脚本集合
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-17 10:16:24
Shell
镜像同步 用于部分rpm / deb存储库的脚本集,具有健全性检查功能。 描述 警告:这组脚本不是设计用于在同步期间可供客户端使用的“活动”存储库上使用的。它违反了通用的同步顺序(先打包,后打包元数据),以提供部分镜像功能。 这意味着更新期间存储库将不一致。 请结合快照,非活动仓库等使用这些脚本。 仅支持rsync镜像。 当前有三个镜像脚本,它们全部都将配置文件的路径作为第一个参数。 rpm-mirror-用于镜像RPM存储库的脚本 deb- mirror-用于镜像DEB存储库的脚本 arch- mirror-用于镜像Archlinux存储库的脚本 您可以在config /目录中看到一些配置示例。 安装 将此仓库复制到首选位置,例如/ opt / mirror-sync: cd /opt git clone https://github.com/selectel/mirror-s
【文件预览】:
mirror-sync-master
----deb-mirror(25KB)
----.gitignore(18B)
----switch-repos(2KB)
----rpm-mirror(5KB)
----LICENSE(18KB)
----util()
--------parse_rpm_repo.py(2KB)
--------parse_sources.py(1KB)
--------checksum.sh(1KB)
--------dpkg.sh(5KB)
--------rsync.sh(2KB)
--------parse_arch_db.py(2KB)
--------parse_packages.py(1KB)
--------msgs.sh(2KB)
----arch-mirror(6KB)
----README.md(2KB)
----update.sh(4KB)
----config()
--------.gitkeep(0B)
----config.examples()
--------debian.cfg(1KB)
--------ubuntu.cfg(2KB)
--------common.cfg(171B)
--------archlinux.cfg(465B)
--------fedora.cfg(982B)
--------epel.cfg(523B)
--------opensuse.cfg(491B)
--------centos.cfg(970B)