/apt-dists-merge

A tool to merge APT's dists/

Primary LanguageRubyMIT LicenseMIT

APT dists merge

Description

APT dists merge provides a tool and a library to merge dists/ contents for APT repository.

Generally, you should use more general APT repository management tool such as aptly and reprepro.

APT dists merge is useful when you want to manage pool/ by yourself and add .debs incrementally without keeping all .debs for the target APT repository on local.

Use cases:

Install

gem install apt-dists-merge

Usage

Tool:

apt-dists-merge --base base/dists/ --new new/dists/ --output merged/dists/

Library:

require "apt-dists-merge"

merger = APTDistsMerge::Merger.new("base/dists/", "new/dists/")
merger.merge("merged/dists/")

License

The MIT license. See LICENSE.txt for details.