Caravel-PM is a package manager written in C/C++. It supports the following features:
- Installing packages from a file
- Installing packages from a repository
- Uninstalling packages by full name
- Finding packages
- Installing packages by alias (short name)
- Adding repositories from the cli.
- Various types of plugins (from dotfiles to binaries)
- Verification of packages (using GPGME)
- Lua scripting API (for installing/uninstalling packages)
- Handling of dependencies
Caravel is installed on Tridentu 2 by default.