Kano Repository Manager: a quick and easy Debian repository management tool

This week in opensourcing: Kano Repository Manager, our Debian repository management tool. This easy-to-use application makes it a snap to set up and maintain a package repository for any Debian-based distribution.

If you’ve ever tried to set up your own Debian repository, you know how much work it can be to manage and distribute packages, especially if you’re shipping several new versions per day. This Ruby app streamlines the process by combining several tools you would normally use to manage a repo (reprepro, debuild, dpkg, git, and others) into a single, simple program. You can keep your sources in git and use the dr tool to automate tasks such as setting the repo up, building packages for it, and managing them in a number of different suites.


We designed it specifically to help us manage our own software repository, but we think it will be useful for other Debian developers out there, especially others like us who are shipping new versions at a breakneck speed.

For more info, check out Kano Repository Manager and its wiki on Github. We’d love for you to contribute or let us know what you think – so give us a shout on the forum or Twitter with thoughts, suggestions, or if you just want to commiserate about your own insane development schedule.