Wiki

Clone wiki

zepto / Home

Welcome

Zepto is a collection of some utils (mostly written in Python) for managing apt repositories. This tools seems to be ALT Linux specific (or, more precisely, apt+rpm specific). ALT Linux is a Linux distro which have big russian community and zero-or-nothing english-speaking users. So, I'll make short description of zepto tools in english and detailed one in russian. If you find zepto tools useful, but english info is too short, please notice me.

dump_rpm_pkglist

Dump contents of pkglist binary file to stdout.

Usage

dump_rpm_pkglist.py /path/to/pkglist

Requires

  • rpm Python module (provided by python-module-rpm package)

detailed description in russian>>>

gen_repo_pool

Generate ready-to-go APT repository from bunch of RPM packages.

gen_repo_pool is most usefull for localy built packages. Just put local packages in single place, run gen_repo_pool and copy generated repository to web/ftp server.

gen_repo_pool have feature: it generates repository in useful pool structure.

Usage

gen_repo_pool.py path/to/rpms/dir path/to/place/where/repo/will/be

Requires

  • rpm Python module (provided by python-module-rpm package)
  • genbasedir (provided by apt-utils package)

detailed description in russian>>>

Updated