

Repose
Like
Repose is a Archlinux repository compiler, that operates by building up two package caches. One for packages in the DB, and one for packages in a root directory.
Cost / License
- Free
- Open Source
Platforms
- Linux
- Self-Hosted

Repose
Like
Features
No features, maybe you want to suggest one?
Tags
- pacman
- Software Repository
- archlinux
- repos
- repository-manager
- Linux
Repose News & Activities
Highlights All activities
Recent activities
No activities found.
Repose information
No comments or reviews, maybe you want to be first?
Post comment/reviewWhat is Repose?
Repose creates and manipulates Archlinux repositories, allowing automating their generation from a directory of packages.
It scans the filesystem packages and for changes in those packages and compiles them into databases pacman understands.
Generally, it operates by building up two package caches.
- One that represents the contents of the database
- Another that represents the various packages sitting in the root directory of the database.
Then, simply a sync operation operation between the two. To sync, it takes advantage of several rules of Archlinux repositories to automate as much logic as possible:
- Repositories typically only hold one version of a package,
- Repositories typically only hold only one architecture.
- Repositories and packages are expected to be in the same directory.
Other Functionality:
- List all packages and their current versions.
- In addition to building the repository database, able to build (and keep it in sync) a files database usable by pkgfile.
- Create a detached PGP signature for the database.
- Set and maintain multiple architectures of the database.
- Able to compress the resulting database with {bzip2, compress, gzip, or xz}
